我有一個字符串組成是這樣的:爆炸字符串兩次
87||1|nuovo#88||4|#209|||#89|||#41||1|#5|||#3||1|116#20|||#13||3|#148|||
的模式是:
Id1|Mq1|Q.ta1|Tipo1#Id2|Mq2|Q.ta2|Tipo2#Id3|Mq3|Q.ta3|Tipo3
等等...
基本上每個項目4點的屬性由分離「 |」並且每個項目用「#」分開
我需要將字符串分解爲每個項目的屬性具有單個變量。
至於現在我在這裏:
<?php
$str = "87||1|nuovo#88||4|#209|||#89|||#41||1|#5|||#3||1|116#20|||#13||3|#148|||#36|||91#29|||68";
$caratteristica = print_r (explode("#",$str));
?>
這給了我這樣的結果:
Array ([0] => 87||1|nuovo [1] => 88||4| [2] => 209||| [3] => 89||| [4] => 41||1| [5] => 5||| [6] => 3||1|116 [7] => 20||| [8] => 13||3| [9] => 148||| [10] => 36|||91 [11] => 29|||68)
我需要四個變量爲這個陣列
的每一個元素(像$id[], $mq[],$qt[],$tipo[]
) 。
可怕!爲什麼不讓自己的生活更輕鬆,並將數據作爲行存儲在數據庫中? –
不幸的是,這是我給出的XML文件的一部分,我需要按原樣導入它... –