PHP substr() Funktion
Beispiel
Gibt "world" von der Zeichenkette zurück:
<?php echo substr("Hello world",6); ?>
Definition und Verwendung
Die Funktion substr() gibt einen Teil der Zeichenkette zurück.
Anmerkung:Wenn start Parameter ist negativ und length kleiner oder gleich startdus length is 0.
Syntax
class="language-php">substr(string,sta rt,length)Parameter | Beschreibung |
---|---|
string | Erforderlich. Bestimmt die Zeichenkette, die zurückgegeben werden soll. |
start |
Erforderlich. Bestimmt, wo in der Zeichenkette begonnen wird.
|
length |
Optioneel. Bestimmt die Länge der zurückgegebenen Zeichenkette. Standard ist bis zum Ende der Zeichenkette.
|
Technische Details
Rückgabewert: | Geeft een gedeelte van de string terug, bij mislukking wordt FALSE zurückgegeben oder eine leere string. |
PHP Versie: | 4+ |
Update Log: |
In de PHP-Versionen 5.2.2 bis 5.2.6, als start wanneer de parameter een negatieve truncatie of een positie buiten de Grenzen ist, wird FALSE zurückgegeben. Andere versies beginnen start beginnen op de positie van de string. |
Meer voorbeelden
Voorbeeld 1
Gebruik van verschillende positieve en negatieve getallen met start Parameters:
<?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 2
Gebruik van verschillende positieve en negatieve getallen met start en length Parameters:
<?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>"; ?>