可能重複:
PHP: Split string變換字符串數組
我串從數據庫$s = "Hello, World, MySpace";
如何使從這個字符串數組? 它應該看起來像my array = ('Hello','World','MySpace');
可能重複:
PHP: Split string變換字符串數組
我串從數據庫$s = "Hello, World, MySpace";
如何使從這個字符串數組? 它應該看起來像my array = ('Hello','World','MySpace');
您可以使用爆炸:
爆炸(字符串分割元素,字符串轉換爲數組)
$myarray = explode(",",$s);
這將使數組超出你的字符串,分裂它在每個,
遵循的空格字符:
$array = explode(', ', $s);
上搜索包含空格的問題來解答。 – 2012-01-14 11:07:10
如何製作其他類型的呢?空間,或','或':'...? – 2012-01-14 11:07:37
如果你不想在':'上分割,只需用該標記替換分隔符。結帳文檔http://php.net/manual/en/function.explode.php – Cyclonecode 2012-01-14 11:09:35
$a = array_map(trim,explode(',',$s));
PHP實際上有專門爲此寫了一個功能,雖然它不是清楚的函數名稱:
$s = "Hello, World, MySpace";
$myArray = str_word_count($s,1);
var_dump($myArray);
格式值同樣,你可以使用str_getcsv()與一個用於修剪空白區域的array_map
我以前從來沒有見過這個函數=) – Cyclonecode 2017-07-16 05:05:09
[PHP:Split string](http://stackoverflow.com/questions/5159086/),[Split String into Parts PHP](http://stackoverflow.com/問題/ 715747 /),[如何在PHP中將逗號分隔的字符串拆分爲數組?](http:// stackov erflow.com/questions/1125730/)。 – outis 2012-01-14 11:05:34
我想知道爲什麼人們提出的問題顯然可以通過在Google – Vultour 2012-01-14 11:14:25