Prendre la 1ère lettre d'une variable

luciolis Messages postés 16 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 3 août 2007 - 21 juil. 2006 à 22:44
DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 - 22 juil. 2006 à 12:46
Hello !
Je voulais vous demander comment prendre uniquement la première lettre d'un variable ($login par exemple)... comme si $login "luciolis", $lettre "l"

Merci à tous
A plus
Lucio

4 réponses

DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
21 juil. 2006 à 23:07
Salut,

tu peux utiliser la fonction str_split(PHP5) ou preg_split.
Jamais essayé mais fort possible :
$string = "hello";
echo $string[0] // retourne 's' à vérifier...
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
22 juil. 2006 à 10:09
Tout à fait!
avant c'était $string{0} mais apparemment, c'est déprécié, et il faut utiliser les crochets.
0
luciolis Messages postés 16 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 3 août 2007
22 juil. 2006 à 12:35
Ah juste le [0] ! Ok merci beaucoup... je fais habituellement du c++, et c'est bien plus compliqué !
0
DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
22 juil. 2006 à 12:46
petite rectification:

// retourne 'h' et non pas 's' ...

j'étais parti sur "salut" et je sais pas pourquoi j'ai dérivé sur "hello".
0
Rejoignez-nous