首頁 > 後端開發 > php教程 > return多个值的引用方法

return多个值的引用方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:26:25
原創
1450 人瀏覽過

输出指定的值,除了索引方式还有其它方式吗?

<code>public function index(){
    $new = $this->index_com();
    //输出指定的值
    echo $new[2];
}

public function index_com(){
    $list = 'a';
    $category = 'b';
    $totalCount = 'c';
    $current = 'd';
    return array($list, $category, $totalCount, $current);
}
</code>
登入後複製
登入後複製

回复内容:

输出指定的值,除了索引方式还有其它方式吗?

<code>public function index(){
    $new = $this->index_com();
    //输出指定的值
    echo $new[2];
}

public function index_com(){
    $list = 'a';
    $category = 'b';
    $totalCount = 'c';
    $current = 'd';
    return array($list, $category, $totalCount, $current);
}
</code>
登入後複製
登入後複製

还可以是字典,

<code>public function index(){
    $new = $this->index_com();
    //输出指定的值
    echo $new[list];
}

public function index_com(){
    $list       = 'a';
    $category   = 'b';
    $totalCount = 'c';
    $current    = 'd';
    return array('list'=>$list, 'category'=>$category);
}</code>
登入後複製

public function index(){
    $new = $this->index_com($k);
    //输出指定的值
    echo $new;
}
public function index_com($k){
    $arr=['list'=>a,'category'=>'c'];
    return $arr[$k];
登入後複製

使用list语法可以达到你想要的效果:

<code>public function index(){
   list($list, $category, $totalCount, $current) = $this->index_com();
   //输出指定的值
   echo $category;
}

public function index_com(){
    $list = 'a';
    $category = 'b';
    $totalCount = 'c';
    $current = 'd';
    return array($list, $category, $totalCount, $current);
}</code>
登入後複製

相關標籤:
php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板