我有這樣的字符串列表:傳遞一個字符串到一個數組PHP
'金字塔', 'htc_europe', 'htc_pyramid', '金字塔', '金字塔', 'HTC',「1.11 .401.110 CL68035 釋放密鑰, 'htc_europe /金字塔/金字塔:4.0.3/IML74K/68035.110:用戶/釋放密鑰'
它看起來像陣列, 的元件但是當我使用
<?php
$string = "'PYRAMID','htc_europe','htc_pyramid','pyramid','pyramid','HTC','1.11.401.110 CL68035 release-keys','htc_europe/pyramid/pyramid:4.0.3/IML74K/68035.110:user/release-keys'";
$arr = array($string);
print_r($arr);
?>
它不工作,因爲我想:
陣列([0] => '金字塔', 'htc_europe', 'htc_pyramid', '金字塔', '金字塔', 'HTC',「1.11。 401.110 CL68035 釋放密鑰, 'htc_europe /金字塔/金字塔:4.0.3/IML74K/68035.110:用戶/釋放密鑰')
代替:
陣列([0 ] => PYRAMID,[1] => htc_europe,[2] => htc_pyramid, ...
我不想使用爆炸()因爲我的琴絃已經在陣列格式和許多字符串有「,」字符。 請幫助我,謝謝。
你有數組或字符串?它究竟應該如何? – Droid
可能的重複http://stackoverflow.com/questions/1125730/how-can-i-split-a-comma-delimited-string-into-an-array-in-php – kulaeff
由於您不想使用'explode()'的答案是:'evil()',但我不推薦它 – Rizier123