substr() Function gibt einen Teil von string zurück. Gibt den extrahierten Teil der Zeichenfolge zurück, gibt FALSE zurück, wenn ein Fehler auftritt, oder gibt eine leere Zeichenfolge zurück.
Hinweis: Wenn der Startparameter eine negative Zahl ist und die Länge kleiner oder gleich dem Start ist, ist die Länge 0.
Die Substr-Funktion in PHP ist wie folgt definiert:
substr(string,start,length)
Die Parameterbeschreibung lautet wie folgt:
ParameterBeschreibung |
Zeichenfolge td> |
Erforderlich . Gibt einen Teil der Zeichenfolge an, der zurückgegeben werden soll. |
start |
参数 |
描述 |
string |
必需。规定要返回其中一部分的字符串。 |
start |
必需。规定在字符串的何处开始。
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾开始的指定位置开始
0 - 在字符串中的第一个字符处开始
|
length |
可选。规定被返回字符串的长度。默认是直到字符串的结尾。
|
Erforderlich. Gibt an, wo in der Zeichenfolge begonnen werden soll.
- Positive Zahl – beginnt an der angegebenen Position in der Zeichenfolge
<?php
echo substr("Welcome to www.jb51.net!",0); //原样输出,不截取
echo "<br>";
echo substr("Welcome to www.jb51.net!",4,14); //从第4个字符开始连续截取14个字符
echo "<br>";
echo substr("Welcome to www.jb51.net!",-4,4); //从倒数第4个开始截取4个字符
echo "<br>";
echo substr("Welcome to www.jb51.net!",0,-4); //从第一个字符开始截取,截取到倒数第4个字符
?>
Negative Zahl – beginnt am Startzeichen Beginnen Sie an der angegebenen Position, an der das Ende der Zeichenfolge beginnt
Welcome to www.jb51.net!
ome to www.jb5
net!
Welcome to www.jb51. 0 – Beginnen Sie am ersten Zeichen in der Zeichenfolge
| tr>
length |
Optional. Gibt die Länge der zurückgegebenen Zeichenfolge an. Der Standardwert ist bis zum Ende der Zeichenfolge.
- Positive Zahl – die Länge, die von der Position des Start-Parameters zurückgegeben wird
Negative Zahl – die vom Ende der Zeichenfolge zurückgegebene Länge
|
Der Beispielcode ist wie folgt: Die Laufergebnisse sind wie folgt:
Das obige ist der detaillierte Inhalt vonBeispiel für die Verwendung einer PHP-substr()-Funktion zum Abfangen von Zeichenfolgen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn