Originariamente inviato da gianiaz
Se ti interessa solo la prima lettera, c'è un metodo che non troverai nella pagina di manuale di substr.
Hai ragione, nella pagina del manuale indicata viene descritto l'utilizzo delle parentesi quadre:

Example #3 Basic substr() usage
// Accessing single characters in a string
// can also be achieved using "square brackets"
$string = 'abcdef';
echo $string[0]; // a
echo $string[3]; // d
echo $string[strlen($string)-1]; // f
Anche se personalmente preferisco l'utilizzo di substr() in modo da evitare eventuali Notice causati, ad esempio, da stringhe vuote.