php中经常使用的string函数
2015-08-06 18:49
671 查看
strpos() ---返回字符串在另一字符串中首次出现的位置
strrpos() ---查找字符串在另一字符串中最后出现的位置
strchr() === strstr() ---找到字符串出现的位置,返回后边所有字符
strrchr()
举几个例子:
strtr() ---替换字符(容易混乱strstr())
str_replace()
strlen()
mb_strlen($a, 'utf8')
ltrim() rtrim() trim()
substr()
sprintf()
strtoupper() strtolower()
strrpos() ---查找字符串在另一字符串中最后出现的位置
strchr() === strstr() ---找到字符串出现的位置,返回后边所有字符
strrchr()
举几个例子:
<?php $str = 'abc|123|'; $strpos = strpos($str, 'a');// 注意结果要用全等于===判断 echo $strpos == 0;// true echo '<hr/>'; echo $strpos == false;// true echo '<hr/>'; echo $strpos === false;// false echo '<hr/>'; $strpos1 = strpos($str, '|');// 3 echo '<hr/>'; $strrpos = strrpos($str, '|');// 7 // strchr() === strstr() echo strchr($str, '|');// |123| 默认是取第一个|后边的字符,包括| echo '<hr/>'; echo strchr($str, '|', true);// abc 第三个参数是true,取|前边的,不包括| echo '<hr/>'; echo strrchr($str, '|');// | echo '<hr/>'; echo stristr($str, '|', true);// abc 不区分大小写,注意php默认没有strichr()函数...
strtr() ---替换字符(容易混乱strstr())
str_replace()
strlen()
mb_strlen($a, 'utf8')
ltrim() rtrim() trim()
substr()
sprintf()
strtoupper() strtolower()
相关文章推荐
- phpstorm开发环境搭建流程
- phpstorm 无法输入中文
- PHP编译过程中常见错误信息的解决方法
- zend 集成svn
- ZH奶酪:LAMP环境中如何重新部署一个Yii2.0 web项目
- [php] thinkphp RBAC解析
- 【转】2013 PHP技术峰会《Bug Free的PHP开发实践分享》摘录
- PHP 5.3以上版本推荐使用mysqlnd驱动
- Windows(2003、xp)下配置NTP时间服务器
- Laravel 5文档阅读摘要
- php的冒泡算法
- PHP文件编程
- PHP fopen()参数
- PHP fwrite()写入文件
- PHP文件上传
- thinkphp模块
- thinkphp连接数据库
- PHP显示时间代码
- php字符串和数组间的转换
- thinkphp跨模块调用方法