Heim >Backend-Entwicklung >PHP-Tutorial >PHP fängt die Funktion substr() ab, die einen String zurückgibt
Beispiel
Gib „world“ aus einem String zurück:
<?php echo substr("Hello world",6); ?>
Definition und Verwendung
Die Funktion substr() gibt einen Teil eines Strings zurück.
Hinweis: Wenn der Startparameter negativ ist und die Länge kleiner oder gleich dem Start ist, ist die Länge 0.
Syntax
substr(string,start,length)
Parameter | Beschreibung | ||||||||||||||
string | Erforderlich . Gibt einen Teil der Zeichenfolge an, der zurückgegeben werden soll. | ||||||||||||||
start | Erforderlich. Gibt an, wo in der Zeichenfolge begonnen werden soll.
|
||||||||||||||
length | Optional. Gibt die Länge der zurückzugebenden Zeichenfolge an. Der Standardwert ist bis zum Ende der Zeichenfolge.
|
更多实例
实例 1
使用带有不同正负数的 start 参数:
<?php echo substr("Hello world",10)."<br>"; echo substr("Hello world",1)."<br>"; echo substr("Hello world",3)."<br>"; echo substr("Hello world",7)."<br>"; echo substr("Hello world",-1)."<br>"; echo substr("Hello world",-10)."<br>"; echo substr("Hello world",-8)."<br>"; echo substr("Hello world",-4)."<br>"; ?>
实例 2
使用带有不同正负数的 start 和 length 参数:
<?php echo substr("Hello world",0,10)."<br>"; echo substr("Hello world",1,8)."<br>"; echo substr("Hello world",0,5)."<br>"; echo substr("Hello world",6,6)."<br>"; echo substr("Hello world",0,-1)."<br>"; echo substr("Hello world",-10,-2)."<br>"; echo substr("Hello world",0,-6)."<br>"; echo substr("Hello world",-2-3)."<br>"; ?>
PHP实例代码如下:
$rest_1 = substr("abcdef", 2); // returns "cdef" $rest_2 = substr("abcdef", -2); // returns "ef" $rest1 = substr("abcdef", 0, 0); // returns "" $rest2 = substr("abcdef", 0, 2); // returns "ab" $rest3 = substr("abcdef", 0, -1); // returns "abcde" $rest4 = substr("abcdef", 2,0); // returns "" $rest5 = substr("abcdef", 2,2); // returns "cd" $rest6 = substr("abcdef", 2, -1); // returns "cde" $rest7 = substr("abcdef", -2,0); // returns "" $rest8 = substr("abcdef", -2,2); // returns "ef" $rest9 = substr("abcdef", -2,-1); // returns "e"
Das obige ist der detaillierte Inhalt vonPHP fängt die Funktion substr() ab, die einen String zurückgibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!