Zitat aus Php.net
-----------------------------------------------------------------
Beschreibung:
string substr ( string string, int start [, int length])
substr() gibt den Teil von string zurück, der durch die Parameter start und length definiert wurde.
Wenn start positiv ist, beginnt der zurück gegebene String an der start-Position von string, angefangen bei 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.
Beispiel 1. Generelle Verwendung von substr()
PHP:
$rest = substr("abcdef", 1); // gibt "bcdef" zurück
$rest = substr("abcdef", 1, 3); // gibt "bcd" zurück
$rest = substr("abcdef", 0, 4); // gibt "abcd" zurück
$rest = substr("abcdef", 0, 8); // gibt "abcdef" zurück
// Der Zugriff mittels geschwungenen Klammer ist eine
// weitere Möglickeit
$string = 'abcdef';
echo $string{0}; // gibt a zurück
echo $string{3}; // gibt d zurück