婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP超級全局變量、魔術變量和魔術函數匯總整理

PHP超級全局變量、魔術變量和魔術函數匯總整理

熱門標簽:常州地圖標注服務商 新河科技智能外呼系統怎么樣 地圖標注平臺怎么給錢注冊 注冊400電話申請 釘釘打卡地圖標注 安裝電銷外呼系統 衡水外呼系統平臺 百度商鋪地圖標注 福州人工外呼系統哪家強

PHP在設計的時候已經預定義了9個超級全局變量、8個魔術變量和13魔術函數,這些變量和函數可以在腳本的任何地方不用聲明就可以使用。 在PHP開發會頻繁的使用這些變量和函數,這些變量和函數可以方便的幫我們解決很多問題。下面詳細的講解下PHP中的超級全局變量、魔術變量和魔術函數。

PHP超級全局變量(9個)

$GLOBALS:儲存全局作用域中的變量

$_SERVER:獲取服務器相關信息

$_REQUEST:獲取POST和GET請求的參數

$_POST:獲取表單的POST請求參數

$_GET:獲取表單的GET請求參數

$_FILES:獲取上傳文件的的變量

$_ENV:獲取服務器端環境變量的數組

$_COOKIE:瀏覽器cookie的操作

設置cookie:setcookie(name, value, expire, path, domain);

獲取cookie:$_COOKIE["user"];

刪除cookie:setcookie("user", "", time()-3600);//設置過期時間

$_SESSION  服務端session的操作

使用session前一定要session_start()啟動session

儲存session:$_SESSION["name"]="King";//數組操作

銷毀session:unset($_SESSION["name"]);//銷毀一個

session_destroy()unset($_SESSION);//銷毀所有的session

PHP魔術變量(8個)

__LINE__:文件中的當前行號。

__FILE__:文件的完整路徑和文件名。如果用在被包含文件中,則返回被包含的文件名。

__DIR__:文件所在的目錄。如果用在被包括文件中,則返回被包括的文件所在的目錄。

__FUNCTION__:常量返回該函數被定義時的名字

__CLASS__:常量返回該類被定義時的名字(區分大小寫)。

__METHOD__:類的方法名(PHP 5.0.0 新加)。返回該方法被定義時的名字(區分大小寫)。

__NAMESPACE__:當前命名空間的名稱(區分大小寫)。此常量是在編譯時定義的(PHP 5.3.0 新增)。

PHP魔術函數(13個)

__construct():實例化對象時被調用,當__construct和以類名為函數名的函數同時存在時,__construct將被調用,另一個不被調用。

__destruct(): 當刪除一個對象或對象操作終止時被調用。

__call(): 對象調用某個方法,若方法存在,則直接調用;若不存在,則會去調用__call函數。

__get():讀取一個對象的屬性時,若屬性存在,則直接返回屬性值;若不存在,則會調用__get函數。

__set():設置一個對象的屬性時,若屬性存在,則直接賦值;若不存在,則會調用__set函數。

__toString():打印一個對象的時被調用。如echo $obj;或print $obj;

__clone():克隆對象時被調用。如:$t=new Test();$t1=clone $t;

__sleep():serialize之前被調用。若對象比較大,想刪減一點東東再序列化,可考慮一下此函數。

__wakeup():unserialize時被調用,做些對象的初始化工作。

__isset(): 檢測一個對象的屬性是否存在時被調用。如:isset($c->name)。

__unset():unset一個對象的屬性時被調用。如:unset($c->name)。

__set_state():調用var_export時,被調用。用__set_state的返回值做為var_export的返回值。

__autoload():實例化一個對象時,如果對應的類不存在,則該方法被調用。

到此這篇關于PHP超級全局變量、魔術變量和魔術函數匯總整理的文章就介紹到這了,更多相關PHP超全局變量、魔術變量和魔術函數內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 正則表達式之零寬斷言實例詳解【基于PHP】
  • 詳解各種PHP函數漏洞
  • php bcdiv和bcmul 函數的怪異現象
  • PHP危險函數禁用深入詳解
  • php中使用array_filter()函數過濾數組實例講解
  • php array_map()函數實例用法
  • PHP執行系統命令函數實例講解
  • python如何調用php文件中的函數詳解
  • PHP中斷言函數的使用詳解

標簽:遼陽 克拉瑪依 鶴崗 白城 六安 鷹潭 唐山 柳州

巨人網絡通訊聲明:本文標題《PHP超級全局變量、魔術變量和魔術函數匯總整理》,本文關鍵詞  PHP,超級,全局,變量,魔術,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP超級全局變量、魔術變量和魔術函數匯總整理》相關的同類信息!
  • 本頁收集關于PHP超級全局變量、魔術變量和魔術函數匯總整理的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 井冈山市| 汤原县| 和田市| 高雄县| 东港市| 湘阴县| 来宾市| 济源市| 积石山| 天峻县| 仪征市| 定南县| 秦皇岛市| 陆川县| 博野县| 分宜县| 兴业县| 江油市| 芦山县| 广汉市| 那坡县| 元氏县| 博客| 博兴县| 勃利县| 沾益县| 太原市| 荆门市| 林甸县| 墨脱县| 托里县| 安远县| 中卫市| 彭水| 鄂托克旗| 合山市| 五大连池市| 菏泽市| 保德县| 东丰县| 黎平县|