Используя Glob, чтобы установить имя файла в переменную? - PullRequest
0 голосов
/ 01 сентября 2010

Я просто пытаюсь установить переменную для имени файла, я знаю начало и конец имени файла, но часть имени файла помечена датой и, следовательно, является переменной.

Однако этот простой тест дает мнеошибка

<?php 
$apps = (glob('/var/www/vhosts/smartphonesoft.com/httpdocs/fred/epf/file*.tbz');
echo $apps;
?>

Ошибка синтаксического анализа PHP: синтаксическая ошибка, неожиданная ';'в /var/www/vhosts/smartphonesoft.com/httpdocs/fred/showfile.php в строке 8

1 Ответ

2 голосов
/ 01 сентября 2010

У вас есть открывающая скобка, которая не закрыта:

$apps = (glob('/var/www/vhosts/smartphonesoft.com/httpdocs/fred/epf/file*.tbz');
--------^

Кроме того, я не уверен, чего вы пытаетесь достичь, заключив его в скобки или повторив его.glob всегда будет возвращать массив совпадающих имен файлов.Если не найдено ни одного файла, массив будет пустым.Попробуйте print_r($apps), чтобы увидеть, что glob соответствует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...