Strlen () wird verwendet, um die Länge der Zeichenfolge zu erhalten.
$str = "Hello, world!";
echo strlen($str); // Ausgabe 13
Str_Replace () wird verwendet, um den angegebenen Inhalt in der Zeichenfolge zu ersetzen.
$str = "Hello, world!";
echo str_replace("world", "PHP", $str); // Ausgabe Hello, PHP!
Strtolower () wandelt eine Zeichenfolge in Kleinbuchstaben um.
$str = "Hello, WORLD!";
echo strtolower($str); // Ausgabe hello, world!
Strtoupper () konvertiert eine Zeichenfolge in Großbuchstaben.
$str = "Hello, world!";
echo strtoupper($str); // Ausgabe HELLO, WORLD!
Substr () wird verwendet, um den angegebenen Teil der Zeichenfolge abzufangen.
$str = "Hello, world!";
echo substr($str, 0, 5); // Ausgabe Hello
TRIM () wird verwendet, um Whitespace -Zeichen oder andere angegebene Zeichen an beiden Enden einer Zeichenfolge zu entfernen.
$str = " Hello, world! ";
echo trim($str); // Ausgabe Hello, world!
exploit () wird verwendet, um Zeichenfolgen in Arrays zu teilen.
$str = "Hello,world!";
$arr = explode(",", $str);
print_r($arr); // Ausgabe Array ( [0] => Hello [1] => world! )
Implode () wird verwendet, um Array -Elemente in Saiten zu kombinieren.
$arr = array("Hello", "world!");
$str = implode(",", $arr);
echo $str; // Ausgabe Hello,world!
preg_match () wird verwendet, um eine regelmäßige Ausdrucksübereinstimmung durchzuführen.
$str = "Hello, world!";
if (preg_match("/world/", $str)) {
echo "Es gibt eine Zeichenfolge in der world!";
} else {
echo "Nein in der Zeichenfolge world!";
}
HTMLSpecialChars () wird verwendet, um Sonderzeichen in HTML -Entitäten umzuwandeln, um zu verhindern, dass der Code vom Browser analysiert wird.
$str = "Hello, world!";
echo htmlspecialchars($str); // Ausgabe Hello, world!
In diesem Artikel werden die am häufigsten verwendeten String -Verarbeitungsfunktionen in PHP eingeführt, einschließlich Länge, Ersetzen von Inhalten, Fallkonvertierung, Abfangen von Zeichenfolgen, Entfernen von Rohlingen, Umwandlung von Strings in Arrays, regelmäßiger Übereinstimmung und HTML -Entität entkommt. Das Beherrschen dieser Funktionen kann Entwicklern helfen, verschiedene String-bezogene Aufgaben flexibler und effizienter zu erledigen und die Codequalität und die Entwicklungseffizienz zu verbessern.