Decouper une chaine en un tableau a chaque caractère
Profil supprimé
Posté le 05-01-2008 à 19:56:53
Bonjour à tous et bonne année, Je voudrais pouvoir découper une chaîne en un tableau (donc j'ai utilisé explode()) à chaque caractère :
Code :
<?php
$str=explode('',$str);
?>
Mais le problème est que le séparateur ne peut pas être vide, bref j'aimerais savoir comment faire...
Merci d'avance !
Publicité
Posté le 05-01-2008 à 19:56:53
Kiwei
Posté le 05-01-2008 à 20:55:19
Salut,
utilise la fonction str_split(chaine, entier)
Exemple:
Code :
str_split($ma_chaine, 1);
Elle decoupe une chaine tout les X caractères, où est un entier, et retourne un tableau. Dans l'exemple ici c'est 1.
J'espère que c'est ce que tu voulais.
Salut,
utilise la fonction str_split(chaine, entier)
Exemple:
Code :
str_split($ma_chaine, 1);
Elle decoupe une chaine tout les X caractères, où est un entier, et retourne un tableau. Dans l'exemple ici c'est 1.
J'espère que c'est ce que tu voulais.
Oui, merci !
en attendant j'ai trouvé ca :
Code :
<?php
$str='machin';
$entry=array();
$length=strlen($str);
$i=0;
for($i=0;$i!=$length;$i++)
{
$entry[]=substr($str,$i,1);
}
?>
flo850
moi je
Posté le 06-01-2008 à 11:25:58
$str[0] contient ton ptrmier caractère
$str[1] contient le deuxieme