2016-04-10 41 views
-2

我想將字母轉換爲數組。如何將字母轉換爲數組在php

所有的信件都從MySQL結果隨機

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

未來每一個人的信是一個div命名bluexyz。

現在我想將這些字母轉換爲數組。

我已經在forloop裏面使用了爆炸,這是不工作的。

$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

我想這樣做 如果記錄在: - a,b,c,d,e,f $ array [0] =一個; $ array [1] = b, $ array [2] = c 等等 –

+0

你的意思是它就像一個包含所有這些的字符串?就像$ str =「a,b,c,d,e,f」? –

+0

是的,然後將$ str放入數組中,但是您看到它在div內。 每個單獨的字母是在div內,現在我想放在數組中 –