diff --git a/faq/using.xml b/faq/using.xml index c904e7c24a..292618ee2a 100755 --- a/faq/using.xml +++ b/faq/using.xml @@ -1,6 +1,6 @@ - + @@ -15,7 +15,6 @@ - Je ne me rappelle pas de l'ordre des paramètres dans les fonctions PHP, @@ -36,6 +35,11 @@ sont exactement à l'opposé "haystack, needle". + + À partir de PHP 8.0, les arguments nommés + permettent de passer des arguments par nom de paramètre, rendant l'ordre des paramètres + moins problématique. + @@ -87,7 +91,6 @@ echo ''; - Il faut que je convertisse tous les guillemets simples (') @@ -107,6 +110,12 @@ echo ''; addslashes et stripslashes, qui sont plus communes avec l'ancien code PHP. + + L'échappement manuel des valeurs est sujet aux erreurs et dépend du contexte. + Préférez utiliser les API de base de données qui prennent en charge les + requêtes préparées et la liaison de paramètres plutôt que de construire des + requêtes en concaténant des chaînes échappées. +