Heim  >  Artikel  >  Backend-Entwicklung  >  SQL-Sicherheit in meinem PHP-Lernen

SQL-Sicherheit in meinem PHP-Lernen

WBOY
WBOYOriginal
2016-07-30 13:30:53942Durchsuche

1. Dynamische Überwachungsabfrageanweisungen: is_numberic(), is_array, is_bool, is_double, is_string, is_object, is_integer, is_null prüfen, ob das erwartete Datenformat vorliegt!

2. Konvertieren Sie die Daten in das angegebene Format: settype(): settype(string boog | integer | float | string | array | object | null, $variable);

3.sprintf ()Ersetzen Sie das Prozentzeichen in der Zeichenfolge durch eine als Parameter übergebene Variable und formatieren Sie sie in den angegebenen Datentyp: sprintf("Es gibt %u Millionen Autos in %s.",$number,$str )

Format: %b binär; %o oktal; %c ASCII; Muss zwischen % und Buchstaben (z. B. %.2f) platziert werden:

Verwendung des Platzhalters: sprintf("Mit zwei Dezimalstellen: %1$.2f
Ohne Dezimalstelle :%1 $u",$number);

4. Backslashes hinzufügen: addslashes,

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und wurde nicht nachgedruckt ist mit Genehmigung des Bloggers nicht gestattet.

Das Obige stellt mein PHP-Lernen zur SQL-Sicherheit vor, einschließlich einiger Aspekte davon. Ich hoffe, es wird Freunden, die sich für PHP-Tutorials interessieren, hilfreich sein.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn