php段转换为标签单独的单词

时间:2012-03-04 19:53:09

标签: php tags

我有段落或词语,如:$title = "stack over flow is good site"

我希望它在标签中:stack,over,flow,is,good,site

在PHP中有什么好处。

<? echo strtolower( $title); ?>

在php中我使用哪种功能?

4 个答案:

答案 0 :(得分:1)

如果你只需要像这样的字符串中的关键字,你可以这样使用str_replace

$title = str_replace( $title, " ", ", " );

如果您希望数组中的关键字显示为HTML元素,则可以使用explode

$keywords = explode( " ", $title );

答案 1 :(得分:0)

那将是explode()

$tags = explode(' ', strtolower( $title));
print_r($tags);

答案 2 :(得分:0)

首先拆分字符串     $ array = preg_split(“/ /”,$ title);

然后你可以用数组做你想做的事 例如

foreach($array as $word){
    echo "<div>$word</div>";
}

答案 3 :(得分:0)

这一行应该适合你。

<? echo strtolower(str_replace(" ", ",", $title)); ?>

或者你可以尝试

<? echo implode(', ', explode(" ", strtolower($title))); ?>