Я ищу эквивалент того, что в js будет 'this is a string'.split('')
для PHP.
Если я попробую $array = explode('', 'testing');
Я получаю сообщение об ошибке Warning: explode() [function.explode]: Empty delimiter in
Есть ли другой способ сделать это?
Как указано вашей ошибкой, для explode
требуется разделитель для разделения строки. str_split
этого используйте str_split
:
$arr = str_split('testing');
Вывод
Array ( [0] => t [1] => e [2] => s [3] => t [4] => i [5] => n [6] => g )
Используйте функцию str_split
.
$array = str_split( 'testing');
$string = "TEST"; echo $string[0]; // This will display T
Не нужно взорвать его
Чтобы добавить строку в массив, лучше всего использовать
$arr= str_split($string);