[請益] function中使用function

看板PHP作者 (想睡)時間16年前 (2009/06/21 01:23), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
<?php function test($arr){ foreach($arr as $v1){ $var .= $v1.','; } rtrim($var,','); return $var; } $arr = array(1,2,3,4,5); echo test($arr); //會輸出1,2,3,4,5, function test1($arr){ foreach($arr as $v1){ $var .= $v1.','; } return rtrim($var,','); } $arr = array(1,2,3,4,5); echo test($arr); //會輸出1,2,3,4,5 ?> function test1的結果才是我要的, 想請問是什麼原因讓function test中的rtrim沒有效果呢? 只是位置不一樣而已啊... 感謝幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.210.253 ※ 編輯: commontree 來自: 124.11.210.253 (06/21 01:50)

06/21 01:51, , 1F
test1在?
06/21 01:51, 1F

06/21 01:52, , 2F
$var=rtrim($var,',');
06/21 01:52, 2F

06/21 02:26, , 3F
為什麼不用一個變數去儲存就沒有用呢?
06/21 02:26, 3F

06/21 04:30, , 4F
何不用implode?
06/21 04:30, 4F

06/21 09:58, , 5F
implode是更方便的方法,感謝。
06/21 09:58, 5F

06/21 09:59, , 6F
常常學了新的忘舊的ORZ...
06/21 09:59, 6F
文章代碼(AID): #1AFHiMj4 (PHP)
文章代碼(AID): #1AFHiMj4 (PHP)