php之字符串处理
来源:互联网 发布:怎样在淘宝上找优惠券 编辑:程序博客网 时间:2024/05/24 02:43
项目使用到的字符串处理函数,在此做个总结。
1.字符串截取 substr()
例子:
$str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str1 = substr($str,5);//从第5个字符开始取至最后 $str2 = substr($str,9,4);//从第9个字符开始取4个字符 $str3 = substr($str,-5);//取倒数5个字符 $str4 = substr($str,-8,4);//从倒数第8个字符开始向后取4个字符
2.字符串长度strlen()
例子:
echo strlen("www.blog.csdn.net");
3.字符串替换str_replace(find,replace,string,count) (参考:http://www.w3school.com.cn/php/func_string_str_replace.asp)
例子:
echo str_replace("world","John","Hello world!");
4.字符串查找:strpos() 函数返回字符串在另一个字符串中第一次出现的位置(参考:http://www.w3cschool.cn/func_string_strpos.html)
strpos(string,find,start)
public function system() {$user_agent = $_SERVER['HTTP_USER_AGENT'];//获取访问链接的客户端的UserAgent$flag=strpos($user_agent,'Android');if($flag) echo "Android";$flag1=strpos($user_agent,'iPhone');if($flag1) echo "iPhone";//print($user_agent);}
5.字符串分割explode() (参考:http://www.w3school.com.cn/php/func_string_explode.asp)
explode(separator,string,limit)
$strings="xiao,jun,shi,hao,ren";$piece=explode(",", $strings);//将$strings根据','切割成多个数组echo $piece[0];//输出第一个:xiao
6.组合字符串implode() 函数(参考:http://www.w3cschool.cn/func_string_implode.html)
implode(separator,array)
<?php$arr = array('Hello','World!','Beautiful','Day!');echo implode(" ",$arr);?>
0 0
- php之字符串处理
- PHP 之 字符串处理小结
- PHP字符串处理函数
- php字符串处理函数库
- php字符串处理函数库
- php字符串处理函数
- PHP字符串处理函数
- PHP 字符串处理【索引】
- php 字符串处理
- PHP 字符串处理
- 【php】字符串处理函数
- PHP字符串处理
- PHP字符串处理函数
- php 常用字符串处理
- php中文字符串处理
- php (十九)字符串处理
- php 字符串处理
- php字符串处理函数
- Could not execute JDBC batch update
- LoaderManager&Loader源码剖析(1) – Activity对LoaderManager的管理
- spring mvc json @ResponseBody 出现406错误 not acceptable ,解决方法,亲测可行
- sharedpreference中putStringSet和getStringSet的问题
- Qt:内建对话框
- php之字符串处理
- 杭电2072 单词数
- How to install GSL on linux (ubuntu)
- 【BZOJ】【P2258】【pku2758 Checking the Text 文本校对】【题解】【hash】
- Eclipse的命令行输入
- LauchMode页面加载模式
- poi读取excel带下拉框的单元格
- JQuery IE下如何阻止keydown事件冒泡
- 使用spring-remoting,解决HessianProtocolException: expected string at 0x6d