Miles' Blog

天涯何處無幹話,何必要講實務話

Function

PHP Function 的特點:

  • 全域:一經宣告後,程式的任何位置都能直接使用,包括 class 中
  • 不可重載:一經宣告後,不能宣告第二次
  • 傳值:使用傳值後,外部和內部的參數會毫不相千
  • 傳址:使用傳址後,內部對參數的修改,外部的變數也會跟著變動
  • 預設值:沒傳參數時,會使用預設值當參數,通常放在參數的最後面(右邊)
  • 回傳值:只能回傳一個值,但可以是任何一種資料型態
  • 可變函數:當變數後有 () 時,php會試著找該變數是否有定義為函數
  • 全域變數:區域變數範圍之外所宣告的變數即全域變數
  • 靜態變數:定義一個變數,讓函式可以保留住該變數的值,直到下次的存取

Reference

0%