时间:2021-05-26
本文实例讲述了php给一组指定关键词添加span标签的方法。分享给大家供大家参考。具体如下:
这里是php给一组指定的关键词添加span标签,高亮突出显示关键词
// Example use: $spanned = codeWords($string_containing_keywords);// My site: andrew.dx.am// Using colour==blue, but different arrays of words and different // colours can be added.function onlyWholeWords(&$value, $key) {// Ignores words after // comment delimiters.//$value = "/\b(" . $value . ")\b/"; // doesn't handle comments//$value = "/^(?:(?!\/\/).)*\K\b(" . $value . ")\b/"; // \K lookbehind alternative is not supported in PHP < 5.2.4, so use: $value = "/^((?:(?!\/\/).)*)\b" . $value . "\b/";}function addSpan(&$value, $key, $color='blue') { $value = "$1<span style='color:$color'>" . $value . "</span>";}function codeWords($code) { $keywords = array('as', 'break', 'case', 'class', 'continue', 'default', 'do', 'elif', 'else', 'elseif', 'for', 'foreach', 'function', 'if', 'new', 'null', 'return', 'self', 'switch', 'this', 'to', 'typeof', 'until', 'var', 'void', 'while', 'with'); $keywords2 = $keywords; array_walk($keywords, 'onlyWholeWords'); array_walk($keywords2, 'addSpan', 'blue'); $code = preg_replace($keywords, $keywords2, $code); return $code;}希望本文所述对大家的php程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、关键词的添加和出价在测试人群标签的计划里,关键词尽量添加多一些,只要与宝贝相关的词全部添加,因为关键词的多少也会影响到后面人群标签的数量。关键词出价可以先出
在设置淘宝关键词的时候,往往不是一个关键词来支撑你的宝贝,而是通过一组关键词来命名,所以很多时候我们搜索关键词的时候就会出现一系列的相关的内容,下面说说这种组合
一、站内优化1、网站标签的优化tag标签优化:tag标签通常是对关键词进行优化,在网站中可以添加tag标签页面,可以集中网站里面的关键词。H标签的优化:H标签属
网站优化布局关键词是非常重要的一步,因为关键词决定的后期优化工作的效果,每一个页面、甚至每个版块都对应着一组明确的关键词进行内容组织。今天网站优化小编为大家
新手都能学会的直通车添加关键词方法新手都能学会的直通车添加关键词方法新手都能学会的直通车添加关键词方法新手都能学会的直通车添加关键词方法新手都能学会的直通车添加