Bonjour,
Je voudrais savoir si'il existe un équivalent de la fonction charAt (javascript) mais en php ... un genre de indexOf(num) ...
Merci
Bonjour,
Je voudrais savoir si'il existe un équivalent de la fonction charAt (javascript) mais en php ... un genre de indexOf(num) ...
Merci
bonjour,
si mes souvenir sont bon CharAt renvoie le caractère à la position spécifiée par le paramètre index...
donc tu peux aller voir
http://fr.php.net/manual/fr/function.substr.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php echo substr('abcdef', 1); // bcdef echo substr('abcdef', 1, 3); // bcd echo substr('abcdef', 0, 4); // abcd echo substr('abcdef', 0, 8); // abcdef echo substr('abcdef', -1, 1); // f // Accéder à un simple caractère dans une chaîne // peut également être réalisé en utilisant des accolades $string = 'abcdef'; echo $string{0}; // a echo $string{3}; // d echo $string{strlen($string)-1}; // f ?>
oui c'est bien ça
je vais allé voir ton lien merci
quelqu'un saurais pour la fonction indexOf si ya un équivalent en php ?
merci
++
http://fr.php.net/manual/fr/function.strpos.php
Description
int strpos ( string haystack, mixed needle [, int offset] )
strpos() retourne la position numérique de la première occurrence de needle dans la chaîne de caractères haystack. Contrairement à la fonction strrpos() avant PHP 5, celle-ci peut prendre une chaîne de caractères complète comme paramètre needle et cette chaîne sera utilisée en totalité.
Si needle n'est pas trouvée, la fonction retourne FALSE.
Edit : Oups c'etait pas le bon lien désolé
merci ... fonction strpos ...
j'aurais du le deviner ...
merci
Il y a encore une autre syntaxe : PHP a emprunté la syntaxe au C pour obtenir un caractère d'une chaîne, ce que ne fait pas Java, pour qui les chaînes sont des objets et non des tableaux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $Chaine = "abcd"; echo $Chaine[2];c
Partager