PHP的魔术常量魔术方法超全局变量
生活随笔
收集整理的這篇文章主要介紹了
PHP的魔术常量魔术方法超全局变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.魔術常量
概念:所謂的魔術常量就是PHP預定義的一些常量,這些常量會隨著所在的位置而變化。 __LINE__? ? ? ? ? ? ? 獲取文件中的當前行號 __FILE__? ? ? ? ? ? ? ? 獲取文件的完整路徑和文件名 __DIR__? ? ? ? ? ? ? ? ?獲取文件所在目錄。 __FUNCTION__? ? ? 獲取函數名稱 __CLASS__? ? ? ? ? ? ? 獲取類的名稱 __METHOD__? ? ? ? ?獲取類的方法名 __NAMESPACE__? 當前命名空間的名稱 __TRAIT__? ? ? ? ? ? ? Trait 名包括其被聲明的作用區域2.魔術方法
__construct()構造函數實例化類的時候會自動調用 __destruct()析構函數會在到某個對象的所有引用都被刪除或者當對象被顯式銷毀時執行。 __call() __callStatic() __get() __set() __isset() __unset() __sleep() __wakeup() __toString() __invoke() __set_state() __clone()? __debugInfo()3.超全局變量
$GLOBALS? :儲存全局作用域中的變量 $_SERVER? :獲取服務器相關信息 $_REQUEST :獲取POST和GET請求的參數 $_POST : 獲取表單的POST請求參數 $_GET: 獲取表單的GET請求參數 $_FILES :獲取上傳文件的的變量 $_ENV : 獲取服務器端環境變量的數組 $_COOKIE:獲取瀏覽器的cookie $_SESSION : 獲取session?
總結
以上是生活随笔為你收集整理的PHP的魔术常量魔术方法超全局变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嘉皇变频器这个品牌在俄罗斯有销售吗?
- 下一篇: PHP数组推入弹出的函数:头进头出arr