[PHP] Fonction str_split - Equivalence de la fonction str_split en

Bonjour,
J’ai besoin de la fonction str_split (qui n’existe qu’en PHP5) or je suis encore en PHP4 chez mon hébergeur. Existe-t-il une équivalence ou quelqu’un verrait-il une astuce pour m’en sortir ?
En gros ce que j’aimerais c’est transformer une chaîne en tableau.
Exemple :
$chaine=“Bonjour”;
je voudrais qu’un tableau contienne :
$tab[0]=“B”;
$tab[1]=“o”;
$tab[2]=“n”;
et ainsi de suite.
La finalité est de pouvoir faire des petits liens hypertextes à l’aide d’images représentatives de la lettre. Un peu comme sur MSN on peut changer un simple caractère en une image perso. Bien sûr les liens sont dynamiques et sont sujets à être supprimés ou modifiés ou créés, donc je ne peux pas crééer les images à l’avance. C’est pourquoi j’ai créé les 26 lettres de l’alphabet.
J’espère m’être suffisamment bien expliqué, sinon j’suis là :slight_smile:

A bientôt !

Chris.

il me semble, à vérifier, qu’une chaine peut se comporter comme un tableau.

$chaine="Bonjour";

echo $chaine[‘2’]; // n

et donc tu le traite comme si c’était un tableau normal

non. Pour cela, y a l’opérateur spécial {} : $s{0} = 1er caractère de la chaîne.

Ceci dit, ce que tu veux faire tu peux faire une fonction idoine en php4 avec des substr.