国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

驗(yàn)證郵件和URL

1.符合名稱

“/^[a-zA-Z ]*$/”?
只允許空格和字母,”^”表示開頭,”$”表示結(jié)尾,[a -zA-Z ]表示a-z或A-Z或空格中的一個(gè)字元。

範(fàn)例:

$name = test_input($_POST["name"]); if (!preg_match("/^[a-zA-Z ]*$/",$name )) { $nameErr = "只允許字母和空格!"; }

?2.匹配E-mail

“/([\w-]+\@[\w-] +.[\w-]+)/”?
“\w”符合包含底線的任何單字字元。等價(jià)於’[A-Za-z0-9_]’;?
+匹配前面的子表達(dá)式一次或多次;?
“-“匹配”-“。

?3、符合URL

「/\b(?:(?:https?|ftp):\/\/|www.)[-a-z0-9+&@ #\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i”

?紅線標(biāo)示的都是正規(guī)表示式。

正規(guī)表示式,又稱規(guī)則表達(dá)式。 (英文:Regular Expression,在程式碼中常簡(jiǎn)寫為regex、regexp或RE),電腦科學(xué)的一個(gè)概念。正規(guī)表通常被用來檢索、取代那些符合某個(gè)模式(規(guī)則)的文字。

正規(guī)表示式在後面的PHP高階教程中會(huì)著重學(xué)習(xí)到,在學(xué)習(xí)表單的時(shí)候可以先拿來用,只作為了解.


繼續(xù)學(xué)習(xí)
||
<?php // 定義變量并默認(rèn)設(shè)置為空值 $nameErr = $emailErr = $genderErr = $websiteErr = ""; $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $nameErr = "Name is required"; } else { $name = test_input($_POST["name"]); // 檢測(cè)名字是否只包含字母跟空格 if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $nameErr = "只允許字母和空格"; } }
提交重置程式碼