Maison > Article > développement back-end > Comment créer une chaîne sans échappement en php
Comment créer des chaînes sans échappement en PHP : 1. Évitez de vous échapper en définissant dans le fichier de configuration php.ini ; 2. Utilisez la méthode stripcslashes pour éviter d'échapper des données ; 3. Évitez de vous échapper en définissant les données du fichier htaccess ; .
Recommandé : "Tutoriel vidéo PHP"
En php, pour éviter que des données ne soient échappées, en plus de définir En plus de la méthode du fichier de configuration php.ini, vous pouvez également utiliser la méthode stripcslashes() pour éviter de vous échapper, ou vous pouvez éviter de vous échapper en la définissant dans le fichier .htaccess. Ces trois méthodes sont présentées ci-dessous.
Paramètres du fichier de configuration php.ini pour éviter de s'échapper
Trouvez le répertoire d'installation de php Dans le répertoire d'installation, recherchez le fichier php.ini et ouvrez-le avec le Bloc-notes.
Dans le fichier php.ini ouvert, recherchez l'option de paramètre magic_quotes_gpc Si vous ne la trouvez pas, vous pouvez ajouter magic_quotes_gpc=Off après le fichier de configuration.
Utilisez la méthode stripcslashes() pour éviter d'échapper des données
Créez un nouveau fichier php nommé test.php pour l'introduction Comment éviter échapper des données à l'aide de la méthode stripcslashes().
Afin d'éviter les caractères tronqués lors de la sortie des données de test, header("Content-type: text/html; charset=utf-8") est utilisé ici. Le codage de la page est utf8.
Dans le fichier test.php, créez une variable $data, enregistrez les caractères échappés dans la variable et utilisez stripcslashes() pour supprimer les caractères échappés.
Exécutez le fichier test.php et vérifiez les résultats de sortie. On peut voir que les données échappées ont été converties avec succès en données sans caractères d'échappement. . Dans le développement réel, vous pouvez utiliser stripcslashes() pour traiter les données afin d'éviter d'obtenir des données échappées.
Définir dans le fichier .htaccess pour éviter d'échapper des données
Ouvrez le fichier .htaccess dans le répertoire racine du site Web, ajoutera des paramètres au fichier pour éviter les fuites de données.
Dans le fichier .htaccess, écrivez le code php_value magic_quotes_gpc Off et ajoutez-le à .htaccess pour éviter que des données ne s'échappent. Le code est le suivant :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!