首頁 >後端開發 >php教程 >PHP 函數使用注意點 固態硬碟使用注意事項 身分證使用注意事項 etc使用注意事

PHP 函數使用注意點 固態硬碟使用注意事項 身分證使用注意事項 etc使用注意事

WBOY
WBOY原創
2016-07-29 08:55:181441瀏覽

注意:

1、php函數參數,當使用預設參數時,任何預設參數必須放在任何非預設參數的右側,否則函數將不按照預期工作。

2、php不能傳回多個值,但可以透過傳回一個陣列來達到相同的效果

function getArr(){

    return array(1,2,3);
    return array(1,2,3);

$a,$b,$c)=getArr();

3、從函數傳回一個引用,必須在函數宣告和指派回傳值給一個變數時都使用運算子&

global $arr;

$ arr=array(3);

function & return_reference(){

   global $arr;

    print_r($arr);

    print_r($arr);

. $newref=& return_reference();

$newref[0]=4;

$newref=& return_reference();

4、匿名函數

class Cart{

    const PRICE_MILK=3.00;

    const PRICE_EGG=6.95;

    

    

);  public function getQuantity($product){

    

    return isset( $this->products[$product])?

$this->products[$product]:FALSE;

    

tion getTotal($tax){         $total=0.00;

        $callback=function($qup)($3D,$a),$$    

        $pricePerItem=constant(__CLASS__."::PRICE_".strtoupper($product));

    

        $total +=($pricePerItem*$quantity)*($tax+1.0);    

        

        }

 .   array_walk($this->products,$callback);

    

         

 

round($total,2);    

}

}$mycart=new Cart;}$mycart=new Cart;

}

$mycart=new Cart;}$mycart=new Cart; ('milk',3);$mycart->add('eggs',6);

echo $mycart->getTotal(0.05);

以上就介紹了PHP 函數使用注意點,包括了使用注意,php方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn