PHP substr() funksjonen
Definisjon og bruk
substr() funksjonen returnerer en del av strengen.
Kommentar:Hvis start Parameter er negativ og length mindre enn eller lik startsiden length er 0.
Syntaks
class="language-php">substr(string,sta rt,length)Parameter | Beskrivelse |
---|---|
string | Obligatorisk. Angir den delen av strengen som skal returneres. |
start |
Obligatorisk. Angir hvor i strengen det skal starte.
|
length |
Valgfri. Angir lengden på den returnerte strengen. Standard er til slutt i strengen.
|
Teknisk detalj
Returneringsverdi: | Returnerer den hentede delen av strengen, hvis det mislykkes returneres FALSE, eller en tom streng. |
PHP versjon: | 4+ |
Oppdateringslogg: |
I versjoner av PHP fra 5.2.2 til 5.2.6, hvis start Parameter indikerer negativ avkapping eller plass utenfor grensene, returnerer FALSE. Andre versjoner starter fra start Starte fra posisjonen for å hente strengen. |
Flere eksempler
Eksempel 1
brug af forskellige positive og negative tal med start Parameter:
<?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>"; ?>
eksempel 2
brug af forskellige positive og negative tal med start og length Parameter:
<?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>"; ?>