• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php中常用字符串处理函数

php 搞代码 3年前 (2022-01-22) 22次浏览 已收录 0个评论

下面只提供几个简单常用的函数,chop执行去除空格处理,get_html_translation_table返回转化列表到变量,定义包括HTML编码的字符串htmlentities,htmlspecialchars_decode 定义包含HTML特殊字符的字符串,nl2br quotemeta rtrim等.

定义和用法:chop() 函数从字符串的末端开始删除空白字符或其他预定义字符,该函数的 rtrim() 函数的别名.

语法:chop(string,charlist),代码如下:

$str="i'm a teacher "; //定义字符串

$result=chop($str); //执行去除空格处理

echo $result; //输出结果

定义和用法:get_html_translation_table() 函数返回被 htmlentities() 和 htmlspecialchars() 函数使用的翻译表.

语法:get_html_translation_table(function,quotestyle),代码如下:

/*/

$trans=get_html_translation_table(html_entities); //返回转化列表到变量

print_r($trans); //输出转换表

$str="hallo & <frau> & krmer"; //定义字符串

$encoded=strtr($str,$trans); //查找字符

echo $encoded; //输出结果

//

$str="a 'quote' is <b>bold</b>"; //定义包括html编码的字符串

echo htmlentities($str); //输出经过处理的字符串

echo htmlentities($str, ent_quotes); //加上可选参数后的输出结果

//

$str='<p>this -&gt; "</p>'; //定义包含html特殊字符的字符串

echo htmlspecialchars_decode($str); //输出转换后的内容

echo "<br>";

echo htmlspecialchars_decode($str,ent_noquotes); //不对引号进行编码的输出结果

//

本&文来源gaodai^.ma#com搞#代!码网

搞gaodaima代码

$str="cat isn't n dog"; //定义包含换行符的字符串

$result=nl2br($str); //执行转换操作

echo $result; //输出转换后的结果

//

$str="hello world.(can you hear me?)"; //定义包含元字符的字符串

$result=quotemeta($str); //执行转换操作

echo $result; //输出转换后的结果

//开源代码phpfensi.com

//

$str="hello world "; //定义末尾有空格的字符串

$result=rtrim($str); //执行转换操作

echo $result; //输出转换后的结果


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php中常用字符串处理函数

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址