博主信息
博文 14
粉丝 0
评论 0
访问量 13585
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
常用字符串函数--2018年8月27日作业
悦派的博客
原创
811人浏览过

实例

<meta charset="utf-8">
<?php
echo '作业一:实例演示substr(),strstr(),strpos()函数';
echo '<hr>';
echo 'substr(字符串,起始位置,长度)根据位置,精确查询','<br>';
$str = 'Do one thing at a time, and do well';
echo '从第8个开始输出:',substr($str,8),'<br>';
echo '从第8个开输出,取6个:',substr($str,8,3),'<br>';
echo '从倒数第3个输出:',substr($str,-3),'<hr>';
$company = 'php中文网';
echo strstr($company,'中'),'<br>';
echo strstr($company,'中',true),'<hr>';
echo 'strpos($str1,$str2)根据$str2内容查询返回字符串首次出现的位置','<br>';
echo strpos($str,'time'),'<hr>';
echo '作业二:字符串查找并替换的两个函数','<br>';
echo 'str_replace(search内容,replace内容,$str)查找并替换(单个内容或多个内容,或删除式替换)','<hr>';
echo '原字符串:',$str1 = 'Do one thing at a time, and do well','<br>';
echo '替换后:',str_replace('time','aaa',$str1),'<br>';
echo '替换后:',str_replace(['one','thing','and'],['aaa','bbb','ccc'],$str1),'<hr>';
echo 'substr_replace($str,search内容,起始位置/结束位置)精确位置查找并替换';
echo '原字符串:',$str2 = 'My monthly salary is 1000','<br>';
echo '替换后:',substr_replace($str2,' best friend is snooker',2);
echo '<br>替换后:',substr_replace($str2,' 1000yuan',-4);
echo '<hr>','作业三:usort()给二维数组子数组的值进行自定义排序';
$company = [['name'=>'aaa','products'=>'bbb','phone'=>'123456'],['name'=>'111','products'=>'222','phone'=>'333'],['name'=>'admin','products'=>'666666','phone'=>'88888888']];
echo '<pre>原数组',var_export($company,true),'<br><br>';
usort($company,function ($a,$b)
{
    return strcmp($a['name'],$b['name']);
});
echo '<pre>将多维子数组第二个元素排序后',var_export($company,true),'<br><br>';

运行实例 »

点击 "运行实例" 按钮查看在线实例

111.png222.png

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学