PHP學習筆記:輸入一句話,實現單字倒序輸出
Oct 09, 2016 pm 12:22 PM
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.'.';
登入後複製
效果:
<span style="max-width:90%"><?php //需要被倒序的字符串 $str="I am a handsome boy.";</span><br><span style="font-size: 18px;"> $str_len=strlen($str);</span><br><span style="font-size: 18px;"> $str=substr($str,0,$str_len-1);</span><br><span style="font-size: 18px;"> $str_arr=explode(' ',$str); $str_str_new=array_reverse($str_arr); $str_str_new_str=implode(' ',$str_str_new);</span><br><span style="font-size: 18px;"> echo '转换前:'.$str."<br/>".'转换后:'.$str_str_new_str.'.'; ?> </span>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前
By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
擊敗分裂小說需要多長時間?
3 週前
By DDD
R.E.P.O.保存文件位置:在哪里以及如何保護它?
3 週前
By DDD

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
