【发布时间】:2019-11-26 06:33:02
【问题描述】:
2 2019-11-21 21:51:24 0 1
1 2019-11-25 13:32:06 0 1
1 2019-11-25 13:36:31 0 1
1234 2019-11-25 13:38:55 0 1
我有来自上述网站的输出数据,然后我想像这样将这些数据分解为数组输出,Array ( [0] => 2 [1] => 2019-11-21 [2] => 21:51:24 [3] => 0 [4] => 1 1 [5] => 2019-11-25 [6] => 13:32:06 [7] => 0 [8] => 1 1 [9] => 2019-11-25 [10] => 13:36:31 [11] => 0 [12] => 1 1234 [13] => 2019-11-25 [14] => 13:38:55 [15] => 0 [16] => 1 );
但是当我尝试像
这样运行输出时Array
(
[0] => 2 2019-11-21
[1] => 21:51:24 0 1
[2] =>
[3] => 1 2019-11-25
[4] => 13:32:06 0 1
[5] =>
[6] => 1 2019-11-25
[7] => 13:36:31 0 1
[8] =>
[9] => 1234 2019-11-25
[10] => 13:38:55 0 1
)
为什么有些空间没有爆炸?
【问题讨论】:
-
用空格替换\n(换行)或多个空格,然后用空格爆炸
-
没有工作,输出
Array ( [0] => 2 2019-11-21 [1] => 21:51:24 0 1 [2] => [3] => 1 2019-11-25 [4] => 13:32:06 0 1 [5] => [6] => 1 2019-11-25 [7] => 13:36:31 0 1 [8] => [9] => 1234 2019-11-25 [10] => 13:38:55 0 1 )仍有空间未爆炸 -
在 2 2019-11-21 之间两个使用制表符空格然后尝试用 \t 替换空格
-
如果它看起来和闻起来像 CSV,则视为 CSV。您想要的数组看起来比数组数组(记录数组)更难处理和使用。