Bonsoir
j'ai un problème avec la fonction str_split():
L'erreur est la suivante :Code:
1
2
3 $Vnom= $_POST['nom']; $str=strlen($Vnom); $arr1 = str_split($Vnom);
Fatal error: Call to undefined function: str_split()
de l'aide SVP c'est trés urgent.
Version imprimable
Bonsoir
j'ai un problème avec la fonction str_split():
L'erreur est la suivante :Code:
1
2
3 $Vnom= $_POST['nom']; $str=strlen($Vnom); $arr1 = str_split($Vnom);
Fatal error: Call to undefined function: str_split()
de l'aide SVP c'est trés urgent.
Il faut regarder la documentation qui dit que cette fonction n'est disponible qu'avec une version 5. Par contre, si vous regardez parmi les commentaires vous en trouverez une réimplémentation en PHP (PEAR la propose aussi via le package PHP_Compat).
Bonsoir,
j'espère que votre exemple n'est qu'un exemple et que vous comptez utiliser le paramètre optionnel $split_length ou récupérer un vrai tableau car sinon :
Cordialement,Code:
1
2
3
4
5
6
7 <?php $chaine 'un petit test php'; for ($i; $i < strlen($i); $i++) echo $chaine[$i].'<br />'; ?>
DaRiaN.
Merci pour vos réponses.
Oui J'utilise PHP5. Mais j'ai résolue le problème en annulant la fonction
Code:
1
2
3
4
5
6
7 $Vnom= $_POST['nom']; $str=strlen($Vnom); //$arra1 = str_split($Vnom);/*j'ai annuler ça*/ for ($i=0;$i<=$str;$i++) { if (($Vnom[$i]=='a')||($Vnom[$i]=='A'))/*j'ai utiliser la chaine de caractères directement au lieu de la stockée dans un tableu*/ {