博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串的分割/组合/逆序等
阅读量:6237 次
发布时间:2019-06-22

本文共 1021 字,大约阅读时间需要 3 分钟。

hot3.png

'; //不改变原变量的值echo $new.'
'; //返回数组print_r($new);echo '
';//分割后重新组合$str = implode('@',$new); //组合字符串,第一个参数为组合字符,第二个为数组变量,返回一个新字符串echo $str.'
';;$arr = array('Who','am','I');echo implode(' --- ',$arr);echo '
';echo join('******',$arr); //join()与implode()相同echo'
';//令牌方法分割字符串strtok()$str = "Today is a nice day!";echo strtok($str,' ');echo strtok($str,' '); //指针不会自动下移,始终指向起始位置echo strtok(' '); //省略第一个参数,获取下一项echo '
';//利用while循环分割并读取元素$tok = strtok($str,' ');echo $tok.'
';while($tok){ echo $tok.'
'; $tok = strtok(' ');}//当分割字符不同时$str = "Today,is.a/nice&day!"; //如果分割符是多字符怎么办????$tok = strtok($str,',./&');while($tok){ echo $tok.'
'; $tok = strtok(',./&');}//其他echo substr($str,4,2); //参数1:字符串,参数2:开始位置,参数3:取出的长度echo '
';print_r(str_split($str)); //所有字符(字节)拆分成新数组的每一个元素echo '
'; $str2 = '能拆分中文吗?';echo $str2;print_r(str_split($str2)); //输出数组元素值为乱码,不适合中文,因为中文为两个字节一个字echo '
';echo strrev($str); //将字符串按照字节逆序,所以也不适用与中文echo '
';echo strrev($str2);?>

输出结果:

转载于:https://my.oschina.net/cuffica/blog/73332

你可能感兴趣的文章
在样式中控制列表长度
查看>>
项目经理之项目经理应该做什么(转)
查看>>
Git 分支 - 分支的衍合
查看>>
ubuntu在vmware下的安装与配置
查看>>
codewars050: 丢失的数组的长度
查看>>
JavaScript获取元素在浏览器画布中的绝对位置【转】
查看>>
程序员小说《OutOfMemory》第三次更新的部分
查看>>
interface和abstract interface
查看>>
Android之rild进程启动源码分析
查看>>
TextView
查看>>
Sql入门视频教程荟萃
查看>>
Swift Mailer 发送邮件
查看>>
JDBC完全总结
查看>>
NUMA微架构
查看>>
我要学习
查看>>
ESXi命令行升级命令
查看>>
Linux 下编译安装 ffmpeg
查看>>
10个php中的$_SERVER函数
查看>>
美团实时计算平台实践与应用
查看>>
[翻译-Shiro]-10分钟教会你Apache Shiro
查看>>