2014-02-27 連貫操做(沒帶U盤。本文當筆記用,明天改

如嘉鵬這個網站中 $model = D('Link');//用D方法實例化Link模型類
                 $list = $model->order('listorder asc')->select();數據庫

//就是等價於  select * From Link數組

              order by listorder  asc緩存

 

D 與M函數

是否是D方法用來實例化自定義的模型類。而M方法是用來實例化數據庫中的模型類。  是的!post

 $_POST 變量用於收集來自 method="post" 的表單中的值.網站

  • 經過 HTTP POST 發送的變量不會顯示在 URL 中。spa

  • 變量沒有長度限制。code

  • 不過,因爲變量不顯示在 URL 中,因此沒法把頁面加入書籤。orm

在今天案例中,對那些填寫信息的輸入框,使用的都是method="post"字符串

 

filter_input_array() 函數從腳本外部獲取多項輸入,並進行過濾。

本函數無需重複調用 filter_input(),對過濾多個輸入變量頗有用。

本函數可從各類來源獲取輸入:

  • INPUT_GET

  • INPUT_POST

  • INPUT_COOKIE

  • INPUT_ENV

  • INPUT_SERVER

  • INPUT_SESSION (Not yet implemented)

  • INPUT_REQUEST (Not yet implemented)

若是成功,則返回被過濾的數據,若是失敗,則返回 false。

語法

filter_input(input_type, args)
參數 描述
input_type 必需。規定輸入類型。參見上面的列表中可能的類型。
args

可選。規定過濾器參數數組。

合法的數組鍵是變量名。合法的值是過濾器 ID,或者規定過濾器、標誌以及選項的數組。

該參數也能夠是一個單獨的過濾器 ID,若是是這樣,輸入數組中的全部值由指定過濾器進行過濾。

PHP header() 函數

定義和用法

header() 函數向客戶端發送原始的 HTTP 報頭。

認識到一點很重要,即必須在任何實際的輸出被髮送以前調用 header() 函數(在 PHP 4 以及更高的版本中,您能夠使用輸出緩存來解決此問題):


語法

header(string,replace,http_response_code)
參數 描述
string 必需。規定要發送的報頭字符串。
replace

可選。指示該報頭是否替換以前的報頭,或添加第二個報頭。

默認是 true(替換)。false(容許相同類型的多個報頭)。

http_response_code 可選。把 HTTP 響應代碼強制爲指定的值。(PHP 4 以及更高版本可用)

提示和註釋

註釋:從 PHP 4.4 以後,該函數防止一次發送多個報頭。這是對頭部注入攻擊的保護措施。

 對empty 思考,若是是empty($value)這個value不是一個值。那麼怎麼算,要全都空,才爲1嗎

相關文章
相關標籤/搜索