Heim >Backend-Entwicklung >PHP-Problem >Was ist die PHP-Funktion, um die ersten Ziffern einer Zeichenfolge abzurufen?
Was ist die PHP-Funktion, um die ersten paar Ziffern einer Zeichenfolge abzurufen?
Verwendung der Funktion substr:
substr Gibt den Teilstring von string zurück
Beschreibung: string substr ( string $string , int $ start [, int $length ] )
Gibt die Teilzeichenfolge der Zeichenfolge string zurück, die durch die Start- und Längenparameter angegeben wird.
Parameter
Zeichenfolge
Eingabezeichenfolge .
start
Wenn start eine nicht negative Zahl ist, beginnt die zurückgegebene Zeichenfolge an der Startposition von string und start von 0 an zählen. Beispielsweise ist in der Zeichenfolge „abcdef“ das Zeichen an Position 0 „a“, das Zeichen an Position 2 „c“ und so weiter.
Wenn start eine negative Zahl ist, beginnt die zurückgegebene Zeichenfolge mit dem Startzeichen und dem Ende der Zeichenfolge.
Wenn die Länge der Zeichenfolge kleiner oder gleich dem Start ist, wird FALSE zurückgegeben.
<?php $rest = substr(“abcdef”, -1); // 返回 “f” $rest = substr(“abcdef”, -2); // 返回 “ef” $rest = substr(“abcdef”, -3, 1); // 返回 “d” ?>
Länge
Wenn eine positive Länge angegeben wird, beginnt die zurückgegebene Zeichenfolge beim Start bis zur Enthält-Länge Zeichen (abhängig von der Länge der Zeichenfolge).
Wenn eine negative Länge angegeben wird, werden viele Zeichen am Ende der Zeichenfolge fehlen (ab dem Ende der Zeichenfolge, wenn start eine negative Zahl ist). Wenn start nicht in diesem Text enthalten ist, wird eine leere Zeichenfolge zurückgegeben.
Wenn die Länge mit einem Wert von 0, FALSE oder NULL angegeben wird, wird eine leere Zeichenfolge zurückgegeben.
Wenn die Länge nicht angegeben wird, beginnt der zurückgegebene Teilstring an der Startposition und wird bis zum Ende des Strings fortgesetzt.
<?php $rest = substr(“abcdef”, 0, -1); // 返回 “abcde” $rest = substr(“abcdef”, 2, -1); // 返回 “cde” $rest = substr(“abcdef”, 4, -4); // 返回 “” $rest = substr(“abcdef”, -3, -1); // 返回 “de” ?>
Empfohlenes Tutorial: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist die PHP-Funktion, um die ersten Ziffern einer Zeichenfolge abzurufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!