php筆記(2)

 
函數:一段指定完成任務的一命名的代碼

function 函數名(參數1,參數2,···)
{ 
        函數體

	return 返回值;
}

//寫文檔的目的如下及注意點:
	1 寫出函數的作用
	2 寫出函數的參數,每個參數的額類型
	3 函數執行後泛會所什麼樣的結果



//////////////////////////////////////////////////
//關於局部變量和全局變量
與C不同的點 Example:
	
  $a = 100;     //全局
funtion fun1()
{
	//globle $a ;
	echo $a;
}

function fun2()
{
	//global$a;
	echo $a;
//或者使用全局數組
//echo $GLOBALS["a"];
}

在c 中能輸出來,但是在php中是不能輸出來的,原因是在聲明$a=100時,剛開始已經聲明瞭,在後面函數1和2中又聲明瞭,系統無法區分這兩個數,會把這兩數當做是新聲明的,解決的辦法是看註釋部分(添加globle)
//////////////////////////////////////////////////
函數的參數和在函數裏面聲明的變量作用域相同,唯一區別就是在函數的外面調用的時候我們可以爲參數重新賦值,但是函數內部的變量卻不可以!!

$
在PHP中只有變量是區分大小的,其他的如函數名等都不區分的

PHP中支持形參的個數與實參的個數不同



//////////////////////////////////////
count()測量數組的長度



文件包含~避免重複包含 require_once(文件名)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章