精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

10段PHP常用功能代碼

原創
開發 后端
本文匯集PHP開發中經常用到的時段代碼,包括Email、解壓縮、64位編碼、解析JSON等,希望對您有所幫助。

1、使用PHP Mail函數發送Email

$to = "viralpatel.net@gmail.com";  
$subject = "VIRALPATEL.net";  
$body = "Body of your message here you can use HTML too. e.g. ﹤br﹥ ﹤b﹥ Bold ﹤/b﹥";  
$headers = "From: Peter\r\n";  
$headers .= "Reply-To: info@yoursite.com\r\n";  
$headers .= "Return-Path: info@yoursite.com\r\n";  
$headers .= "X-Mailer: PHP5\n";  
$headers .= 'MIME-Version: 1.0' . "\n";  
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";  
mail($to,$subject,$body,$headers);  
?﹥   

2、PHP中的64位編碼和解碼

function base64url_encode($plainText) {
	$base64 = base64_encode($plainText);
	$base64url = strtr($base64, '+/=', '-_,');
	return $base64url;
}

function base64url_decode($plainText) {
	$base64url = strtr($plainText, '-_,', '+/=');
	$base64 = base64_decode($base64url);
	return $base64;
} 

3、獲取遠程IP地址

function getRealIPAddr()
{
	if (!empty($_SERVER['HTTP_CLIENT_IP']))   //check ip from share internet
	{
		$ip=$_SERVER['HTTP_CLIENT_IP'];
	}
	elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))   //to check ip is pass from proxy
	{
		$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
	}
	else
	{
		$ip=$_SERVER['REMOTE_ADDR'];
	}
	return $ip;
}

4、 日期格式化

function checkDateFormat($date)
{
	//match the format of the date
	if (preg_match ("/^([0-9]{4})-([0-9]{2})-([0-9]{2})$/", $date, $parts))
	{
		//check weather the date is valid of not
		if(checkdate($parts[2],$parts[3],$parts[1]))
			return true;
		else
		return false;
	}
	else
		return false;
}

5、驗證Email

$email = $_POST['email'];
if(preg_match("~([a-zA-Z0-9!#$%&'*+-/=?^_`{|}~])@([a-zA-Z0-9-]).
                                 ([a-zA-Z0-9]{2,4})~",$email)) {
	echo 'This is a valid email.';
} else{
	echo 'This is an invalid email.';
} 

#p#

6、在PHP中輕松解析XML

//this is a sample xml string
$xml_string="﹤?xml version='1.0'?﹥
﹤moleculedb﹥
    ﹤molecule name='Benzine'﹥
        ﹤symbol﹥ben﹤/symbol﹥
        ﹤code﹥A﹤/code﹥
    ﹤/molecule﹥
    ﹤molecule name='Water'﹥
        ﹤symbol﹥h2o﹤/symbol﹥
        ﹤code﹥K﹤/code﹥
    ﹤/molecule﹥
﹤/moleculedb﹥";

//load the xml string using simplexml function
$xml = simplexml_load_string($xml_string);

//loop through the each node of molecule
foreach ($xml-﹥molecule as $record)
{
   //attribute are accessted by
   echo $record['name'], '  ';
   //node are accessted by -﹥ operator
   echo $record-﹥symbol, '  ';
   echo $record-﹥code, '﹤br /﹥';
}

7、數據庫連接

﹤?php
if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) send_404();
$dbHost = "localhost";        //Location Of Database usually its localhost
$dbUser = "xxxx";            //Database User Name
$dbPass = "xxxx";            //Database Password
$dbDatabase = "xxxx";       //Database Name

$db = mysql_connect("$dbHost", "$dbUser", "$dbPass") or 
                                   die ("Error connecting to database.");
mysql_select_db("$dbDatabase", $db) or die ("Couldn't select the database.");

# This function will send an imitation 404 page if the user
# types in this files filename into the address bar.
# only files connecting with in the same directory as this
# file will be able to use it as well.
function send_404()
{
    header('HTTP/1.x 404 Not Found');
    print '﹤!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"﹥'."n".
    '﹤html﹥﹤head﹥'."n".
    '﹤title﹥404 Not Found﹤/title﹥'."n".
    '﹤/head﹥﹤body﹥'."n".
    '﹤h1﹥Not Found﹤/h1﹥'."n".
    '﹤p﹥The requested URL '.
    str_replace(strstr($_SERVER['REQUEST_URI'], '?'), '', $_SERVER['REQUEST_URI']).
    ' was not found on this server.﹤/p﹥'."n".
    '﹤/body﹥﹤/html﹥'."n";
    exit;
}

# In any file you want to connect to the database,
# and in this case we will name this file db.php
# just add this line of php code (without the pound sign):
# include"db.php";
?﹥

8、創建和解析JSON數據

$json_data = array ('id'=﹥1,'name'=﹥"rolf",'country'=﹥'russia',
			"office"=﹥array("google","oracle"));
echo json_encode($json_data);

9、處理MySQL時間戳

$query = "select UNIX_TIMESTAMP(date_field) as mydate 
			    from mytable where 1=1";
$records = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($records))
{
	echo $row;
} 

10、解壓縮Zip文件

﹤?php
    function unzip($location,$newLocation){
        if(exec("unzip $location",$arr)){
            mkdir($newLocation);
            for($i = 1;$i﹤ count($arr);$i++){
                $file = trim(preg_replace("~inflating: ~","",$arr[$i]));
                copy($location.'/'.$file,$newLocation.'/'.$file);
                unlink($location.'/'.$file);
            }
            return TRUE;
        }else{
            return FALSE;
        }
    }
?﹥
//Use the code as following:
﹤?php
include 'functions.php';
if(unzip('zipedfiles/test.zip','unziped/myNewZip'))
    echo 'Success!';
else
    echo 'Error';
?﹥

【編輯推薦】

  1. 20個對開發人員非常有用的Java代碼片段
  2. PHP 6預覽 新增多項特性及改進
  3. 國外十大***PHP框架排名
責任編輯:佚名 來源: 51CTO.com
相關推薦

2010-07-28 15:42:44

Flex

2019-09-04 14:30:54

Nginx功能服務器

2011-02-22 09:08:14

vsFTPd

2011-02-22 09:55:00

vsFTPd

2011-03-01 14:00:16

vsFTPd功能

2013-08-20 16:14:46

pythonpython文本處理

2011-02-22 09:40:42

vsFTPd

2011-07-07 17:27:54

PHP

2011-07-07 17:24:28

PHP

2011-02-22 10:12:07

vsFTPd

2011-10-08 13:54:27

JavaScript

2010-02-03 17:39:21

2010-02-03 09:58:33

全光交換機

2021-12-15 09:44:36

Windows 11Windows微軟

2018-02-26 11:25:33

2011-02-22 09:23:21

vsFTPd

2016-06-29 13:50:12

云計算

2011-02-21 18:11:27

vsFTPd

2023-10-27 08:59:00

網絡wiresharkIO

2010-02-25 16:12:23

WCF IDispos
點贊
收藏

51CTO技術棧公眾號

久久大香伊蕉在人线观看热2| 久久视频精品在线| 精品人妻一区二区三区四区在线| 日本精品999| 久久福利精品| 日韩在线免费视频| 欧美性猛交乱大交| 亚洲天堂av在线| 国产精品不卡在线观看| 成人18视频| 成人免费视频国产免费| 亚洲香蕉av| 亚洲精品视频在线观看视频| 黄色aaaaaa| 在线播放高清视频www| 亚洲国产精品99久久久久久久久 | 国产一区二区三区观看| 午夜精品久久久久久久久久久久| 51妺嘿嘿午夜福利| 中文字幕av一区二区三区四区| 色一情一伦一子一伦一区| 黄瓜视频免费观看在线观看www | 亚洲精品自拍第一页| xxww在线观看| 伊人久久av| 亚洲一区二区三区四区在线 | 97精品97| 亚洲人成自拍网站| 在线观看亚洲免费视频| 日韩免费在线电影| 欧洲视频一区二区| 免费在线观看亚洲视频| 久久香蕉av| 日韩美女精品在线| 亚洲a∨一区二区三区| 无码精品视频一区二区三区| 国产精品亚洲а∨天堂免在线| 国产精品久久久久秋霞鲁丝| 久久久精品免费看| 一区在线视频| 欧美巨乳美女视频| 色老板免费视频| 日本精品三区| 亚洲天堂免费观看| 久久无码人妻精品一区二区三区| 91精品国产自产精品男人的天堂 | 欧美高清在线精品一区| 久久艳妇乳肉豪妇荡乳av| 成人爽a毛片一区二区| 国产曰批免费观看久久久| 国产精品自拍小视频| 波多野结衣黄色网址| 亚洲国产午夜| 久久久久免费视频| 久久精品国产亚洲AV无码男同| 欧美在线视屏| 色中色综合影院手机版在线观看| 日本妇女毛茸茸| 欧美1区3d| 欧美成人三级视频网站| 手机在线免费看片| 亚洲国产一区二区在线观看| 久久夜色精品国产亚洲aⅴ| 国产一二三av| 久久久久国产| 精品综合久久久久久97| 免费在线视频观看| 亚洲成人中文| 51久久精品夜色国产麻豆| 色网站在线播放| 性欧美xxxx大乳国产app| 日本精品久久久久久久| 国产午夜无码视频在线观看| 日韩**一区毛片| 成人黄色生活片| 亚洲精品国产suv一区| 成人午夜视频福利| 精品乱码一区二区三区| 黄色av免费在线看| 亚洲丝袜美腿综合| 欧美日韩激情四射| 亚洲欧洲高清| 欧美日韩在线不卡| 欧美熟妇另类久久久久久多毛| 97品白浆高清久久久久久| 日韩成人在线视频观看| 91麻豆精品国产91久久综合| 婷婷精品进入| 97国产在线视频| 精品无码一区二区三区的天堂| 精油按摩中文字幕久久| 97人人澡人人爽| 午夜视频www| 欧美激情在线一区二区| 国产精品视频二| 亚洲黄色网址| 日韩午夜在线影院| 日韩一级视频在线观看| 91成人免费| 欧美一级免费看| 97人妻精品一区二区三区视频| 成人国产视频在线观看| 五月天综合网| 天堂va在线| 色中色一区二区| 亚洲在线观看网站| 国产欧美久久一区二区三区| 欧美日韩国产999| 精品国产乱子伦| 国产99久久久国产精品免费看 | 亚洲日本电影在线| 国产91对白刺激露脸在线观看| 日韩毛片一区| 亚洲国产小视频在线观看| 又色又爽的视频| 国产一区二区三区久久| 91在线免费视频| 每日更新在线观看av| 一区二区三区久久久| av视屏在线播放| eeuss国产一区二区三区四区| 中文字幕国产精品久久| 黄色片免费观看视频| 国产精品一卡二卡| 一区二区三区四区欧美| 欧美大胆成人| 亚洲精品久久久久久久久久久久| 国产成人自拍网站| 麻豆成人在线观看| 欧美中文娱乐网| 黄色在线观看www| 日韩一卡二卡三卡四卡| www.99re6| 免费亚洲电影在线| 欧洲视频一区二区三区| 久草在线资源站手机版| 精品国产一区二区三区久久久蜜月 | 欧美一区二区三区电影在线观看| 欧美家庭影院| 日韩欧美国产一区在线观看| 五月婷婷综合激情网| 日韩精品一二三| 欧美一级二级三级九九九| 色一区二区三区| 精品久久久久久综合日本欧美| 日本不卡一区视频| 蘑菇福利视频一区播放| 久久人人爽爽人人爽人人片av| av资源新版天堂在线| 精品国产乱码久久久久久久久| 欧美日韩成人免费观看| 国产精一区二区三区| 老司机av福利| 精品国产18久久久久久二百| 久久久精品2019中文字幕神马| 夜夜嗨av禁果av粉嫩avhd| 国产精品嫩草99a| 亚洲天堂av一区二区| 亚洲啊v在线观看| 99视频在线播放| 精精国产xxxx视频在线中文版| 精品国产一区二区三区忘忧草| 国产一级特黄aaa大片| www.亚洲色图| 日韩中文字幕组| 欧美日韩高清| 成人妇女免费播放久久久| 国产三区视频在线观看| 日韩美女天天操| 日韩免费黄色片| 337p粉嫩大胆噜噜噜噜噜91av | 久久成人久久爱| 欧美少妇一级片| 99re8这里有精品热视频免费 | 亚洲综合五月天| 激情不卡一区二区三区视频在线| 色中色综合影院手机版在线观看 | 久久伊人国产| 欧美日本中文字幕| 日韩av免费观影| 欧美日韩色一区| 国产精品老熟女一区二区| av在线综合网| 一本岛在线视频| 欧美三级网页| 日本不卡一区二区三区视频| а天堂中文最新一区二区三区| 欧美激情一二区| 国产污视频在线| 日韩欧美在线123| 中文字幕超碰在线| 亚洲丝袜制服诱惑| 国产精品揄拍100视频| 激情文学综合丁香| 国产91xxx| 99久久亚洲精品| 国产日韩欧美综合精品| 韩日一区二区| 97视频人免费观看| 亚洲图片88| 日韩hd视频在线观看| 一级黄色大片免费| 五月婷婷激情综合| 国产suv精品一区二区68| 91亚洲精品一区二区乱码| 最新av免费在线观看| 老色鬼久久亚洲一区二区| 老司机午夜网站| 欧美一级精品| 美乳视频一区二区| 9国产精品午夜| 国产欧美一区二区| 成人小电影网站| 欧美激情一区二区三区高清视频 | 国产亚洲一本大道中文在线| 最新版天堂资源在线| 久久成人精品无人区| 成人免费无码av| 亚洲毛片在线| 国产精品视频一二三四区| 欧美电影一二区| 欧美日韩在线播放一区二区| 国产精品99久久免费观看| 91精品视频免费| 嫩草伊人久久精品少妇av杨幂| 午夜精品久久久99热福利| 丝袜中文在线| 久久这里有精品| 1769在线观看| 一区二区成人精品| 黄色av免费在线观看| 亚洲黄色有码视频| 国产91免费看| 日韩精品一区二区三区蜜臀 | 亚洲不卡1区| 另类在线视频| 国产精品二区在线| 亚洲视频精选| 国产精品18毛片一区二区| 精品三级国产| 91在线|亚洲| 欧美久久亚洲| 97人人澡人人爽| 久久影院一区二区三区| 亚洲free性xxxx护士hd| 亚洲男女网站| 亚洲自拍偷拍一区| 欧美久久亚洲| 国产精品一区二区av| 成人精品毛片| 精品日本一区二区| 亚洲区小说区| 日本精品一区二区三区高清 久久| 杨幂一区二区三区免费看视频| 欧美精品免费观看二区| 国产亚洲一卡2卡3卡4卡新区 | 国产精品久久国产精品99gif| xxx欧美xxx| 国产精品99蜜臀久久不卡二区| 欧美性理论片在线观看片免费| 国产精品91久久| 91亚洲精品| 91精品综合久久久久久五月天| 95精品视频| 国产a一区二区| 欧洲vs亚洲vs国产| 日韩久久在线| 久久精品影视| 欧美精品久久久久久久久久久| 国产欧美欧美| 亚洲欧美在线精品| 国产盗摄精品一区二区三区在线 | 久久综合色88| 国产桃色电影在线播放| 韩国v欧美v日本v亚洲| 亚洲性色av| 国产精品jvid在线观看蜜臀| 亚洲精品tv| 国产精品一区二区三区在线观| 在线成人动漫av| 一区二区精品国产| 狠狠综合久久av一区二区老牛| 日韩欧美视频网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 伊人精品视频在线观看| www.色精品| 99久久99久久精品免费看小说.| 亚洲女同女同女同女同女同69| 在线观看免费国产视频| 欧美群妇大交群中文字幕| 隣の若妻さん波多野结衣| 亚洲亚裔videos黑人hd| 精品麻豆一区二区三区| 午夜精品久久久久久久久久久久 | 国内激情久久| 香蕉视频网站入口| 粉嫩av一区二区三区在线播放 | 免费在线观看的毛片| 国产福利一区二区三区视频在线| 人人妻人人澡人人爽人人精品| 亚洲欧美成aⅴ人在线观看| av图片在线观看| 日韩欧美中文一区二区| 黑人与亚洲人色ⅹvideos| 欧美高清视频在线| 国产精品黄色片| 精品国产一区二区三区麻豆小说| 欧美第一精品| 波多野结衣作品集| 成人av在线影院| 国产黄色录像片| 日本道色综合久久| 乱色精品无码一区二区国产盗| 色偷偷偷亚洲综合网另类| 色偷偷偷在线视频播放| 成人免费91在线看| 午夜精品久久久久久久四虎美女版| 国产亚洲精品网站| 成人在线视频一区| 欧美性猛交xxxx乱大交少妇| 疯狂做受xxxx欧美肥白少妇| 亚洲国产一二三区| 久久精品欧美视频| 51一区二区三区| 久久五月天婷婷| 日韩视频一区| 午夜福利三级理论电影| 亚洲欧美日韩一区| 亚洲熟妇av乱码在线观看| 亚洲色图av在线| 性国裸体高清亚洲| 久久久综合亚洲91久久98| 影音先锋日韩资源| 日本人妻一区二区三区| 亚洲欧美日本在线| 97精品人妻一区二区三区香蕉| 一区二区欧美在线| 国产成+人+综合+亚洲欧美| 日本一区二区在线| 日韩电影免费在线看| 在线国产视频一区| 色噜噜狠狠成人网p站| 黄色在线播放| 国产精品久久久999| 不卡在线一区| 国模私拍视频在线观看| 亚洲视频一二三| 国产ts人妖调教重口男| 久久99久久久久久久噜噜| 香港久久久电影| 国产成人在线小视频| 波多野结衣中文字幕一区| 国产精品成人aaaa在线| 日韩第一页在线| 日韩免费福利视频| 五月天综合网| 国产在线国偷精品免费看| 天天综合天天做| 欧美mv和日韩mv国产网站| 18video性欧美19sex高清| 精品在线不卡| 日韩在线一二三区| 中文字幕乱码av| 日韩欧美国产综合| 僵尸再翻生在线观看| 欧洲一区二区日韩在线视频观看免费| 日韩专区欧美专区| 来吧亚洲综合网| 精品欧美一区二区久久| 丝袜老师在线| 亚洲成人网上| 国产精品一品视频| 欧产日产国产69| 日韩网站免费观看高清| 综合成人在线| caopor在线视频| 亚洲天堂成人网| 色综合视频在线| 国产精品劲爆视频| 亚洲女同一区| 91丝袜在线观看| 欧美午夜免费电影| 欧美人与动牲性行为| 日本一区美女| 国产成人精品一区二区三区四区| 亚洲欧美精品一区二区三区| 色噜噜亚洲精品中文字幕| www.亚洲一二| 欧美黄色性生活| 亚洲国产视频在线| 国产粉嫩一区二区三区在线观看| 97se在线视频| 老司机午夜精品视频| 538精品在线视频| 日韩经典中文字幕| 精品国产乱码一区二区三区| 国产99久久九九精品无码| 亚洲三级在线播放| 久草视频在线看| 成人资源av|