1.  函數(shù)名是標(biāo)識符之一,只能有字母數(shù)字下劃線,開頭不能是數(shù)字;

     函數(shù)名的命名,必須符合“小駝峰法則”FUNC(),func(),Func();

     函數(shù)名不區(qū)分大小寫;

     函數(shù)名不能與已有函數(shù)同名,不能與內(nèi)置函數(shù)名同名;

2.   function_exists("func");用于檢測函數(shù)是否已經(jīng)聲明;

      注意傳入的函數(shù)名,必須是字符串格式,返回結(jié)果為true/false;

      echo打印時(shí),true為1,false不顯示;

                        [php中變量的作用域]

1.局部變量:聲明在函數(shù)內(nèi)部的變量,稱為局部變量,只在函數(shù)內(nèi)部使用,函數(shù)外如需使用,需在函數(shù)中使用return關(guān)鍵字返回;

  2.全局變量:聲明在函數(shù)外部的變量,稱為全局變量;

  3.(較為常用)函數(shù)中使用變量默認(rèn)使用局部變量,如果需在函數(shù)中使用全局變量,需要使用global關(guān)鍵字將全局變量引入使用;

   函數(shù)中的變量名,如果與全局變量名重復(fù),global之上,為函數(shù)的局部變量,global之下為函數(shù)的全局變量;

網(wǎng)友評論