约定:句子以空格为词语分割符号,以句号为结束符号。
实现思路:
用函数explode(separator,string,limit)对字符串进行分割,再对得到的数据最后一个成员分割切掉符号。用一个新的数组倒序接收转为字符串,并补上句号。
代码实现:
<?php<br />/**<br /> * Created by PhpStorm.<br /> * User: Administrator<br /> * Date: 2016/9/25 0025<br /> * Time: 22:29<br /> */<br />//需要被倒序的字符串<br />$str="I am a handsome boy.";<br />$str_len=strlen($str);<br />//echo $str_len;输出结果为20,确认没问题。<br />//截取.号之前的字符substr(string,start,length)<br />$str=substr($str,0,$str_len-1);<br />//echo $str;得出I am a handsome boy,语句没问题<br />//转为数组<br />$str_arr=explode(' ',$str);<br />//var_dump($str_arr);结果无误<br />//倒序接收<br />$str_str_new=array_reverse($str_arr);<br />//数组转为字符串<br />$str_str_new_str=implode(' ',$str_str_new);<br />echo '转换前:'.$str."<br/>".'转换后:'.$str_str_new_str.'.';
效果:
立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号