我試圖把輸入(下面)到多個數組(或可能更簡單到一個數組),最後導出到mysql表中,輸入數據如下:PHP格式輸入數據,並把它放到多個陣列
0 98
77 09
0 12
0 98234
32 0
0 1
0 0
345 32
34 9
6437 34
789 0
0 0
.
.
34 0
我簡單的代碼($ run_txt_filter1輸入):
if ($counted == 64)
{
echo "line's number: ".$counted;
//echo $run_txt_filter1;
for ($modi = 0; $modi <= 15; $modi++)
{
for ($simhi = 1; $simhi <= 4 ; $simhi++)
{
$exploded=explode(" ", $run_txt_filter1);
var_dump($exploded)." \n";
}
}
}
爲什麼的var_dump口口聲聲說從0-64的ID? (總是應該有64條輸入線)。 什麼是真正想實現的是:
array0=(0, 77, 0, 0)
array1=(98, 09, 12, 98234)
array2=(32, 0, 0, 345)
.
.
array30=(0, 12, 0, 34)
array31=(0, 0, 0, 0)
在此先感謝
$ count的值設置在哪裏? – Biotox
$ count只用於檢查$ run_txt_filter1是否有64行數據。它是在'if'控制之前設置的 –
爲什麼不能用逗號而不是空格分開?然後將它分解爲1個數組而不是多個數組(這會更容易和更簡單地進行操作,我想你只是將所有那些數據導出到你的數據庫)就像你想要發生的事情一樣? –