【发布时间】:2010-06-28 11:56:50
【问题描述】:
我正在编写这个快速脚本来从网页源中提取聊天室名称。我正在使用 fopen() 和 fgets() 获取数据,并且一切正常。
我的正则表达式是/#[a-zA-z]+/,这似乎确实有效。但是我无法让preg_match_all() 返回一个简洁的数据列表。
preg_match_all("/#[a-zA-z]+/", $contents, $foo, PREG_SET_ORDER);
foreach($foo as $item) print $item;
返回“ArrayArrayArrayArrayArrayArrayArrayArray...”。
print_r ($item);
沿( [0] => #channel1 ) Array ( [0] => #channe2 ) Array ( [0] => #channel3 )...返回一些东西
我不确定如何正确格式化,有什么快速帮助吗?
【问题讨论】:
-
取决于你想要的输出。它应该是什么样子?
标签: php format preg-match-all pcre