PHP String-Länge ermitteln
-
Verwenden Sie die Funktion
strlen()
, um die Stringlänge in Bytes in PHP zu messen -
Verwenden Sie die Funktion
mb_strlen()
, um die Stringlänge in Bytes in PHP zu messen
In diesem Artikel werden verschiedene Methoden vorgestellt, um die PHP-Stringgröße in Bytes zu ermitteln.
Verwenden Sie die Funktion strlen()
, um die Stringlänge in Bytes in PHP zu messen
Wir werden die in PHP eingebaute Funktion strlen()
verwenden, um die Stringlänge in Bytes zu ermitteln. Es handelt sich um eine spezialisierte Funktion zur Ermittlung der Stringlänge. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt.
strlen($string);
Diese Funktion hat nur einen Parameter. Die Details der Parameter sind wie folgt.
Variablen | Beschreibung |
---|---|
$string |
Es handelt sich um die Zeichenkette, deren Länge von der Funktion zurückgegeben wird. |
Diese Funktion gibt die Länge des Strings zurück. Das folgende Programm zeigt, wie wir die Funktion strlen()
verwenden können, um die Länge eines PHP-Strings in Bytes zu messen.
<?php
$mystring = "This is my string";
echo("The string length in bytes is: ");
echo(strlen($mystring));
?>
Ausgabe:
The string length in bytes is: 17
Die Funktion hat die Stringlänge in Bytes zurückgegeben.
Verwenden Sie die Funktion mb_strlen()
, um die Stringlänge in Bytes in PHP zu messen
Wir können auch die Funktion mb_strlen()
verwenden, um die String-Länge in Bytes zu ermitteln. Sie ist jedoch weniger effizient als die strlen()
Funktion. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt.
mb_strlen($string, $encoding);
Diese Funktion hat zwei Parameter. Die Details der Parameter sind wie folgt.
Variablen | Beschreibung |
---|---|
$string |
Dies ist die Zeichenkette, deren Länge von der Funktion zurückgegeben wird. |
$encoding |
Es ist die Kodierung, die wir für unsere Zeichenkette verwendet haben, da verschiedene Kodierungsschemata unterschiedliche Größen haben. |
Diese Funktion gibt die Länge des Strings zurück. Das folgende Programm zeigt, wie wir die Funktion mb_strlen()
verwenden können, um die Länge des PHP-Strings zu ermitteln.
<?php
$mystring = "This is my string";
echo("The string length in bytes is: ");
echo(mb_strlen($mystring));
?>
Ausgabe:
The string length in bytes is: 17
Die Funktion hat die gemessene Stringlänge in Bytes zurückgegeben.
Verwandter Artikel - PHP String
- Wie man alle Leerzeichen aus einer Zeichenkette in PHP entfernt
- Wie man DateTime in PHP in Strings konvertiert
- Wie konvertiert man Strings in PHP in Datum und Uhrzeit
- Wie man in PHP eine Ganzzahl in eine Zeichenkette konvertiert
- Wie man in PHP ein Array in eine Zeichenkette konvertiert
- Wie man in PHP eine Zeichenkette in eine Zahl konvertiert