Heim >Backend-Entwicklung >PHP-Problem >So erstellen Sie einen String in PHP ohne Escapezeichen
So machen Sie Strings in PHP nicht maskiert: 1. Vermeiden Sie das Escapen, indem Sie es in der Konfigurationsdatei php.ini festlegen. 2. Verwenden Sie die Methode „stripcslashes“, um das Escapen von Daten zu vermeiden.
Empfohlen: „PHP-Video-Tutorial“
Um in PHP zu verhindern, dass Daten maskiert werden, können Sie zusätzlich zum Festlegen der Methode der Konfigurationsdatei php.ini auch die Methode „stripcslashes()“ verwenden, um Escapezeichen zu vermeiden , Sie können Escape auch vermeiden, indem Sie es in der .htaccess-Datei festlegen. Diese drei Methoden werden im Folgenden vorgestellt.
php.ini-Konfigurationsdateieinstellungen vermeiden Escapezeichen
Suchen Sie das PHP-Installationsverzeichnis. Suchen Sie im Installationsverzeichnis die Datei php.ini und öffnen Sie sie mit Notepad.
Suchen Sie in der geöffneten php.ini-Datei nach der Einstellungsoption magic_quotes_gpc. Wenn Sie sie nicht finden, können Sie nach der Konfigurationsdatei magic_quotes_gpc=Off hinzufügen.
Verwenden Sie die Methode „stripcslashes()“, um das Entkommen von Daten zu vermeiden.
Erstellen Sie eine neue PHP-Datei mit dem Namen test.php, um vorzustellen, wie Sie die Methode „stripcslashes()“ verwenden, um das Entkommen von Daten zu vermeiden.
Um verstümmelte Zeichen bei der Ausgabe von Testdaten zu vermeiden, wird hier header("Content-type: text/html; charset=utf-8") verwendet, um die Kodierung der Seite auf utf8 festzulegen.
Erstellen Sie in der Datei test.php eine Variable $data, speichern Sie die maskierten Zeichen in der Variablen und verwenden Sie stripcslashes(), um die maskierten Zeichen zu entfernen.
Führen Sie die Datei test.php aus und überprüfen Sie die Ausgabeergebnisse. Es ist ersichtlich, dass die maskierten Daten erfolgreich in Daten ohne Escape-Zeichen konvertiert wurden. In der tatsächlichen Entwicklung können Sie Stripcslashes () zum Verarbeiten von Daten verwenden, um den Erhalt maskierter Daten zu vermeiden.
Legen Sie die .htaccess-Datei fest, um Datenverluste zu vermeiden.
Öffnen Sie die .htaccess-Datei im Stammverzeichnis der Website und fügen Sie Einstellungen in der Datei hinzu, um Datenverluste zu vermeiden.
Schreiben Sie in die .htaccess-Datei den Code php_value magic_quotes_gpc Off und fügen Sie ihn zu .htaccess hinzu, um ein Entweichen von Daten zu verhindern. Der Code lautet wie folgt:
Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen String in PHP ohne Escapezeichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!