Die Funktionen „stripslashes()' und „addslashes()' in PHP
Dieser Artikel stellt Ihnen die Funktionen „stripslashes()“ und „addslashes()“ in PHP vor.
1. stripeslashes() – Backslashes löschen
Definition und Verwendung
Die Funktion „stripslashes()“ löscht die durch die Funktion „addslashes()“ Backslash hinzugefügten Backslashes.
Tipp: Mit dieser Funktion können Daten bereinigt werden, die aus der Datenbank oder einem HTML-Formular abgerufen wurden.
<?php echo stripslashes("Who\'s Bill Gates?");
2. addslashes() – fügen Sie vor jedem doppelten Anführungszeichen (") einen Backslash ein
Definition und Verwendung
<🎜 Die >addslashes( )-Funktion gibt einen String zurück, dem vor den vordefinierten Zeichen ein Backslash hinzugefügt wurde. ") Backslash() NULLTipp: Diese Funktion kann zur Vorbereitung verwendet werden Zeichenfolgen für in der Datenbank gespeicherte Zeichenfolgen und Datenbankabfrageanweisungen.
Hinweis: Standardmäßig führt PHP automatisch addslashes() für alle GET-, POST- und COOKIE-Daten aus. Daher sollten Sie addslashes() nicht für bereits maskierte Zeichenfolgen verwenden, da dies zu doppeltem Escapezeichen führt. Wenn Sie auf diese Situation stoßen, können Sie die Funktion get_magic_quotes_gpc() verwenden, um sie zu erkennen.
<?php $str = addslashes('Shanghai is the "biggest" city in China.'); echo($str);
1. Wenn magic_quotes_gpc = aktiviert ist, verarbeitet das System automatisch Probleme wie einfache Anführungszeichen( ). insert Addslashes() muss verwendet werden, wenn Daten angezeigt werden, aber stripeslashes() ist nicht erforderlich, wenn Daten angezeigt werden.
Nachdem wir nun die Analyse haben, was sollten wir tun, wenn wir das Programm durchführen? Gemäß den beiden oben genannten Situationen können wir Folgendes erhalten:Unabhängig davon, ob magic_quotes_gpc aktiviert oder deaktiviert ist, verwenden wir beim Hinzufügen von Daten addslashes() () kann nicht verwendet werden.
Wie kann ich beurteilen, ob es ein- oder ausgeschaltet ist? Verwenden Sie get_magic_quotes_gpc(). Weitere PHP-bezogene Kenntnisse finden Sie auf derPHP-Chinese-Website
!Das obige ist der detaillierte Inhalt vonDie Funktionen „stripslashes()' und „addslashes()' in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Alipay PHP ...

JWT ist ein offener Standard, der auf JSON basiert und zur sicheren Übertragung von Informationen zwischen Parteien verwendet wird, hauptsächlich für die Identitätsauthentifizierung und den Informationsaustausch. 1. JWT besteht aus drei Teilen: Header, Nutzlast und Signatur. 2. Das Arbeitsprinzip von JWT enthält drei Schritte: Generierung von JWT, Überprüfung von JWT und Parsingnayload. 3. Bei Verwendung von JWT zur Authentifizierung in PHP kann JWT generiert und überprüft werden, und die Funktionen und Berechtigungsinformationen der Benutzer können in die erweiterte Verwendung aufgenommen werden. 4. Häufige Fehler sind Signaturüberprüfungsfehler, Token -Ablauf und übergroße Nutzlast. Zu Debugging -Fähigkeiten gehört die Verwendung von Debugging -Tools und Protokollierung. 5. Leistungsoptimierung und Best Practices umfassen die Verwendung geeigneter Signaturalgorithmen, das Einstellen von Gültigkeitsperioden angemessen.

In Artikel wird die in PHP 5.3 eingeführte LSB -Bindung (LSB) erörtert, die die Laufzeitauflösung der statischen Methode ermöglicht, um eine flexiblere Vererbung zu erfordern. Die praktischen Anwendungen und potenziellen Perfo von LSB

In Artikel werden wichtige Sicherheitsfunktionen in Frameworks erörtert, um vor Schwachstellen zu schützen, einschließlich Eingabevalidierung, Authentifizierung und regelmäßigen Aktualisierungen.

Senden von JSON -Daten mithilfe der Curl -Bibliothek von PHP in der PHP -Entwicklung müssen häufig mit externen APIs interagieren. Eine der gängigen Möglichkeiten besteht darin, die Curl Library zu verwenden, um Post � ...

In dem Artikel werden Frameworks hinzugefügt, das sich auf das Verständnis der Architektur, das Identifizieren von Erweiterungspunkten und Best Practices für die Integration und Debuggierung hinzufügen.

Die Anwendung des soliden Prinzips in der PHP -Entwicklung umfasst: 1. Prinzip der Einzelverantwortung (SRP): Jede Klasse ist nur für eine Funktion verantwortlich. 2. Open and Close Principle (OCP): Änderungen werden eher durch Erweiterung als durch Modifikation erreicht. 3.. Lischs Substitutionsprinzip (LSP): Unterklassen können Basisklassen ersetzen, ohne die Programmgenauigkeit zu beeinträchtigen. 4. Schnittstellen-Isolationsprinzip (ISP): Verwenden Sie feinkörnige Schnittstellen, um Abhängigkeiten und nicht verwendete Methoden zu vermeiden. 5. Abhängigkeitsinversionsprinzip (DIP): Hoch- und niedrige Module beruhen auf der Abstraktion und werden durch Abhängigkeitsinjektion implementiert.

Eine offizielle Einführung in das nicht blockierende Merkmal der detaillierten Interpretation der nicht blockierenden Funktion von ReactPhp hat viele Fragen vieler Entwickler gestellt: "Reactphpisnon-BlockingByDefault ...
