2016-04-10 1 views
-2

Я пытаюсь преобразовать буквы в массив.Как преобразовать буквы в массив в php

Все письма приходят из MySQL результатов случайно

for($column=0;$column<8;$column++){ 
     echo '<div class="'.bluexyz.'">'. 
     $field1 = mysql_fetch_object($sql)->code 
.'</div>'; 
} 

каждое отдельное письмо является DIV с именем bluexyz.

Теперь я хочу преобразовать эти буквы в массив.

Я использовал взрывающийся внутри шлюза, который не работает.

$array = explode('\n',$field1); 

размещает все буквы в индексе массива [0]. Я хочу поместить одну букву в один индекс.

+1

[str_split] (http://php.net/str_split) – Federkun

ответ

1

Было бы проще, если бы вы предоставили более четкое объяснение и представили пример того, что вы получаете и что именно вы ожидаете от вывода.

Из чего я понимаю, вы пытаетесь преобразовать строку $ field1 в массив.

Здесь вы можете использовать str_split() function.

Попробуйте это:

$array = str_split($field1); 
echo "<pre>"; 
print_r($array); 
echo "</pre>"; 

Надеется, что это помогает.

+0

я хочу сделать как этот , если записи находятся в: - а, б, в, г, д, е $ массив [0] = а; $ array [1] = b, $ array [2] = c и т. Д. –

+0

Вы имеете в виду, что это как строка, содержащая все это? Что-то вроде $ str = "a, b, c, d, e, f" ?? –

+0

да, а затем поместите $ str в массив, но вы видите, что он находится внутри div. каждая отдельная буква находится внутри div, и теперь я хочу разместить в массиве –

Смежные вопросы