這一小節(jié)的代碼的意思是什么,說(shuō)兩個(gè)例子是相同的,兩個(gè)例子執(zhí)行的又是什么,為什么什么數(shù)都沒(méi)輸出?
function add($a) {
? ?return $a+1;
}
$b = add(1);
返回語(yǔ)句會(huì)立即中止函數(shù)的運(yùn)行,并且將控制權(quán)交回調(diào)用該函數(shù)的代碼行,因此下面函數(shù)的返回值跟上面的函數(shù)是一樣的。
function add($a) {
? ?return $a+1;
? ?$a = 10;
? ?return $a+20;
}
$b = add(1);
函數(shù)不能返回多個(gè)值,但可以通過(guò)返回一個(gè)數(shù)組來(lái)得到類(lèi)似的效果。
function numbers() {
? ?return array(1, 2, 3);
}
list ($one, $two, $three) = numbers();
2015-06-06
function add($a) {
? ?return $a+1;
}
上面是add方法,需要傳值
$b = add(1);
傳值1進(jìn)去,返回2.你echo $b;就知道了
2015-06-05
又是你。。?;菊Z(yǔ)法還不懂,先找點(diǎn)基礎(chǔ)視頻看看吧,
2015-06-05
沒(méi)輸出是因?yàn)槟銢](méi)加echo