wamp — PHP glob не может прочитать tmp

Я использую wamp в win7, и я пытаюсь прочитать c: \ wamp \ tmp с помощью php, но в результате получается пустой массив

print_r(glob("C:\wamp\tmp\*"));

Я вижу любую папку в c:\wamp Кроме c:\wamp\tmp, и я убедился, что папки имеют одинаковые настройки для чтения и записи …

0

Решение

\t это escape-последовательность, которая означает табуляция персонаж. У вас есть несколько способов справиться с этим:

  1. Побег с другой обратной косой чертой.

    print_r(glob("C:\wamp\\tmp\*"));
    
  2. Используйте одинарные кавычки вместо двойных, поскольку escape-последовательности не обрабатываются в одинарных кавычках.

    print_r(glob('C:\wamp\tmp\*'));
    
  3. Используйте прямые косые черты вместо обратных, так как Windows допускает использование как разделителя каталогов.

    print_r(glob("C:/wamp/tmp/*"));
    
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]