[請益] function return 的 array 能否直接用 [] 取值?
function get_array()
{
return array('a', 'b', 'c');
}
我要怎麼直接取值?
右邊這個不能用,$b = get_array()[1];
還是只能存在變數來用?
$arr = get_array();
$b = $arr[1];
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.69.166.241
→
07/16 15:57, , 1F
07/16 15:57, 1F
→
07/16 15:58, , 2F
07/16 15:58, 2F
→
07/16 16:02, , 3F
07/16 16:02, 3F
推
07/16 16:03, , 4F
07/16 16:03, 4F
所以之前的版本只能透過改變結構的方式囉?
→
07/16 16:09, , 5F
07/16 16:09, 5F
→
07/16 16:54, , 6F
07/16 16:54, 6F
→
07/16 16:55, , 7F
07/16 16:55, 7F
推
07/16 17:45, , 8F
07/16 17:45, 8F
→
07/16 18:15, , 9F
07/16 18:15, 9F
推
07/16 18:22, , 10F
07/16 18:22, 10F
可惜list不適用,抱歉原文沒詳述
→
07/16 18:52, , 11F
07/16 18:52, 11F
→
07/16 18:52, , 12F
07/16 18:52, 12F
→
07/16 18:53, , 13F
07/16 18:53, 13F
推
07/16 19:08, , 14F
07/16 19:08, 14F
→
07/16 19:08, , 15F
07/16 19:08, 15F
→
07/16 19:08, , 16F
07/16 19:08, 16F
→
07/16 19:08, , 17F
07/16 19:08, 17F
→
07/16 19:09, , 18F
07/16 19:09, 18F
→
07/16 19:09, , 19F
07/16 19:09, 19F
→
07/16 19:09, , 20F
07/16 19:09, 20F
→
07/16 19:09, , 21F
07/16 19:09, 21F
→
07/16 19:09, , 22F
07/16 19:09, 22F
→
07/16 21:40, , 23F
07/16 21:40, 23F
→
07/16 21:51, , 24F
07/16 21:51, 24F
→
07/16 21:53, , 25F
07/16 21:53, 25F
→
07/16 22:08, , 26F
07/16 22:08, 26F
→
07/16 22:09, , 27F
07/16 22:09, 27F
→
07/16 22:09, , 28F
07/16 22:09, 28F
→
07/16 22:10, , 29F
07/16 22:10, 29F
→
07/16 22:10, , 30F
07/16 22:10, 30F
噓
07/16 22:14, , 31F
07/16 22:14, 31F
→
07/16 22:18, , 32F
07/16 22:18, 32F
→
07/16 22:18, , 33F
07/16 22:18, 33F
→
07/16 22:19, , 34F
07/16 22:19, 34F
→
07/16 22:19, , 35F
07/16 22:19, 35F
→
07/16 22:24, , 36F
07/16 22:24, 36F
→
07/16 23:24, , 37F
07/16 23:24, 37F
是啊,最後我還是直接存變數再取來用
因為get_array()只是一個比喻用的function
→ tkdmaf:我不推一樓的原因是因為:如果function不是自己寫的呢? 07/16 18:52
所以最後是偷懶不成了
→ see7di:不難看出發問者想偷懶,結果又出來一個funciton,哈哈!! 07/16 21:40
※ 編輯: Qiqi 來自: 210.69.166.241 (07/17 12:21)
推
07/18 00:53, , 38F
07/18 00:53, 38F
→
07/18 00:54, , 39F
07/18 00:54, 39F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):