【发布时间】:2016-08-29 06:31:41
【问题描述】:
我在用 PHP 分解 txt 文件时遇到问题。这是我想做的一个例子:
Product N°3456788765
price: 0.09
name: carambar
Product N°3456789
price: 9
name: bread
所以基本上,我想要一个像这样的数组:
array
[0] =>
[0] => Product N°3456788765
[1] => price: 0.09
[2] => name: carambar
[] =>
[0] => Product N°3456789
[1] => price: 9
[2] => name: bread
在其他问题中,他们使用了爆炸功能。不幸的是,我不知道对函数说什么,因为这里的分隔符是空行......
我尝试进行一些研究,因为当我在空白行中使用 strlen() 时,它会显示 2 个字符。所以在使用ord()函数后,我看到这两个字符在Ascii模式下是13和10,但是如果我尝试一个
$string = chr(13) . chr(10);
strcmp($string,$blankline);
它只是不起作用。我很想在我的爆炸分隔符中使用这个$string...
谢谢大家的建议,多年寻找答案后第一次在这里发帖:)
【问题讨论】:
-
仅供参考:您可以接受对您帮助最大并解决了您的问题的答案 (meta.stackexchange.com/q/5234)