[請益] 如何刪除字串中的最後一個字元!?

看板PHP作者 (宅宇)時間15年前 (2008/11/12 00:26), 編輯推噓3(306)
留言9則, 6人參與, 最新討論串1/3 (看更多)
我寫的一個loop 假如是印出A~Z 然後中間隔著"、" 印出來就變成 A、B......Z、 請問我要怎麼做才能把Z後面的、消掉呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.69.73.49

11/12 00:27, , 1F
不要印就不會有 (茶)
11/12 00:27, 1F

11/12 00:35, , 2F
印"、"之前判斷一下是不是最後一個字.
11/12 00:35, 2F

11/12 00:40, , 3F
用mb_strlen跟mb_substr
11/12 00:40, 3F

11/12 06:11, , 4F
有沒有考慮用 join 函數呢? join('、', $array);
11/12 06:11, 4F

11/12 13:55, , 5F
感謝各位大大的熱心回答,最後我採用aquarianboy大大
11/12 13:55, 5F

11/12 13:56, , 6F
的方法,因為我是從資料庫抓符合條件的資料出來再加
11/12 13:56, 6F

11/12 13:57, , 7F
上頓號隔開,所以感覺用Aqu大的方法比較容易目的^^"
11/12 13:57, 7F

11/12 13:58, , 8F
達到
11/12 13:58, 8F

11/16 23:34, , 9F
可以考慮用impode("、", $array)
11/16 23:34, 9F
文章代碼(AID): #196R8o6x (PHP)
文章代碼(AID): #196R8o6x (PHP)