Substr PHP function ()
Przykłady
Powrót z łańcucha "świata":
<?php
echo substr("Hello world",6);
?>
echo substr("Hello world",6);
?>
Uruchomienie instancji »
Definicja i Wykorzystanie
Funkcja substr () zwraca część łańcucha.
Uwaga: Jeśli argument początek jest ujemna, a długość jest mniejsza niż lub równa rozpoczęcia, a długość jest równa zero.
gramatyka
substr( string,start,length )
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。
|
dane techniczne
Zwraca: | Powrót wyodrębnić część napisu, jeżeli nie zwróci FAŁSZ lub zwraca pusty ciąg. |
---|---|
Wersja PHP: | 4+ |
dziennika aktualizacji: | W PHP 5.2.2 do 5.2.6 wersji, jeśli ujemna parametr start wskazuje położenie transgraniczne lub odciąć, zwraca FAŁSZ. Inne wersje z pozycji startowej zacząć ciąg. |
Więcej przykładów
Przykład 1
Użyj parametrów startowych z różnymi liczbami dodatnimi i ujemnymi:
<?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>";
?>
Uruchomienie instancji »
Przykład 2
Użyj rozpoczęcia i długości parametrów z różnych liczb dodatnich i ujemnych:
<?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>";
?>
Uruchomienie instancji »
PHP referencyjny String