所屬章節(jié)課程:PHP 表單驗(yàn)證郵件和URL
int preg_match ( string $pattern , string $subject [, array $matches [, int $flags ]] ) 在 subject 字符串中搜索與 pattern 給出的正則表達(dá)式相匹配的內(nèi)容。如果提供了 matches ,則其會(huì)被搜索的結(jié)果所填充。$matches[0] 將包含與整個(gè)模式匹配的文本,$matches[1] 將包含與第一個(gè)捕獲的括號(hào)中的子模式所匹配的文本
2016-12-010個(gè)贊
$_FILES["file"]["name"] - 上傳文件的名稱 $_FILES["file"]["type"] - 上傳文件的類型 $_FILES["file"]["size"] - 上傳文件的大小,以字節(jié)計(jì) $_FILES["file"]["tmp_name"] - 存儲(chǔ)在服務(wù)器的文件的臨時(shí)副本的名稱
2016-12-010個(gè)贊
setcookie(name, value, expire, path, domain); name cookie 名稱 value 可選,cookie 值 expire 可選,過(guò)期時(shí)間,時(shí)間戳格式 path 可選,服務(wù)器端有效路徑,/ 表示整個(gè)域名有效,默認(rèn)為當(dāng)前設(shè)置 cookie 時(shí)頁(yè)面的路徑 domain 可選,該 cookie 有效的域名
2016-12-010個(gè)贊
session_start(); 開(kāi)啟session $_SESSION['name'] = 值 存儲(chǔ)seession session_distroy(); 銷毀session
2016-12-010個(gè)贊
普通字符 普通字符包括沒(méi)有顯式指定為元字符的所有可打印和不可打印字符 非打印字符 非打印字符也可以是正則表達(dá)式的組成部分
2016-12-010個(gè)贊
mail(to,subject,message,headers,parameters) to 必需。規(guī)定 email 接收者。 subject 必需。規(guī)定 email 的主題。注釋:該參數(shù)不能包含任何新行字符。 message 必需。定義要發(fā)送的消息。應(yīng)使用 LF (\n) 來(lái)分隔各行。每行應(yīng)該限制在 70 個(gè)字符內(nèi)。 headers 可選。規(guī)定附加的標(biāo)題,比如 From、Cc 和 Bcc。應(yīng)當(dāng)使用 CRLF (\r\n) 分隔附加的標(biāo)題。 parameters 可選。對(duì)郵件發(fā)送程序規(guī)定額外的參數(shù)。
2016-12-010個(gè)贊
預(yù)定義的 $_GET 變量用于收集來(lái)自 method="get" 的表單中的值。 從帶有 GET 方法的表單發(fā)送的信息,對(duì)任何人都是可見(jiàn)的(會(huì)顯示在瀏覽器的地址欄),并且對(duì)發(fā)送信息的量也有限制
2016-12-010個(gè)贊
if(filter_var($field, FILTER_VALIDATE_EMAIL)){ return TRUE; }else{ return FALSE; }
2016-12-010個(gè)贊
所屬章節(jié)課程:PHP $_POST 變數(shù)
從帶有 POST 方法的表單發(fā)送的信息,對(duì)任何人都是不可見(jiàn)的(不會(huì)顯示在瀏覽器的地址欄),并且對(duì)發(fā)送信息的量也沒(méi)有限制。
2016-12-010個(gè)贊
error_function(error_level, error_message, error_file, error_line, error_context) error_level 必需。為用戶定義的錯(cuò)誤規(guī)定錯(cuò)誤報(bào)告級(jí)別。必須是一個(gè)數(shù)字。參見(jiàn)下面的表格:錯(cuò)誤報(bào)告級(jí)別。 error_message 必需。為用戶定義的錯(cuò)誤規(guī)定錯(cuò)誤消息。 error_file 可選。規(guī)定錯(cuò)誤發(fā)生的文件名。 error_line 可選。規(guī)定錯(cuò)誤發(fā)生的行號(hào)。 error_context 可選。規(guī)定一個(gè)數(shù)組,包含了當(dāng)錯(cuò)誤發(fā)生時(shí)在用的每個(gè)變量以及它們的值。
2016-12-010個(gè)贊
<?php $arr = array ( "php"=>array( "PHP中文網(wǎng)" "http://ipnx.cn" ), "google"=>array( "Google 搜索", "http://www.google.com" ), "taobao"=>array( "淘寶", "http://www.taobao.com" ) ); ?>
2016-12-010個(gè)贊
Try - 使用異常的函數(shù)應(yīng)該位于 "try"代碼塊內(nèi)。如果沒(méi)有觸發(fā)異常,則代碼將照常繼續(xù)執(zhí)行。但是如果異常被觸發(fā),會(huì)拋出一個(gè)異常 Throw - 里規(guī)定如何觸發(fā)異常。每一個(gè) "throw" 必須對(duì)應(yīng)至少一個(gè) "catch" Catch - "catch" 代碼塊會(huì)捕獲異常,并創(chuàng)建一個(gè)包含異常信息的對(duì)象
2016-12-010個(gè)贊
所屬章節(jié)課程:PHP date() 日期函數(shù)
date() 函數(shù)可把時(shí)間戳格式化為可讀性更好的日期和時(shí)間
2016-12-010個(gè)贊
filter_var() - 通過(guò)一個(gè)指定的過(guò)濾器來(lái)過(guò)濾單一的變量 filter_var_array() - 通過(guò)相同的或不同的過(guò)濾器來(lái)過(guò)濾多個(gè)變量 filter_input - 獲取一個(gè)輸入變量,并對(duì)它進(jìn)行過(guò)濾 filter_input_array - 獲取多個(gè)輸入變量,并通過(guò)相同的或不同的過(guò)濾器對(duì)它們進(jìn)行過(guò)濾
2016-12-010個(gè)贊
所屬章節(jié)課程:PHP 進(jìn)階過(guò)濾器
$ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334"; if (!filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === false) { echo("$ip 是一個(gè) IPv6 地址"); } else { echo("$ip 不是一個(gè) IPv6 地址"); }
2016-12-010個(gè)贊