PHP str_replace(), substr_replace()的运用,以及usort()二维数组的排序方法
2018-09-11 10:40:40
来源:
扬州市新竹网络科技有限公司
str_replace(find,replace,string,count)
函数以其他字符替换字符串中的一些字符,区分大小写。
语法:
str_replace(必需,必需,必需,可选)
实例:
函数把字符串的一部分替换为另一个字符串。
语法:
substr_replace(必需,必需,必需,可选)
start和length指定了替换的索引区间
实例:
通过用户自定义的比较函数对数组进行排序。
语法:
usort(必需,可选)
实例:
函数以其他字符替换字符串中的一些字符,区分大小写。
语法:
str_replace(必需,必需,必需,可选)
实例:
$rel='Welcome to xinz56.com';
echo str_replace('to','pink',$rel,$arr);
echo '替换数:',$arr;
echo str_replace('php.cn','',$rel);删除指定字符:用空字符替换即可
echo str_replace(['to','xinz56.com'],['to','xinz56'],$rel);新字符串也可以来自数组,但数量必须要被替换数组相同
echo str_replace(['to','xinz56.com'],'beijing',$rel);要被替换的多个子字符串,可以存放到数组中
substr_replace(string,replacement,start,length)函数把字符串的一部分替换为另一个字符串。
语法:
substr_replace(必需,必需,必需,可选)
start和length指定了替换的索引区间
实例:
$rel='welcome to xinz56.com';
echo substr_replace($rel,' where',7);从7开始替换到$rel结束,用新字符串:where
echo substr_replace($rel,' where',-6);
echo substr_replace($rel,' where',7,3);其中: where 是插入的内容, length=3,表示插入到这个位置
usort(array,myfunction)通过用户自定义的比较函数对数组进行排序。
语法:
usort(必需,可选)
实例:
$rel=[
'header'=>['welcome'=>'欢迎','size'=>'14'],
'content'=>['to'=>'到','size'=>'13'],
'footer'=>['php'=>'php中文网','size'=>'15'],
];
echo '原数组.var_export($rel,true);
usort($rel,function ($k,$y){
return strcmp($k['size'],$y['size']);
});
echo '根据值排序的数组'.var_export($rel,true);
本站文章均为新竹网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
猜你喜欢
联络方式:
电话:18905275581
邮箱:1700970777@qq.com
微信公众号
手机网站
小程序
我们猜你喜欢
-
seo需要每天都写原创文章吗?
随着搜索引擎算法的改进,搜索引擎领域从外部链接时代开始进入内容王时代,网站内容质量已成为搜索引擎检查网站的首要任务。许多杂志社开始关注文章质量的优化,但很多朋友由于行业原因或文学技能有限,无法写出大量高质量的原创文章,于是问题就来了。s...
-
疫情之下,网站制作行业的机遇与挑战
自从2019年年底以来,突然来袭的新冠病毒疫情,打乱了人们原本的生活节奏,对我国乃至全世界的经济带来了巨大的冲击。各行各业受到疫情的影响也比较深,网站建设行业更不例外,迎接新的挑战的同时,也呈现出了前所未有的机遇。 据不完全统计,我...
-
生成静态页面的好处
目前网页HTML静态化是利用其它的动态技术生成HTML静态页面,还不是完全的静态网站。生成HTML静态网页有那些好处呢? 1、加快页面打开浏览速度,不用调用数据库,服务器端的CPU调用大大减少,增加服务器的性能,省掉了服务器处理时间...
-
手机网站建设的重要性
随着移动互联网的普及,越来越多的人使用手机来浏览网站和进行在线购物。因此,每个企业都需要一个手机网站来满足用户的需求。 1、用户体验:手机网站可以提供更好的用户体验。相比于传统的网站,手机网站可以更好地适应手机屏幕的大小和分辨率,...
-
PHP 数组常用的键值操作与指针操作
PHP 数组常用的键值操作与指针操作: $actable = ['id'=>1, 'name'=>'张三','grade'=>'高三','subje...