Re: [請益] 如何刪除字串中的最後一個字元!?
※ 引述《liaosankai (低溫烘焙)》之銘言:
: ※ 引述《bubu19861213 (宅宇)》之銘言:
: : 我寫的一個loop
: : 假如是印出A~Z
: : 然後中間隔著"、"
: : 印出來就變成
: : A、B......Z、
: : 請問我要怎麼做才能把Z後面的、消掉呢???
: 你可以試著將值先置入到陣列而不要輸出
: for($i=0; $i<5; $i++){
: $arr[] = $i;
: }
: 接著用join的方式將它輸出
: echo $arr('、',$arr);
: 下面是個簡單輸出A~Z範例
: $str = range(65,90);
: foreach($str as $key => $val){
: $str[$key] = chr($val);
: }
: echo join('、',$str);
: :) 希望這對你有幫助
依原PO的情況,如果只是要去掉尾巴的字元,有個更簡單的做法
http://tw2.php.net/rtrim
$newString = rtrim('A、B......Z、', '、');
echo $newString; //A、B......Z
不過要注意的是,rtrim不只會去掉最後一個字,它會去掉字尾所有符合的字.. :)
例如:
$newString = rtrim('abcdx-xxx','x');
echo $newString; // output: "abcdx-"
--
誠徵PHP網站工程師,熟MVC架構佳 http://blog.eddie.com.tw/
全職、兼職可,意者請敲 :) http://www.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.128.37
→
11/12 13:58, , 1F
11/12 13:58, 1F
推
11/12 19:12, , 2F
11/12 19:12, 2F
推
11/13 00:37, , 3F
11/13 00:37, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章