0

我正在尝试在给定字符串中创建一个包含所有哈希标签的数组,然后遍历它们并回显每个标签以显示它们已被存储。我可能做错了什么?

<?php

    $string= "Went for an awesome bike ride today! #biking";

    preg_match_all('/#(\w+)/',$string, $matches);

        foreach ($matches as $tag) {

            echo $tag;

        }

?>
4

1 回答 1

2
    foreach ($matches[1] as $tag) {
        echo $tag;
    }

只输出你的比赛。

$matches是一个数组,其条目数与正则表达式中的括号数加一。

另见:http: //3v4l.org/MJCWE

于 2013-04-25T17:48:16.713 回答