我有一個文件,裏面有這樣的文本,我想修改它。在PHP中解析CSV文件
54.724498;25.340568;1262758;21;;14:51:42;A>B;1&54.70562;25.31099;1263367;21;;14:51:39;B>A;1&54.71681;25.305468;1262617;21;;14:51:33;A>B;1&54.68858;25.279688;1277721;20;;14:51:22;A>B;
我希望它顯示爲這個
54.724498 - 25.340568 - 1262758 - 21 - 14:51:42 - A>B - 1
54.70562 - 25.31099 - 1263367 - 21 - 14:51:39 - B>A - 1
所以每次發現「&」的標誌,它跳躍到另一條線路。如果每個字符串都添加到不同的數組中,那將會很好,因爲我稍後將創建一個表。因此,它應該是這樣的 54.724498 - 陣列,25.340568 - 數組b,1262758 - 陣列C等... 我現在的代碼是這樣的:
<?php
$data = "54.724498;25.340568;1262758;21;;14:51:42;A>B;1&54.70562;25.31099;1263367;21;;14:51:39;B>A;1&54.71681;25.305468;1262617;21;;14:51:33;A>B;1&54.68858;25.279688;1277721;20;;14:51:22;A>B;");
//var_dump($data);
$parts = explode(';', $data);
$array = array();
foreach($parts as $part) {
array_push($array,$part);
}
print_r($array);
?>
什麼是你的代碼的電流輸出或結果? – Overdrivr