PHP-String-Funktionen
Eingebautes PHP unterstützt einige Datentypen. Abgesehen davon unterstützt PHP auch viele Funktionen, die beim Bearbeiten einiger Daten verwendet werden. PHP-String-Funktionen sind einige der Funktionen, die zum Bearbeiten von String-Daten verwendet werden. Alle diese Funktionen sind vordefiniert. Es müssen Plugins installiert werden. Sehen wir uns einige PHP-String-Funktionen an.
Im Folgenden sind einige der Zeichenfolgenfunktionen aufgeführt. Beispiele werden mit der folgenden Syntax veranschaulicht
<_?phpecho func( “” );
?>
Beispiele für String-Funktionen in PHP
String-Funktion ist einfach zu bedienen. Hier wird anhand von Beispielen die Verwendung der String-Funktion in der PHP-Programmierung erläutert
1. Addcslashes ()
Dies gibt eine Zeichenfolge mit Backslashes vor bestimmten Zeichen zurück
ZB: echo addcslashes ("Hello World!", "W");
Ausgabe:
Hellow \ World
2. Schrägstriche hinzufügen ()
Dies gibt einen String mit Backslashes vor vordefinierten Zeichen zurück
ZB: echo addcslashes('Hello “World” you');
Ausgabe:
Hallo \ "Welt \" du
3. bin2hex ()
Konvertiert binäre Daten in hexadezimale Daten
ZB: echo bin2hex (“Hello”);
Ausgabe:
48656c6c6f
4. hacken ()
Entfernt Leerzeichen oder vordefinierte Zeichen am rechten Ende, falls angegeben
ZB: echo chop (“WelcomeBack”, “Back”);
Ausgabe:
Herzlich willkommen
5. chr ()
Diese PHP-String-Funktion gibt das Zeichen des angegebenen ASCII-Werts zurück
ZB: echo char(52);
Ausgabe:
4
6. chunk_split ()
Wird verwendet, um eine Zeichenfolge in kleinere Teile aufzuteilen
Beispiel: echo chunk_split ($str, 2, ", ");
Ausgabe:
Herzlich willkommen,
7. convert_uudecode ()
Dies dekodiert eine nicht kodierte Zeichenkette
Beispiel: echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");
Ausgabe:
Ich liebe PHP!
convert_uuencode () macht das Gegenteil von convert_uudecode ()
8. count_chars ()
Diese PHP-String-Funktion gibt die Daten über die Anzahl der Zeichen in einem String aus
ZB: echo count_chars (“Hello”, 3);
Ausgabe:
Helo
Hinweis: Der ganzzahlige Wert ist der Modus, in dem der gewünschte Ausgabetyp angegeben wird
- 0 - ein Array mit dem Bytewert als Schlüssel und der Häufigkeit jedes Bytes als Wert.
- 1 - wie 0, jedoch werden nur Bytewerte mit einer Frequenz größer als Null aufgelistet.
- 2 - wie 0, jedoch werden nur Bytewerte mit einer Frequenz von Null aufgelistet.
- 3 - Es wird eine Zeichenfolge zurückgegeben, die alle eindeutigen Zeichen enthält.
- 4 - Es wird eine Zeichenfolge zurückgegeben, die alle nicht verwendeten Zeichen enthält.
9. crc32 ()
Dadurch wird die 32-Bit-Prüfsumme für zyklische Redundanz (eine mathematische Funktion) eines Strings berechnet
ZB: crc32 ("Hello World!");
Ausgabe:
472456355
10. Implode ()
Dadurch werden die Array-Elemente mit einer angegebenen Zeichenfolge verbunden
ZB: $array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);$array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);
Ausgabe:
Nachname, E-Mail, Telefon
Hinweis: join () macht dasselbe. Es ist der Alias von implode ()
11. htmlspecialchars ()
Dadurch werden einige vordefinierte Zeichen in HTML-Entitäten konvertiert, dh es wird die Quelle angezeigt
Beispiel: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
Ausgabe:
Ich bin mutig
12. ltrim ()
Diese PHP-String-Funktion entfernt Leerzeichen oder vordefinierte Zeichen links vom String
Beispiel: echo ltrim (“Just a sample”, ”Just”);
Ausgabe:
eine Probe
Hinweis: rtrim () erledigt einen ähnlichen Job von rechts
trim () macht dasselbe an beiden Enden
13. number_format ()
Dies formatiert die Zahl mit Tausendergruppen
Beispiel: echo number_format (1000000);
Ausgabe:
1.000.000
14. print ()
Dies gibt einfach die Zeichenfolge aus und ist langsamer als Echo
Der Ausdruck sollte auch nicht mit () verwendet werden.
ZB: print “Hello”;
Ausgabe:
Hallo
15. md5 ()
Dies berechnet den MD5-Hash des Strings
ZB: echo md5 (“Hello”);
Ausgabe:
8b1a9953c4611296a827abf8c47804d7
16. strtok ()
Dadurch wird eine Zeichenfolge in kleinere Zeichenfolgen aufgeteilt
ZB: $string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)$string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)
Ausgabe:
Dies
ist
zu
brechen
Zeichenfolge
17. strupper ()
Dadurch wird eine Zeichenfolge in Großbuchstaben umgewandelt
ZB: echo strupper (“Beautiful Day”);
Ausgabe:
SCHÖNER TAG
Hinweis : strlower () konvertiert Zeichenfolgen in Kleinbuchstaben
18. substr ()
Dies gibt einen Teil der Zeichenfolge zurück, beginnend mit dem angegebenen Index
ZB: echo subst (“A Hot Day”, 3);
Ausgabe:
ot Tag
19. substr_replace ()
Diese PHP-String-Funktion ersetzt einen Teil des Strings durch den angegebenen String
Beispiel: echo substr_replace ("Hot", "Day", 0);
Ausgabe:
Tag
20. Zeilenumbruch ()
Dies umschließt eine Zeichenfolge mit einer Anzahl von Zeichen
Beispiel: echo wordwrap (“Hello World”, 5, ”\n”);
Ausgabe:
Hallo
Welt
21. Strlen ()
Hiermit wird die Länge der übergebenen Zeichenfolge bestimmt
ZB: echo strlen (“Hello”);
Ausgabe:
5
22. Strrev ()
Diese PHP-String-Funktion wird verwendet, um die Umkehrung des Strings abzurufen
ZB: echo strrev (“welcome”);
Ausgabe:
emoclew
23. Strpos ()
Dies gibt die Position des ersten Auftretens einer Zeichenfolge innerhalb einer Zeichenfolge zurück
ZB: echo strops(“There you go”, “go”);
Ausgabe:
11
24. Str_repeat ()
Dies wiederholt eine bestimmte Anzahl von Zeichenfolgen
Beispiel: echo str_repeat ('b', 5);
Ausgabe:
bbbbb
25. Str_replace ()
Diese PHP-String-Funktion findet das angegebene Wort, ersetzt es durch das angegebene Wort und gibt den String zurück
Beispiel: echo str_replace (“great”, “wonderful”, “have a great day”);
Ausgabe:
Ich wünsche dir einen wunderschönen Tag
26. Nl2br ()
Diese PHP-String-Funktion fügt HTML-Zeilenumbrüche vor jeder neuen Zeile des Strings ein
Beispiel: echo nl2br (“Lets break \nthe sentence”);
Ausgabe:
Lass uns brechen
der Satz
27. similar_text ()
Dadurch wird die Ähnlichkeit zwischen zwei Zeichenfolgen berechnet
ZB: echo similar_text ("Hello World", "Great World");
Ausgabe:
7
28. sprintf ()
Diese PHP-String-Funktion schreibt einen formatierten String in eine Variable
ZB: echo sprintf (“There are %u wonders in the World”, 7);
Ausgabe:
Es gibt 7 Weltwunder
29. Str_ireplace ()
Dadurch werden Zeichen in der Zeichenfolge durch bestimmte Zeichen ersetzt. Diese Funktion unterscheidet nicht zwischen Groß- und Kleinschreibung.
Beispiel: echo str_ireplace (“great”, “WOW”, “This is a great place”);
Ausgabe:
Dies ist ein Wow-Platz
30. str_shuffle ()
Dadurch werden alle Zeichen in einer Zeichenfolge nach dem Zufallsprinzip gemischt
ZB: echo str_shuffle(“Hello World”);
Ausgabe:
lloeWlHdro
31. str_word_count ()
Diese PHP-String-Funktion gibt die Anzahl der Wörter im angegebenen String zurück
Beispiel: echo str_word_count (“a nice day”);
Ausgabe:
3
32. Strcspn ()
Dies gibt die Anzahl der Zeichen vor dem angegebenen Zeichen zurück
echo strcspn ("Hello world!", "w");
Ausgabe:
6
33. str_pad ()
Diese Funktion wird verwendet, um eine bestimmte Anzahl von Zeichen mit einem bestimmten Zeichen auf der rechten Seite der Zeichenfolge aufzufüllen
Beispiel: echo str_pad (“Hello”, 10, ”.”);
Ausgabe:
Hallo…..
34. Ord ()
Diese PHP-String-Funktion gibt den ASCII-Wert des ersten Zeichens des Strings zurück
ZB: echo ord (“hello”);
Ausgabe:
104
35. Strchr ()
Suchen Sie das erste Vorkommen einer angegebenen Zeichenfolge in einer Zeichenfolge
ZB: echo strchr ("Hello world!", "world");
Ausgabe:
Welt!
36. Strspn ()
Dies gibt die Anzahl der Zeichen zurück, die in der Zeichenfolge gefunden wurden, die Zeichen aus der angegebenen Zeichenfolge enthält.
ZB: echo strspn ("Hello world!", ”Hl");
Ausgabe:
1
Es gibt einige weitere String-Funktionen in PHP. Die oben genannten String-Funktionen sind häufig verwendete Funktionen in PHP für verschiedene Anforderungen
Empfohlene Artikel
Dies war ein Leitfaden für die PHP-String-Funktion. Hier haben wir anhand von Beispielen die Verwendung der String-Funktion in der PHP-Programmierung besprochen. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren.
- Einführung in PHP
- PHP-Befehle
- Karriere in PHP
- PHP-Alternativen
- Funktionen in PHP