动态网页技术php程序字符串处理函数

动态网页技术php程序字符串处理函数

ID:9503692

大小:71.00 KB

页数:8页

时间:2018-05-01

动态网页技术php程序字符串处理函数_第1页
动态网页技术php程序字符串处理函数_第2页
动态网页技术php程序字符串处理函数_第3页
动态网页技术php程序字符串处理函数_第4页
动态网页技术php程序字符串处理函数_第5页
资源描述:

《动态网页技术php程序字符串处理函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、动态网页技术PHP程序字符串处理函数>>教育资源库<?//------------------------//PHP内置字符串函数实现//------------------------//字符串长度functionstrlen($str){if($str=='')return0;$count=0;p;($start>0)($length>strlen($str)-$start))return;if(($length!=NULL)($start<0)($length>strlen($str)+$start))return;if($length==

2、NULL)$length=(strlen($str)-$start);if($start<0){for($i=(strlen($str)+$start);$i<(strlen($str)+$start+$length);$i++){$substr.=$str[$i];}}if($length>0){for($i=$start;$i<($start+$length);$i++){$substr.=$str[$i]; 123456下一页>>>>这篇文章来自..,。;}}if($length<0){for($i=$start;$i&

3、lt;(strlen($str)+$length);$i++){$substr.=$str[$i];}}return$substr;}//字符串翻转functionstrrev($str){if($str=='')return0;for($i=(strlen($str)-1);$i>=0;$i--){$rev_str.=$str[$i];}return$rev_str;}//字符串比较functionstrcmp($s1,$s2){if(strlen($s1)<strlen($s2))return-1;if(strlen($s1)>strlen($s2

4、))return1;for($i=0;$i<strlen($s1);$i++){if($s1[$i]==$s2[$i]){continue;}else{returnfalse;}}return0;}//查找字符串functionstrstr($str,$substr){$m=strlen($str);$n=strlen($substr);if($m<$n)returnfalse;for($i=0;$i<=($m-$n+1);$i++){$su上一页123456下一页>>>>这篇文章来自..,。b=substr($str,$i,$n);if(

5、strcmp($sub,$substr)==0)return$i;}returnfalse;}//字符串替换functionstr_replace($substr,$ne=strlen($str);$n=strlen($substr);$x=strlen($ne-$n+1);$i++){$i=strchr($str,$substr);$str=str_delete($str,$i,$n);$str=str_insert($str,$i,$newstr);}return$str;}?><?php//--------------------//自实现字符串

6、处理函数//--------------------//插入一段字符串functionstr_insert($str,$i,$substr){for($j=0;$j<$i;$j++){$startstr.=$str[$j];}for($j=$i;$j<strlen($str);$j++){$laststr.=$str[$j];}$str=($startstr.$substr.$laststr);return$str;}//删除一段字符串functionstr_delete($str,$i,$j){for($c=0;$c<$i;$c++){$

7、startstr.=$str[$c];}for($c=($i+$j);$c<strlen($str);$c++){$laststr.=$str[$c];}$str=($startstr.$laststr);上一页123456下一页>>>>这篇文章来自..,。return$str;}//复制字符串functionstrcpy($s1,$s2){if(strlen($s1)==NULL

8、

9、!isset($s2))return;for($i=0;$i<strlen($s1);$i++){$s2[]=$s1[$i];}return$s2;}//连接字符串

10、functionstrcat($s1,$s2){if

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。