站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
CMSware模版常用函数-utf8 版常用函数
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; float:right; text-align:center; padding:6px;"><strong>导航:</strong>[[CMSware模板制作指南#模版常用函数|返回上一页]]</span> <div style="clear:both;"></div> 以下是常用的[[UTF8]]的函数及可能对应的非UTF8函数 注:语法中参数的〔〕表示方括号中的参数是可选择的,可以不写。 '''utf8_highlight''' *用于utf8版搜索后高亮关键字标注函数 *语法:<nowiki>utf8_highlight($content, $highlightstr〔, $length, "<font color=red>", "</font>"〕)</nowiki> *参数:内容变量,需要高亮的字符串〔, 长度,标注色代码前缀默认为红,标注色代码后缀〕 '''utf8_encodeFN/utf8_decodeFN''' *用于utf8版编码和解码含utf8字符的文件名,比如中文文件名。 *语法:utf8_encodeFN($filename) '''utf8_isASCII''' *判断一个变量是否全部都是英文字符和符号不包含中文等 *语法:utf8_isASCII($str) *参数:字符串变量 '''utf8_strip''' *过滤掉字符串里的中文只留下英文字符 *语法:utf8_strip($str) '''utf8_check''' *测试一个字符串是否是UTF8编码的 *语法:utf8_check($str) '''utf8_strlen''' *对应着非UTF8版的strlen函数 *返回字符串的长度 *语法:utf8_strlen($string) '''utf8_substr''' *对应着非UTF8版的substr函数 *截取子字符串 *语法:utf8_substr($str,$start〔,$length〕) *参数:字符串, 开始位置〔,截取长度〕 *如果不跟截取长度参数,则截取到尾部 '''utf8_CsubStr''' *对应着非UTF8版的Csubstr函数 *截取指定长度的utf8中文字符串,<nowiki>并在后面加上...或其它</nowiki> *语法:<nowiki>utf8_CsubStr($str,$start,$len〔, '...'〕)</nowiki> *参数:字符串,开始位置〔,后缀字符〕</nowiki> *不跟后缀字符默认为<nowiki>...,如果给两个单引号就是表示不加后缀</nowiki> '''utf8_substr_replace''' *对应着非UTF8版的substr_replace函数 *在一个字符串里指定位置和长度的地方用子串替换掉 *语法:utf8_substr_replace($string, $replacement, $start〔 , $length〕 ) *参数:字符串,要替换进去的子串, 替换开始位置〔,替换总长度〕 *如果不给长度,默认为把子串插入到替换开始位置的地方 '''utf8_explode''' *对应着非UTF8版的explode函数 *把一个按逗号或是别的符号分隔的字符串列表变成一个数组变量,便于用来loop循环处理等 *语法:utf8_explode(',' , 'a,b,c') 注意看清单引号里的参数值是逗号,共两个参数 *参数:分隔符号, 字符串列表 *示例:把关键词列表循环显示出来 如 mp3,audio,music这样的[[关键词]]列表 <pre> <op exp="$abc = explode(',' , $Keywords)" /> <loop name="abc" var="var" key="key"> Keywords[$key]:[$var]<br /> </loop> </pre> '''utf8_str_replace''' *对应着非UTF8版的str_replace函数 *在字符串里找子串A,替换成子串B *语法:utf8_str_replace('死猪', '屏弊', $var.Title) *参数:要找的子串A, 替换成的子串B,内容字符串 '''utf8_ltrim''' *对应着非UTF8版的ltrim和rtrim函数 *去掉字符串左边或右边的空格字符 *语法:utf8_ltrim($str) '''utf8_strtolower''' *对应着非UTF8版的strtolower和strtoupper函数 *把字符串转换成全小写或是全大写 *语法:utf8_strtolower($str) '''utf8_strpos''' *对应着非UTF8版的strpos函数 *在字符串内容里查找子串A开始的位置 *语法:utf8_strpos($str, $str_A〔, 0〕) *参数:内容字符串,要找的子串〔,开始位置〕 *注意字符的位置是从0开始计算,所以返回0位置就是一开始 *如果要判断没找到的情况,必须是下面这样 <pre> <if test="utf8_strpos('abc', 'd')===false"> 没找到 </if> </pre> '''utf8_tohtml''' *把UTF8字符串编码成[[HTML]]能显示的格式 *语法:utf8_tohtml($str) ==参考来源== *[http://www.lonmo.com/cmsware/manual/ 参考来源] [[category:CMSware]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)