Преобразование строки в массив символов В PHP, как мне преобразовать: $result = abdcef; в массив, который: $result[0] = a; $result[1] = b; $result[2] = c; $result[3] = d; Ответ 1 Вы хотите использовать str_split(). $result = str_split('abcdef'); http://us2.php.net/manual/en/function.str-split.php Ответ 2 Не знаю, знаете ли вы об этом уже, но вам может не понадобиться ничего (в зависимости от того, что вы пытаетесь сделать). $string = "abcdef"; echo $string[1]; //Outputs "b" Таким образом, вы можете получить доступ к нему, как массив без каких-либо неприятностей, если вам просто нужно что-то простое. Ответ 3 С помощью функции str_split вы сделаете это. Как ниже:: <?php $result = str_split('abcdef',1); echo "<pre>"; print_r($result); ?> Ответ 4 $result = "abcdef"; $result = str_split($result); Существует также необязательный параметр для функции str_split для разбиения на куски символов x. Ответ 5 Вы можете использовать функцию str_split(): $value = "abcdef"; $array = str_split($value); Если вы хотите разделить строку на значения массива разных сумм, вы можете указать второй параметр: $array = str_split($value, 2); Вышеизложенное разделит вашу строку на массив в кусках двух. Ответ 6 Вы можете использовать функцию str_split() $array = str_split($string); foreach ($array as $p){ echo $p . "<br />"; }
Ответ 1 Вы хотите использовать str_split(). $result = str_split('abcdef'); http://us2.php.net/manual/en/function.str-split.php
Ответ 2 Не знаю, знаете ли вы об этом уже, но вам может не понадобиться ничего (в зависимости от того, что вы пытаетесь сделать). $string = "abcdef"; echo $string[1]; //Outputs "b" Таким образом, вы можете получить доступ к нему, как массив без каких-либо неприятностей, если вам просто нужно что-то простое.
Ответ 3 С помощью функции str_split вы сделаете это. Как ниже:: <?php $result = str_split('abcdef',1); echo "<pre>"; print_r($result); ?>
Ответ 4 $result = "abcdef"; $result = str_split($result); Существует также необязательный параметр для функции str_split для разбиения на куски символов x.
Ответ 5 Вы можете использовать функцию str_split(): $value = "abcdef"; $array = str_split($value); Если вы хотите разделить строку на значения массива разных сумм, вы можете указать второй параметр: $array = str_split($value, 2); Вышеизложенное разделит вашу строку на массив в кусках двух.
Ответ 6 Вы можете использовать функцию str_split() $array = str_split($string); foreach ($array as $p){ echo $p . "<br />"; }