substr() gibt den Teil von
string zurück, der durch die Parameter
start und length
definiert wurde.
Wenn start nicht negativ ist, beginnt der zurück
gegebene String an der start-Position von
string, angefangen bei 0
(Null). So ist z.B. im String 'abcdef' das Zeichen
an der Position 0 gleich 'a',
das Zeichen an der Position 2 ist
'c' usw.
Ist start negativ, beginnt der zurückgegebene
String bei dem in start festgelegten Zeichen
vom Ende von string aus betrachtet.
Ist length angegeben und positiv, enthält der
zurückgegebene String höchstens length Zeichen
ab start (abhängig von der Länge von
string). Ist string
kürzer als oder gleich start Zeichen, wird FALSE
zurückgegeben.
Ist length angegeben und negativ, werden
genau so viele Zeichen vom Ende von string
abgeschnitten (nachdem die Startposition ermittelt wurde, sollte
start negativ sein). Gibt
start eine Position hinter dem abzuschneidenden
Teil an, wird ein leerer String zurückgegeben.
Siehe auch strrchr(), substr_replace(), preg_match(), trim(), mb_substr() und wordwrap().
| Zurück | Zum Anfang | Weiter |
| substr_replace | Nach oben | trim |