php段落转换为单独的单词标记
我有这样的段落或文字:php段落转换为单独的单词标记,php,tags,Php,Tags,我有这样的段落或文字:$title=“stack over flow is good site” 我希望它在标签像:堆栈,结束,流,是,好,网站 在php中,什么是好的 <? echo strtolower( $title); ?> 在php中,我使用哪个函数?这将是: 首先,将字符串与 $array=preg_split(“//”,$title) 然后,您可以根据需要使用阵列执行任何操作 比如说 foreach($array as $word){ echo "<
$title=“stack over flow is good site”
我希望它在标签像:堆栈,结束,流,是,好,网站
在php中,什么是好的
<? echo strtolower( $title); ?>
在php中,我使用哪个函数?这将是:
首先,将字符串与 $array=preg_split(“//”,$title) 然后,您可以根据需要使用阵列执行任何操作 比如说
foreach($array as $word){
echo "<div>$word</div>";
}
foreach($word形式的数组){
回显“$word”;
}
如果您只需要这样一个字符串中的关键字,您可以像这样使用str\u replace
:
$title = str_replace( $title, " ", ", " );
如果希望数组中的关键字显示例如HTML元素,可以使用explode
:
$keywords = explode( " ", $title );
这条线应该适合你
或者你可以试试
<? echo implode(', ', explode(" ", strtolower($title))); ?>
$tags=分解(“”,$text)代码>,它将为您提供每个单词的数组。您可能还希望删除任何非字母数字字符。如何删除非字母数字字符,如:is:etcits与此数组类似([0]=>reflection[1]=>of[2]=>the[3]=>forest[4]=>hdr[5]=>1080p)
<? echo strtolower(str_replace(" ", ",", $title)); ?>
<? echo implode(', ', explode(" ", strtolower($title))); ?>