我正在运行RegEx以匹配Twitter主题标签的所有实例。它返回它很好,但现在我只想循环第一组并返回我的#hello,#world,#hello-world ....而不是第二组。任何帮助都会很快得到回报!
Array
(
[0] => Array
(
[0] => #hello
[1] => #world
[2] => #hello-world
)
[1] => Array
(
[0] => hello
[1] => world
[2] => hello-world
)
)
答案 0 :(得分:3)
将$arr[0]
指定为要迭代的数组:
foreach ($arr[0] as $tag) {
// …
}
答案 1 :(得分:2)
你的意思是foreach($array[0] as $string) {...
吗?
答案 2 :(得分:1)
你甚至不需要循环。 你可以做到
return $matches[0];
这将返回
Array (
[0] => #hello
[1] => #world
[2] => #hello-world
)