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 |