博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【四】php字符串操作
阅读量:4650 次
发布时间:2019-06-09

本文共 765 字,大约阅读时间需要 2 分钟。

1.trim函数,我们队trim函数并不陌生,用于去除字符串两头的空白符。php的trim方法也可以做到这一点,但是还可以使用第二个参数,用于规定你在两头去掉什么。php中还有 ltrim 和 rtrim,作用就是只去除左或右,使用上和trim一样。

$i=';;;acn sdfk';echo trim($i,";k");//acn sdf   也许你会差异,因为trim方法把所有排头的;全去了。$j=';;aaa;aaa';echo trim($j,";k")// aaa;aaa 中间的并没有去掉,而没有k也不影响$m='aaaa$';echo trim($m,"\$");//aaaaecho trim($m,'$');//aaaa  单双号没影响

2.奇葩的addslashes和stripslashes方法:只对单引号进行转义和解析

$i="abc'd'";echo addslashes($i);//abc\'d\'echo stripslashes(addslashes($i));//abc'd'

3.靠谱的addcslashes和stripcslashes方法:对制定字符进行转义和解析

$i="我是谁";    $k=addcslashes($i,'我是谁');\\如果不指定转义字符会报错    echo $k;//  \316\322\312\307\313\255    echo stripcslashes($k);// 我是谁

4.脸熟的方法:strlen 返回字符串的长度, substr 截取字符串 ,strcmp 字符串比较,返回的是0或1,strcasecmp不区分大小写的字符串比较

转载于:https://www.cnblogs.com/JhoneLee/p/3775373.html

你可能感兴趣的文章