PHP substr() Functie
❮ Referentie voor PHP-tekenreeksen
Voorbeeld
Retourneer "wereld" uit de tekenreeks:
<?php
echo substr("Hello world",6);
?>
Definitie en gebruik
De functie substr() retourneert een deel van een tekenreeks.
Syntaxis
substr(string,start,length)
Parameterwaarden
Parameter | Description |
---|---|
string | Required. Specifies the string to return a part of |
start | Required. Specifies where to start in the string
|
length | Optional. Specifies the length of the returned string. Default is to the end of the string.
|
Technische details
Winstwaarde: | Retourneert het geëxtraheerde deel van een tekenreeks, of ONWAAR bij fout, of een lege tekenreeks |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | PHP 7.0 - Als string = start (in lange tekens), wordt een lege string geretourneerd. Eerdere versies retourneren FALSE. PHP 5.2.2 - 5.2.6 - Als start de positie van een negatieve truncatie heeft, wordt FALSE geretourneerd. Andere versies krijgen de string vanaf het begin. |
Meer voorbeelden
Voorbeeld
De startparameter gebruiken met verschillende positieve en negatieve getallen:
<?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>";
?>
Voorbeeld
De start- en lengteparameters gebruiken met verschillende positieve en negatieve getallen:
<?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>";
?>
❮ Referentie voor PHP-tekenreeksen