我有此字符串1=>aaabba;4=>bsbsbsb;7=>flkdsl;5=>jdsfkjhsfd;
我想與這樣的形式中,以改變它在一個數組:我有一個這串1 => aaabba; 2 => bsbsbsb
[1] => aaabba
[4] => sbsbsb
[7] => flkdsl
[5] => jdsfkjhsfd
如何做呢?
語言PHP。
我有此字符串1=>aaabba;4=>bsbsbsb;7=>flkdsl;5=>jdsfkjhsfd;
我想與這樣的形式中,以改變它在一個數組:我有一個這串1 => aaabba; 2 => bsbsbsb
[1] => aaabba
[4] => sbsbsb
[7] => flkdsl
[5] => jdsfkjhsfd
如何做呢?
語言PHP。
使用explode
$result_array = array();
$str = "1=>aaabba;4=>bsbsbsb;7=>flkdsl;5=>jdsfkjhsfd;";
$temp_array = explode(";",$str);
$temp_array = array_filter($temp_array);
foreach($temp_array as $val)
{
$sub_temp_array = explode("=>",$val);
$result_array[$sub_temp_array[0]] = $sub_temp_array[1];
}
print_r($result_array);
感謝您的答覆。 我已經想到了這個解決方案,但我認爲有一個替代 –
其工作很好謝謝:) –
http://php.net/manual/en/function.explode.php –
提示:使用爆炸功能 – C2486