Je cherche l'équivalent de ce que dans js serait 'this is a string'.split('')
pour PHP.
Si j'essaie $array = explode('', 'testing');
j'obtiens une erreur Warning: explode() [function.explode]: Empty delimiter in
Y a-t-il une autre façon de procéder?
Comme indiqué par votre erreur, explode
nécessite un délimiteur pour diviser la chaîne. Utilisation str_split
à la place:
$arr = str_split('testing');
Sortie
Array
(
[0] => t
[1] => e
[2] => s
[3] => t
[4] => i
[5] => n
[6] => g
)
Utilisez le str_split
fonction.
$array = str_split( 'testing');
$string = "TEST";
echo $string[0]; // This will display T
Il n'est pas nécessaire de l'exploser
Pour fractionner la chaîne en ARRAY, il est préférable d'utiliser
$arr= str_split($string);