zoukankan      html  css  js  c++  java
  • PHP学习笔记:输入一句话,实现单词倒序输出

    约定:句子以空格为词语分割符号,以句号为结束符号。

    实现思路:

      用函数explode(separator,string,limit)对字符串进行分割,再对得到的数据最后一个成员分割切掉符号。用一个新的数组倒序接收转为字符串,并补上句号。

    代码实现:

    <?php
    /**
    * Created by PhpStorm.
    * User: Administrator
    * Date: 2016/9/25 0025
    * Time: 22:29
    */
    //需要被倒序的字符串
    $str="I am a handsome boy.";
    $str_len=strlen($str);
    //echo $str_len;输出结果为20,确认没问题。
    //截取.号之前的字符substr(string,start,length)
    $str=substr($str,0,$str_len-1);
    //echo $str;得出I am a handsome boy,语句没问题
    //转为数组
    $str_arr=explode(' ',$str);
    //var_dump($str_arr);结果无误
    //倒序接收
    $str_str_new=array_reverse($str_arr);
    //数组转为字符串
    $str_str_new_str=implode(' ',$str_str_new);
    echo '转换前:'.$str."<br/>".'转换后:'.$str_str_new_str.'.';

    效果:

    <?php
    //需要被倒序的字符串
    $str="I am a handsome boy.";
    $str_len=strlen($str);
    $str=substr($str,0,$str_len-1);
    $str_arr=explode(' ',$str); $str_str_new=array_reverse($str_arr); $str_str_new_str=implode(' ',$str_str_new);
    echo '转换前:'.$str."<br/>".'转换后:'.$str_str_new_str.'.'; ?>

      

     

  • 相关阅读:
    透视校正插值
    投影矩阵推导
    编程思想-小即是美
    Win10使用小技巧
    TotalCommander 之 快捷键
    TotalCommander 之 配置
    TotalCommander 之 日常使用技巧
    上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。
    《诫子书》
    青春不是年华,而是心境
  • 原文地址:https://www.cnblogs.com/jianqingwang/p/5907679.html
Copyright © 2011-2022 走看看