2010-09-01 4 views
0

J'essaie simplement de définir une variable à un nom de fichier, je connais le début et la fin du nom de fichier, mais une partie du nom de fichier est datée et est donc variable.Utilisation de Glob pour définir un nom de fichier dans une variable?

Toutefois, ce test simple me donne une erreur

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

PHP Parse error: syntax error, unexpected ';' in /var/www/vhosts/smartphonesoft.com/httpdocs/fred/showfile.php on line 8

Répondre

2

Vous avez un support d'ouverture qui ne se ferme pas:

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

Aussi, je ne suis pas sûr de ce que vous essayez de réaliser en le mettant entre crochets ou en le faisant écho. glob retournera toujours un tableau de noms de fichiers correspondants. Si aucun fichier n'est trouvé, le tableau sera vide. Essayez print_r($apps) pour voir ce que glob correspondait.

+0

Merci pour la surbrillance que 'glob' renvoie un tableau –

Questions connexes