A voir également:
- Passage de pHP3 à PHP4
- Passage qwerty azerty - Guide
- Passage à windows 11 gratuit - Guide
- Passage windows 7 à 10 - Accueil - Mise à jour
- Test passage windows 11 - Guide
- Choisir passage sonnerie samsung - Guide
2 réponses
Salut,
A vue de nez, je ne pense pas qu'il y ait de problème.
Les quotes simples et doubles jouent le même rôle. La différence c'est qu'une variable ne sera pas interpétée dans des quotes simples.
ex:
$a=1;
echo '$a'; // Affichera $a
echo "$a"; // Affichera 1
En fait il ya une bonne nouvelle pour toi :-)
http://fr.php.net/manual/fr/faq.migration4.php
Une autre:
http://fr.php.net/manual/fr/faq.migration5.php
Si tu veux utiliser un script bien compatible, utilise les variables superglobales:
$_SERVER, $_POST,$_GET,$_SESSION etc...
http://fr.php.net/manual/fr/language.variables.predefined.php
Les variables globales n'ont pas été abandonnées, tout dépend de la configuration du php.ini du serveur.
Si register_global est à ON alors on peut utiliser les variables globales mais ça te fera un script moins compatibles (puisque les variables superglobales sont compatibles partout et pas l'inverse) et plus vulnérable aux attaques...
Il me semble que easyphp a changé cette option par défaut dans ses dernières versions et a mis register_global à off, ça peut désorienter les habitués ....
A vue de nez, je ne pense pas qu'il y ait de problème.
Les quotes simples et doubles jouent le même rôle. La différence c'est qu'une variable ne sera pas interpétée dans des quotes simples.
ex:
$a=1;
echo '$a'; // Affichera $a
echo "$a"; // Affichera 1
En fait il ya une bonne nouvelle pour toi :-)
http://fr.php.net/manual/fr/faq.migration4.php
Une autre:
http://fr.php.net/manual/fr/faq.migration5.php
Si tu veux utiliser un script bien compatible, utilise les variables superglobales:
$_SERVER, $_POST,$_GET,$_SESSION etc...
http://fr.php.net/manual/fr/language.variables.predefined.php
Les variables globales n'ont pas été abandonnées, tout dépend de la configuration du php.ini du serveur.
Si register_global est à ON alors on peut utiliser les variables globales mais ça te fera un script moins compatibles (puisque les variables superglobales sont compatibles partout et pas l'inverse) et plus vulnérable aux attaques...
Il me semble que easyphp a changé cette option par défaut dans ses dernières versions et a mis register_global à off, ça peut désorienter les habitués ....