0
A B C D
E
F G H
我的代碼:
$field=preg_split("/ /",$line);
之後,的$field[0]
線路1和正確3個匹配的值,而對於第2行它包含一個神祕的空白和$field[0]
未能與下游的「E」匹配。這裏有什麼問題以及如何解決它?
(編輯:問題解決了,感謝@Toto)
A B C D
E
F G H
我的代碼:
$field=preg_split("/ /",$line);
之後,的$field[0]
線路1和正確3個匹配的值,而對於第2行它包含一個神祕的空白和$field[0]
未能與下游的「E」匹配。這裏有什麼問題以及如何解決它?
(編輯:問題解決了,感謝@Toto)
把我的評論作爲一個答案,因爲它似乎解決了OP的問題。
你的空間分割適合我。
我想你在字符串的開頭有一些不可打印的字符。
如果使用'explode'而不是'preg_split'呢? – roberto06
適合我。 'E'之前沒有無法打印的字符嗎? – Toto
同上,適合我。你是從文件中讀取這些行嗎? – RiggsFolly