一:清除字符串左右两边的空格和字符, 函数 trim()
$str = " hello,word "; echo$str."<br/>"; echo trim($str)."<br/>"; $str = "@黎明hello,word@"; echo ltrim($str)."<br/>"; echo rtrim($str);
结果如下,ltrim()清除左侧的空格和字符,rtrim()清除右侧的空格和字符 
二、转义字符串的函数 / addcslashes(str,ch)和stripcslashes(str);
$str = "select * from data where name ='黎明'"; $strm = addcslashes($str, "'"); $strl = stripcslashes($str); echo$str."<br/>"; echo$strm."<br/>"; echo$strl;
addcslashes(str,ch)函数是将字符串内的一些特定字符前加入“/”,str指需要被转义的字符串,ch指被转义的字符。stripcslashes(str)函数还原被addcslashes函数转义的字符串 
[PHP房产程序|BBWPS]功能介绍 1、5种信息类别发布:出租、求租、出售、求购、楼盘信息,支持会员发布信息审核; 2、灵活的信息参数设置; 3、充足的信息字段; 4、简单易用的发布/编辑功能,支持配图上传; 5、灵活的信息管理功能; 6、信息输出伪静态,方便搜索引擎抓取数据; 7、支持RSS输出; 8、内置数据高速缓冲技术,可灵活设置缓冲功能是否启动及过期时间; 9、支持 Google 地图
立即学习“PHP免费学习笔记(深入)”;
三、检索字符串函数/strstr()函数和strchr()函数
$str = "abc@123.com"; $tem = strchr($str,"@"); $tep = strstr($str, "@"); $ten = strstr($str, "@",true); echo$str."<br/>"; echo$tem."<br/>"; echo$tep."<br/>"; echo$ten;
strstr(str,ch)。str被检索的字符串,ch指要检索的字符,如果设置true的话,会返回被检索字符的左边字符。如不设置,则返回右边字符。strchr()函数返回右边字符。 
以上就介绍了php字符串函数(1),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。










