可以返回一個(gè)包含這2個(gè)數(shù)組的數(shù)組
橋西ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書(shū)合作)期待與您的合作!
$c=array($a,$b);
return
$c;
//$c[0]就是$a,$c[1]就是$b;
也可以用引用傳進(jìn)去
function
foo($a,
$b){
/*執(zhí)行
a[0]=a
a[1]=b
a[2]=c
b[0]=123
b[1]=456
b[2]=789
不需要return*/
}
調(diào)用時(shí)
$a=$b=array();
foo($a,$b);
print_r($a);//這時(shí)$a
,$b已經(jīng)獲得所需的值
print_r($b);
或者第三方法:把上面兩種方法混合。
推薦第一種方法更具有封裝性。
php 函數(shù)里面只能返回一個(gè)值:
若想有多個(gè)返回值,可以其轉(zhuǎn)為一個(gè)數(shù)組
如:
function slfjo($ht)
{
$a=$ht*8;
$b=$a*9;
return array($a,$b); // 返回一個(gè)數(shù)組
}
返回一個(gè)數(shù)組以得到多個(gè)返回值
?php
function small_numbers()
{
return array (0, 1, 2);
}
list ($zero, $one, $two) = small_numbers();
?
有13個(gè) 輸出形式 6,6,1這樣的布局么?可使用array_chunk
【array_chunk(PHP 4 = 4.2.0, PHP 5)array_chunk — 將一個(gè)數(shù)組分割成多個(gè)】
如果想輸出5,4,4這樣的格式??梢允褂胊rray_merge補(bǔ)充至18個(gè)元素后面是空
然后輸出index 3n,3n+1,3n+2
$a = array();
$a[] = "項(xiàng)目";
$a[] = "標(biāo)題";
$a[] = "時(shí)間";
return $a