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

<_?php
echo 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.

  1. Einführung in PHP
  2. PHP-Befehle
  3. Karriere in PHP
  4. PHP-Alternativen
  5. Funktionen in PHP