Résultat différent selon le mode d'exécution de PHP
bonjour,
j'ai le code suivant
Code:
1 2 3 4 5 6 7
| <?php
if (preg_match('/php/i', 'test dexpression irréguliere en PHP ...')) {
echo 'expression touvée';
} else {
echo 'Aucune expression a été trouvée ';
}
?> |
dans un fichier test.php
lorsque je lance le fichier dans un navigateur avec une url j'obtiens "Aucune expression a été trouvée" or lorsque je relance mon fichier test.php en ligne de commande j'obtiens "expression touvée" 8O.
des tests avec la fonction 'preg_replace' ont l'air de fonctionner.
Y a-t'il une solution à mon problème?
Config
RedHat 4.2
php 4.3.9
apache 2
Merci
Marc