PHP substr () Funktion
Beispiele
Zurück aus der Zeichenfolge "Welt":
<?php
echo substr("Hello world",6);
?>
echo substr("Hello world",6);
?>
Ausführung einer Instanz »
Definition und Verwendung
substr () gibt einen Teil eines Strings.
Hinweis: Wenn derStart Argument negativ ist und die Länge kleiner als oder gleich zu starten, dann wird die Länge Null ist.
Grammatik
substr( string,start,length )
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
Technische Details
Rückkehr: | Zurück extrahieren Teil der Zeichenfolge, wenn es sie gibt FALSE zurück, fehlschlägt oder einen leeren String zurück. |
---|---|
PHP-Version: | 4+ |
Update-Protokoll: | In PHP 5.2.2 bis 5.2.6-Version, wenn eine negative Startparameter die Position des grenzüberschreitenden oder abgeschnitten zeigt, wird FALSE zurückgegeben. Andere Versionen von der Startposition starten die Zeichenfolge zu bekommen. |
Weitere Beispiele
Beispiel 1
Verwenden Sie die Startparameter mit verschiedenen positiven und negativen Zahlen:
<?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>";
?>
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>";
?>
Ausführung einer Instanz »
Beispiel 2
Verwenden Sie Start- und Längenparameter mit verschiedenen positiven und negativen Zahlen:
<?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>";
?>
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>";
?>
Ausführung einer Instanz »
PHP String Referenz