Häufig verwendete PHP-Funktionen:
String-Verarbeitungsfunktionen:
Leistungsstarke Funktionen:
1. Andere Datentypen werden in String-Verarbeitungsfunktionen verwendet wird vor der Verarbeitung automatisch in einen String umgewandelt
2. Strings können als Arrays und Zeichensätze behandelt werden
; Echo $ Str [1 ]; aber das wird die Leute fälschlicherweise denken lassen, es sei ein Array, also schreiben Sie normalerweise: Echo $ Str {1}; Nehmen Sie die ersten beiden Zeichen: Echo $ Str [0];
Alle String-Verarbeitungsfunktionen in PHP Ändern Sie nicht die ursprünglichen Zeichen, sondern geben Sie eine neu formatierte Zeichenfolge zurück
trim(); Standardmäßig werden Leerzeichen gelöscht. Beachten Sie, dass das Löschen hier nicht das tatsächliche Löschen ist
trim($str ,'0..9 .'); löscht 0 bis 9, Punkte und Leerzeichen
ltrim ($str,'1'); Löscht die linke Zahl 1
rtrim($str ,'0..9'); Löschen Sie 0 bis 9
str_pad($str,10,' *',STR_PAD_BOTH);
Bezogen auf HTML:
strip_tags (); Entfernen Sie das HTML-Tag
htmlspecialchars(stripslashes($str)); materialisieren Sie die Zeichenfolge und entfernen Sie die Backslashes
htmllentities();
stripslashes(); die Schrägstriche entfernen
strrev(); Reverse
Verschlüsselung: );
String-Vergleichsfunktion :
strcmp(); Binärer sicherer String-Vergleich
strcasecmp(); Binärer sicherer String-Vergleich, ohne Berücksichtigung der Groß- und Kleinschreibung
strnatcmp(); vergleicht Strings mit natürlicher Reihenfolge
strstr(): Groß- und Kleinschreibung wird beachtet, gibt die Zeichenfolge
vom Anfang des Matches zurück stristr(): Groß- und Kleinschreibung wird nicht berücksichtigt
Stripos(): Finden Sie die Position, an der die Zeichenfolge erscheint zuerst, Groß-/Kleinschreibung wird nicht berücksichtigt
strpos(): Findet die Position, an der die Zeichenfolge zuerst erscheint, Groß-/Kleinschreibung wird beachtet
strrpos(): Findet die letzte Position der Zeichenfolge Die Position des Auftretens , Groß-/Kleinschreibung beachten
strripos(): Findet die letzte Position der Zeichenfolge, Groß-/Kleinschreibung wird ignoriert
substr(): Es gibt andere Teilzeichenfolgen
Wenn Sie eine Zahl eingeben Darin kann es automatisch in eine Zeichenfolge umgewandelt werden, z. B.: substr(123456,2,4);
str_replace(string,string,string): Ersetzen Sie eins durch ein
str_replace (array,string,string): Mehrere durch eins ersetzen
str_replace(array,array,string): Mehrere durch mehrere ersetzen
str_ireplace(): Groß- und Kleinschreibung wird nicht beachtet
explosion(): String in Array konvertieren
implode(): Array in String konvertieren
Array-Funktion:
Array_map();
Was ist das Unterschied zwischen mysqli_fetch_assoc(), mysqli_fetch_row() und mysqli_fetch_object()?
Die Verwendung von mysqli_fetch_assoc() und mysqli_fetch_row() gibt beide die Abfrageergebnisse in ein Array zurück. Beide geben die erste Zeile zurück und bewegen dann den Zeiger eine Zeile nach unten.
Unterschied: mysqli_fetch_assoc() verwendet den Schlüsselwortindex, um den Wert zu erhalten. Zum Beispiel:
$row = $result->fetch_assoc();
echo $row['username'];
Mysqli_fetch_row() verwendet jedoch einen numerischen Index um den Wert zu erhalten. Zum Beispiel:
$row = $result->fetch_row();
echo $row[0];//Hinweis: „0“ bedeutet das erste Feld in der Tabelle (d. h. Benutzername ist das erste Feld in der Tabelle).
Es gibt auch eine Funktion: mysqli_fetch_object(), um eine Zeile zurück in ein Objekt zu übertragen und dann den Wert über eine Klasse abzurufen, zum Beispiel:
$row = $result-> fetch_object( );
echo $row->username;
Das Obige enthält eine ausführliche Erklärung häufig verwendeter Funktionen in PHP, einschließlich relevanter Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.