精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

成人av色在线观看| 亚洲成avwww人| 日韩在线导航| 国产wwwwwww| 午夜亚洲性色视频| 色黄久久久久久| 69亚洲乱人伦| 四虎国产精品永久在线国在线| 亚洲图片欧美色图| 天天人人精品| 日本精品999| 毛片av一区二区三区| 午夜精品一区二区三区在线播放| 久久日免费视频| 久久久久影视| 宅男噜噜噜66一区二区66| 缅甸午夜性猛交xxxx| 看黄网站在线观看| 久久精品亚洲精品国产欧美| 91黄色精品| 中文区中文字幕免费看| 亚洲激精日韩激精欧美精品| 日韩中文字在线| www.中文字幕av| 成人爽a毛片| 欧美浪妇xxxx高跟鞋交| 99久久激情视频| 2021中文字幕在线| 亚洲免费观看高清| 亚洲视频在线二区| 黄色av网址在线免费观看| 成人高清视频免费观看| 亚洲资源在线看| 中文字幕在线网址| 日精品一区二区三区| 6080yy精品一区二区三区| 九九视频在线免费观看| 91精品在线观看国产| 国产亚洲一级高清| 无码人妻aⅴ一区二区三区 | 欧美日韩国产欧| www.亚洲人.com| 日本激情视频一区二区三区| 日韩精品免费一区二区三区| 亚洲午夜激情免费视频| 午夜理伦三级做爰电影| 久久综合欧美| 亚洲色图15p| 精品无码国产污污污免费网站| 亚洲激情播播| 亚洲欧美成人网| 欧美老熟妇乱大交xxxxx| 亚洲精品3区| 亚洲欧洲激情在线| 日本精品在线观看视频| 日韩成人免费| www.亚洲一区| 激情四射综合网| 欧美体内she精视频在线观看| 欧美精品性视频| 国产大片aaa| 亚洲综合激情| 国产精品美女www爽爽爽视频| 久久久久精彩视频| 久久精品国产亚洲高清剧情介绍 | 欧美一区自拍| 亚洲欧洲在线看| 微拍福利一区二区| 99久久亚洲精品| 欧美日韩国产第一页| 国产 日韩 欧美 成人| 一本久道久久综合婷婷鲸鱼| 日韩美女主播视频| 国产麻豆91视频| 成人国产精品免费观看视频| 欧美一区二区三区电影在线观看 | 亚洲欧美综合另类在线卡通| 女人帮男人橹视频播放| 在线观看爽视频| 欧美三级电影网站| 亚洲欧洲日韩综合| 亚洲成人一品| xxxxxxxxx欧美| 国产稀缺真实呦乱在线| 久久精品伊人| 91网站免费看| 亚洲av电影一区| 亚洲欧美综合网| 日本毛片在线免费观看| 欧美黑粗硬大| 亚洲国产精品推荐| 五月天婷婷丁香网| 亚洲毛片在线| 91久久久久久久一区二区| 日韩在线观看视频网站| 国产精品久久久久久久久免费樱桃| 免费的一级黄色片| 日本精品不卡| 精品国产免费视频| 五月激情四射婷婷| 一本色道久久综合亚洲精品高清 | 欧美一二区在线观看| 九九热精品视频在线播放| 永久免费无码av网站在线观看| 国内精品国产三级国产a久久| 精品午夜一区二区| 在线免费观看污| 在线观看亚洲精品| 日本黄色动态图| 午夜国产一区| 国产美女搞久久| 久草在线青青草| 夜夜嗨av一区二区三区网页| 日本 片 成人 在线| 综合亚洲色图| 国内精品视频一区| 精品人妻无码一区二区三区蜜桃一 | 成人看片人aa| 岛国在线大片| 欧美午夜视频一区二区| 国产老头和老头xxxx×| 97视频精品| 国产成人在线亚洲欧美| 香蕉人妻av久久久久天天| 亚洲美女视频在线| 午夜精品免费看| 成人一二三区| 国产精品成熟老女人| 青青草视频在线观看| 性做久久久久久久免费看| 亚洲欧美一区二区三区不卡| 日韩伦理一区| 国产精品一区二区三区成人| 国产亚洲依依| 色av成人天堂桃色av| 欧美性xxxx图片| 夜夜嗨av一区二区三区网站四季av| 国产精品福利视频| 国产蜜臀在线| 精品盗摄一区二区三区| 久久久www成人免费毛片| 国产一区二区91| 女女百合国产免费网站| 91亚洲精品在看在线观看高清| 日韩在线免费观看视频| 国产一区二区麻豆| 中文字幕一区二区三区蜜月| 亚洲精品国产一区二区三区| 外国成人免费视频| 91免费国产视频| 综合图区亚洲| 亚洲成人动漫在线播放| 日韩av女优在线观看| aaa国产一区| 日韩av黄色网址| 国产成人精品999在线观看| 国产成人a亚洲精品| 川上优的av在线一区二区| 欧美日韩免费一区二区三区视频| 欧美色图17p| 国产精品影视网| 国产精品久久久久久久乖乖| 老牛精品亚洲成av人片| 国产aaa精品| 午夜在线观看视频| 欧美一区日本一区韩国一区| 国产性生活网站| 91在线国内视频| 亚洲视频在线观看一区二区三区| 日韩成人激情| 国产精品二区在线观看| 深夜av在线| 色偷偷偷综合中文字幕;dd| 91一区二区视频| 亚洲图片有声小说| 久久久久亚洲av成人无码电影| 久久爱另类一区二区小说| 日韩一级特黄毛片| 欧美精品momsxxx| 成人黄色片在线| 国产夫妻在线| 日韩中文字幕在线视频播放| 亚洲AV午夜精品| 欧美性猛交99久久久久99按摩| 日日操免费视频| 粉嫩蜜臀av国产精品网站| 男人的天堂99| 一本一道久久综合狠狠老| 久久久久久高清| 亚洲人体在线| 欧美有码在线视频| 在线黄色网页| 影音先锋日韩有码| 欧美一区,二区| 欧美精品 国产精品| 在线观看亚洲成人| 超碰手机在线观看| 国产欧美视频一区二区三区| 欧美午夜精品一区二区| 日本少妇一区二区| 久无码久无码av无码| 日韩精品诱惑一区?区三区| 国产精品免费看一区二区三区| a屁视频一区二区三区四区| 久久久久久美女| 黄网站在线播放| 亚洲欧美国产另类| 国产哺乳奶水91在线播放| 欧美丝袜自拍制服另类| 国产情侣自拍av| 亚洲自拍偷拍网站| 国产免费一区二区三区四区| 久久久影视传媒| 日本少妇xxxx| 国产91富婆露脸刺激对白| 欧美女同在线观看| 久久久久久久尹人综合网亚洲| 91免费黄视频| 国产精品豆花视频| aaa免费在线观看| 日韩精品免费| 日韩欧美一区二区视频在线播放 | 国产欧美自拍视频| 欧美午夜精彩| 日韩影片在线播放| 国产中文精品久高清在线不| 久久精品一二三区| 国偷自产av一区二区三区| 官网99热精品| 亚洲精品一区国产| 91传媒在线免费观看| 成人午夜888| 亚洲精品免费av| 免费成人黄色网| 成人a级免费视频| 欧美在线一级| 成人写真视频福利网| 日韩午夜电影免费看| 国产在线视频91| 亚洲毛片在线免费| 91网站免费看| 亚洲啊v在线免费视频| 91丨九色丨国产| swag国产精品一区二区| 国产亚洲欧美一区二区三区| 欧美美女啪啪| 日韩精品极品视频在线观看免费| 国产伦精品一区二区三区视频 | 香港三级日本三级| 99v久久综合狠狠综合久久| 久久久久亚洲AV成人无码国产| 国产精品高潮呻吟av| 亚洲成人激情综合网| 日本三级中文字幕| 狠狠色噜噜狠狠狠狠97| 天干夜夜爽爽日日日日| 欧美最猛黑人xxxxx猛交| 亚洲图片小说视频| 7777精品伊人久久久大香线蕉完整版| 国产又粗又猛又黄| 日韩视频在线永久播放| 丰满熟女一区二区三区| 亚洲精品一区在线观看香蕉| 国产爆初菊在线观看免费视频网站| 中文字幕久久久| www视频在线看| 91精品国产91久久久久久吃药| gay欧美网站| 国产主播喷水一区二区| 日韩免费一级| 欧美精品在线一区| 91久久夜色精品国产按摩| 精品人妻人人做人人爽| 噜噜噜91成人网| 亚洲天堂av一区二区三区| 成人午夜av在线| 欧美黄色一级生活片| 一区二区在线观看视频| 国产性猛交╳xxx乱大交| 欧美日韩色综合| 亚洲精品福利网站| 一区二区成人av| 青草av在线| 国产精品2018| 榴莲视频成人app| 欧美日韩一区二| 欧美日韩三级| 亚洲精品一二三四五区| 豆国产96在线|亚洲| 久久久久久久毛片| 亚洲自拍与偷拍| 在线观看不卡的av| 亚洲国产另类久久精品| 色多多视频在线观看| 91精品国产91久久久久久最新 | 日韩.欧美.亚洲| 欧美区一区二| 男人搞女人网站| 91香蕉视频mp4| 久久国产在线观看| 欧美三级电影网| 你懂得网站在线| 欧美激情视频三区| 色综合视频一区二区三区44| 久久资源亚洲| 国内在线观看一区二区三区| 久热精品在线播放| 久久久久久久免费视频了| 国产在线视频99| 制服丝袜亚洲播放| 视频一区二区三区在线看免费看| 免费不卡欧美自拍视频| 国产精品原创视频| 奇米影视首页 狠狠色丁香婷婷久久综合 | 成人综合在线网站| 18啪啪污污免费网站| 日韩欧美中文第一页| 欧美 日韩 人妻 高清 中文| 久久久精品国产一区二区| 日本高清不卡一区二区三区视频| 精品无码久久久久国产| 亚洲看片免费| zjzjzjzjzj亚洲女人| 亚洲精品一二三区| 一区不卡在线观看| 伊人久久久久久久久久久久久 | 97视频热人人精品| 91久久电影| 亚洲一区精品视频在线观看| 国产精品免费av| 亚洲视频一区在线播放| 中文字幕日韩高清| 日韩精品免费观看视频| 欧美日韩视频在线一区二区观看视频| 亚洲茄子视频| 性久久久久久久久久久| 亚洲h动漫在线| 天天综合网天天综合| 国自产精品手机在线观看视频| jazzjazz国产精品久久| 日b视频免费观看| 成人小视频免费观看| 日本天堂在线视频| 亚洲国产天堂久久综合| 色在线视频观看| 欧美精品二区三区四区免费看视频| 免费永久网站黄欧美| 亚洲精品国产91| 欧美日韩国产精品成人| 国产剧情在线| yellow视频在线观看一区二区| 欧美精品激情| 日韩免费高清一区二区| 一本大道久久a久久综合婷婷| 国产精品影院在线| 国产精品中文字幕在线| 99免费精品| 丰满少妇中文字幕| 婷婷久久综合九色综合伊人色| 撸视在线观看免费视频| 国产精品亚洲美女av网站| 香蕉久久网站| 大尺度做爰床戏呻吟舒畅| 色综合亚洲欧洲| 在线国产情侣| 成人做爰66片免费看网站| 国产亚洲综合精品| 国产91丝袜美女在线播放| 91精品国产综合久久蜜臀| 超碰在线97国产| 色播五月综合| 国产99久久久久久免费看农村| 久久国产视频精品| 久久精品国产亚洲| 久久夜色电影| 最新中文字幕2018| 亚洲综合在线免费观看| 日韩a在线看| 亚洲一区二区三区sesese| 一本久久知道综合久久| 日本裸体美女视频| 亚洲电影av在线| 亚洲一区二区av| 国产又黄又大又粗视频| 中文字幕一区二区三区不卡在线| 好吊视频一二三区| 欧美日韩综合| 69xxx免费视频| 欧美这里有精品| 操喷在线视频| 亚洲一区三区电影在线观看| www.日韩大片| 国产免费福利视频| 欧洲亚洲在线视频| 女生裸体视频一区二区三区| 国产精品亚洲无码| 精品日韩欧美在线| 91精品一区| 男女午夜激情视频| 亚洲午夜在线视频|