Re: [請益] function return 的 array 能否直接用 [] 取值?
※ 引述《Qiqi (潑潑)》之銘言:
: function get_array()
: {
: return array('a', 'b', 'c');
: }
: 我要怎麼直接取值?
: 右邊這個不能用,$b = get_array()[1];
: 還是只能存在變數來用?
: $arr = get_array();
: $b = $arr[1];
程式:
gslin@colo-p [~] [17:52/W5] cat a.php
<?php
function get_array()
{
return array('a', 'b', 'c');
}
list($a, $b, $c) = get_array();
var_dump($a, $b, $c);
程式執行的結果:
gslin@colo-p [~] [17:52/W5] php a.php
string(1) "a"
string(1) "b"
string(1) "c"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.121.80.241
→
07/16 19:47, , 1F
07/16 19:47, 1F
→
07/16 19:48, , 2F
07/16 19:48, 2F
→
07/16 21:48, , 3F
07/16 21:48, 3F
推
07/16 21:54, , 4F
07/16 21:54, 4F
推
07/16 21:58, , 5F
07/16 21:58, 5F
→
07/16 22:07, , 6F
07/16 22:07, 6F
→
07/16 22:07, , 7F
07/16 22:07, 7F
→
07/16 22:12, , 8F
07/16 22:12, 8F
→
07/16 22:12, , 9F
07/16 22:12, 9F
→
07/16 22:12, , 10F
07/16 22:12, 10F
→
07/16 22:13, , 11F
07/16 22:13, 11F
→
07/16 22:13, , 12F
07/16 22:13, 12F
→
07/16 22:14, , 13F
07/16 22:14, 13F
→
07/16 22:15, , 14F
07/16 22:15, 14F
噓
07/16 22:16, , 15F
07/16 22:16, 15F
→
07/16 22:17, , 16F
07/16 22:17, 16F
→
07/16 22:20, , 17F
07/16 22:20, 17F
→
07/16 22:21, , 18F
07/16 22:21, 18F
推
07/16 22:23, , 19F
07/16 22:23, 19F
→
07/16 22:24, , 20F
07/16 22:24, 20F
→
07/16 22:25, , 21F
07/16 22:25, 21F
推
07/16 22:28, , 22F
07/16 22:28, 22F
→
07/16 22:28, , 23F
07/16 22:28, 23F
→
07/16 22:30, , 24F
07/16 22:30, 24F
→
07/16 22:30, , 25F
07/16 22:30, 25F
→
07/16 22:31, , 26F
07/16 22:31, 26F
推
07/16 23:12, , 27F
07/16 23:12, 27F
→
07/17 09:29, , 28F
07/17 09:29, 28F
推
07/17 12:20, , 29F
07/17 12:20, 29F
→
07/18 10:56, , 30F
07/18 10:56, 30F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
4
18
6
15