substr() returnerer den del af string
der er specificeret af start og
length parametrene.
Hvis start ikke er negativ, vil den returnerede streng,
starte ved start's position i
string, begyndt fra nul. For eksempel,
i strengen 'abcdef', vil tegnet i
position 0 være 'a',
tegnet ved position 2 er
'c', osv.
Hvis start er negativ, vil den returnerede streng
starte ved start'ende tegn,
fra enden af string.
Hvis length er given og positiv vil strengen,
der bliver returneret, indeholde max length tegn
begyndende fra start (afhængig af længden på
string). Hvis string er mindre
eller lig start tegn lang, vil FALSE blive
returneret.
Hvis length er given og negativ, vil det antal
tegn blive ignoreret fra enden af string
(efter startpositionen er blevet beregnet, når
start er negativ). Hvis
start betegner en position uden for denne afkortelse,
vil en tom streng blive returneret.
Se også strrchr(), substr_replace(), ereg(), trim(), mb_substr() og wordwrap().