所屬章コース:PHP グローバル変數(shù) - スーパーグローバル変數(shù)
$GLOBALS 超級全局變量組,在一個(gè)PHP腳本的全部作用域中都可以訪問 $_SERVER 一個(gè)包含了諸如頭信息(header)、路徑(path)、以及腳本位置(script locations)等等信息的數(shù)組 $_REQUEST 收集HTML表單提交的數(shù)據(jù) $_POST 用于收集來自 method="post" 的表單中的值 $_GET $_GET 同樣被廣泛應(yīng)用于收集表單數(shù)據(jù)
2016-12-020個(gè)贊
__LINE__ 文件中的當(dāng)前行號。 __FILE__ 文件的完整路徑和文件名 __DIR__ 文件所在的目錄 __FUNCTION__ 返回該函數(shù)被定義時(shí)的名字(區(qū)分大小寫) __CLASS__ 返回該類被定義時(shí)的名字(區(qū)分大小寫) __TRAIT__ 代碼復(fù)用 __METHOD__ 返回該方法被定義時(shí)的名字(區(qū)分大小寫) __NAMESPACE__ 返回該方法被定義時(shí)的名字(區(qū)分大小寫)
2016-12-020個(gè)贊
用戶編寫的代碼與PHP內(nèi)部的類/函數(shù)/常量或第三方類/函數(shù)/常量之間的名字沖突。 為很長的標(biāo)識符名稱(通常是為了緩解第一類問題而定義的)創(chuàng)建一個(gè)別名(或簡短)的名稱,提高源代碼的可讀性。
2016-12-020個(gè)贊
對象的行為:可以對 對象施加那些操作,開燈,關(guān)燈就是行為。 對象的形態(tài):當(dāng)施加那些方法是對象如何響應(yīng),顏色,尺寸,外型。 對象的表示:對象的表示就相當(dāng)于身份證,具體區(qū)分在相同的行為與狀態(tài)下有什么不同。
2016-12-020個(gè)贊
<form action="form.php" method="post"> 名字: <input type="text" name="fname"><br> 年齡: <input type="text" name="age"><br> <input type="submit" value="提交"> </form>
2016-12-020個(gè)贊
// 定義變量并默認(rèn)設(shè)置為空值 $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST"){ $name = test_input($_POST["name"]); $email = test_input($_POST["email"]); $website = test_input($_POST["website"]); $comment = test_input($_POST["comment"]); $gender = test_input($_POST["gender"]); } function test_input($data){ $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; }
2016-12-020個(gè)贊
if (empty($_POST["name"])) { $nameErr = "名字是必需的。"; } else { $name = test_input($_POST["name"]); }
2016-12-020個(gè)贊
所屬章コース:PHP フォーム - 確認(rèn)メールと URL
+ 表示一個(gè)或者多個(gè) * 表示0個(gè)或者多個(gè) ? 表示有或者沒有 {n} 表示具體幾位 {m, n} 表示大于m個(gè),小于n個(gè)
2016-12-020個(gè)贊
$website = test_input($_POST["website"]); // 檢測 URL 地址是否合法 if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)){ $websiteErr = "非法的 URL 的地址"; }
2016-12-020個(gè)贊
預(yù)定義的 $_GET 變量用于收集來自 method="get" 的表單中的值。 從帶有 GET 方法的表單發(fā)送的信息,對任何人都是可見的(會顯示在瀏覽器的地址欄),并且對發(fā)送信息的量也有限制
2016-12-020個(gè)贊
預(yù)定義的 $_POST 變量用于收集來自 method="post" 的表單中的值。 從帶有 POST 方法的表單發(fā)送的信息,對任何人都是不可見的(不會顯示在瀏覽器的地址欄),并且對發(fā)送信息的量也沒有限制。
2016-12-020個(gè)贊
二維數(shù)組 $arr = array( array(1,2,3), array(4,5,6) );
2016-12-020個(gè)贊
時(shí)間戳(timestamp),通常是一個(gè)字符序列,唯一地標(biāo)識某一刻的時(shí)間 格式化日期:date()函數(shù)將返回參數(shù)timestamp按照指定格式而產(chǎn)生的字符串。 d - 代表月中的天 (01 - 31) m - 代表月 (01 - 12) Y - 代表年 (四位數(shù))
2016-12-020個(gè)贊
require 生成一個(gè)致命錯(cuò)誤(E_COMPILE_ERROR),在錯(cuò)誤發(fā)生后腳本會停止執(zhí)行。 include 生成一個(gè)警告(E_WARNING),在錯(cuò)誤發(fā)生后腳本會繼續(xù)執(zhí)行。
2016-12-020個(gè)贊
readfile()函數(shù) 傳入一個(gè)文件路徑,輸出一個(gè)文件 file_get_contents 傳入一個(gè)文件或文件路徑,打開這個(gè)文件返回文件的內(nèi)容。文件的內(nèi)容是一個(gè)字符串 fopen ($文件名, 模式) fread ($操作資源, 讀取長度) fclose ($操作資源 )
2016-12-020個(gè)贊