Page 1 sur 1
Expression regulière premier caractère
Posté : 22 févr. 2006, 15:16
par bunk
Bonjour,
exist'il une fonction simple qui pourrait me permettre de récuperer la première lettre et uniquement celle la d'une chaine de caratères ?
Je precise que toutes les lettres sont en majuscule.
D'avance merci
Posté : 22 févr. 2006, 15:26
par nogeva
Posté : 22 févr. 2006, 15:28
par HD
$var='ABCDE';
echo $var{0}; // Affiche A
Posté : 22 févr. 2006, 15:36
par Ryle
A moi ! A moi !
echo substr('abcdef', 0, 1);
Bon sinon je ne connaissais pas la méthode de HD, mais je vote pour, c'est effectivement beaucoup plus simple

Posté : 22 févr. 2006, 15:56
par titerm
En php, il n'y a aucune difference entre le [] et le {} lors de l'acces a un tableau mais la syntaxe {} a ses jours compté et devrait vraisemblablement etre deprecated prochainement
$foo{'titi'} = "toto";
$foo{'tutu'} = "bingo";
print_r($foo);
Pour reprendre l'exemple de HD de facon plus classique
$var='ABCDE';
echo $var[0]; // Affiche A
Posté : 22 févr. 2006, 15:57
par bunk
en fait j'ai trouvé deux secondes après avoir posté, je suis desolé
$chaine[0]
merci pour vos réponses