什麼是PHP控制代碼

來源:互聯網
上載者:User
控制代碼就是操作某個對象的資源,即操作某個目標的,控制代碼就是回呼函數。控制代碼(handle)也可以理解為把手。擁有把手就相當於擁有資源。針對控制代碼進行操作就等於順藤摸瓜操作資源。實際上對象在記憶體位址中不是固定的,固定的控制代碼指向相應對象記憶體中所在的地址。也可以說控制代碼是一種通道,一個保持著某種狀態的對象。

一個資源在某種特定的性致下無法直接使用,所以使用控制代碼來操作。

比如::

1》》操作資料庫需要驗證身份,登入資料庫的控制代碼帶著登入資訊就可以去操作資料庫。

2》》檔案的讀寫有檔案指標的位置,讀寫需要控制指標的位置,控制代碼在此時形成一個帶狀態的通道。

3》》定時器是一種狀態,把定時器賦值給控制代碼,當觸發了一些事情以後可以對控制代碼進行處理(取消定時,提前觸發)

4》》百度解釋控制代碼時一種特殊的智能指標,當一個應用程式引用其他系統{{資料庫||作業系統}}所管理的記憶體塊或對象時,就要使用控制代碼。

舉個栗子:比如說對象是你女票 ,那麼控制代碼就是你女票的手機號,你不需要是時刻關注你的女票在哪,因為你直接打電話就看以知道她在哪,釋放控制代碼時就是打個電話過去說“我們分手吧”!

小栗子:

//建立資源 //根據控制代碼操作資源$data = curl_init();curl_setopt($data,CURLOPT_URL,$url);curl_setopt($data,CURLOPT_NOBODY,TRUE);//根據控制代碼執行這個資源curl_setope($data,CURLOPT_RETURNTRANSFET,TRUE);$head = curl_exec($ch);

在網上看到一位大神說了一句話分享給各位開心開心:

英文單詞裡“love handle”指的就是肚子周圍可以捏出的小贅肉,可以直譯成“愛的把手”

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.