精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網(wǎng)站建設(shè)資訊

NEWS

網(wǎng)站建設(shè)資訊

url函數(shù)怎么在php中使用-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)url函數(shù)怎么在php中使用,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的祥云網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

base64_encode — 使用 MIME base64 對(duì)數(shù)據(jù)進(jìn)行編碼
base64_encode() returns 使用 base64 對(duì) data 進(jìn)行編碼。設(shè)計(jì)此種編碼是為了使二進(jìn)制數(shù)據(jù)可以通過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。
Base64-encoded 數(shù)據(jù)要比原始數(shù)據(jù)多占用 33% 左右的空間。

復(fù)制代碼 代碼如下:


$str = 'This is an encoded string';
// VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==
echo base64_encode($str);
?>


base64_decode — 對(duì)使用 MIME base64 編碼的數(shù)據(jù)進(jìn)行解碼
base64_decode() 對(duì) encoded_data 進(jìn)行解碼,返回原始數(shù)據(jù),失敗則返回 FALSE。返回的數(shù)據(jù)可能是二進(jìn)制的。

復(fù)制代碼 代碼如下:


$str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';
// This is an encoded string
echo base64_decode($str);
?>


get_headers — 取得服務(wù)器響應(yīng)一個(gè) HTTP 請(qǐng)求所發(fā)送的所有標(biāo)頭
get_headers() 返回一個(gè)數(shù)組,包含有服務(wù)器響應(yīng)一個(gè) HTTP 請(qǐng)求所發(fā)送的標(biāo)頭。如果失敗則返回 FALSE 并發(fā)出一條 E_WARNING 級(jí)別的錯(cuò)誤信息。
如果將可選的 format 參數(shù)設(shè)為 1,則 get_headers() 會(huì)解析相應(yīng)的信息并設(shè)定數(shù)組的鍵名。

復(fù)制代碼 代碼如下:


$phpha1 = get_headers('/tupian/20230522/www.jb51.net');
$phpha2 = get_headers('/tupian/20230522/www.jb51.net', 1);
print_r($phpha1);
print_r($phpha2);
?>


輸出如下:


復(fù)制代碼 代碼如下:


Array
(
    [0] => HTTP/1.1 200 OK
    [1] => Server: nginx/1.2.2
    [2] => Date: Tue, 06 Nov 2012 10:17:59 GMT
    [3] => Content-Type: text/html; charset=UTF-8
    [4] => Connection: close
    [5] => X-Powered-By: PHP/5.3.8
    [6] => X-Pingback: /tupian/20230522/    [7] => Via: 10.67.15.26
    [8] => Set-Cookie: saeut=124.127.138.35.1352197078737175; path=/; max-age=311040000
)
Array
(
    [0] => HTTP/1.1 200 OK
    [Server] => nginx/1.2.2
    [Date] => Tue, 06 Nov 2012 10:17:59 GMT
    [Content-Type] => text/html; charset=UTF-8
    [Connection] => close
    [X-Powered-By] => PHP/5.3.8
    [X-Pingback] => /tupian/20230522/    [Via] => 10.67.15.21
    [Set-Cookie] => saeut=124.127.138.35.1352197079055460; path=/; max-age=311040000
)


get_meta_tags — 從一個(gè)文件中提取所有的 meta 標(biāo)簽 content 屬性,返回一個(gè)數(shù)組
可以想象的到,某些網(wǎng)站可以方便的用此函數(shù)進(jìn)行網(wǎng)站SEO信息的提取。

復(fù)制代碼 代碼如下:


//天涯PHP博客 /tupian/20230522/www.jb51.net
$phpha = get_meta_tags('/tupian/20230522/www.jb51.net');
print_r($phpha);
?>


輸出如下:


復(fù)制代碼 代碼如下:


Array
(
    [keywords] => 天涯博客,PHP博客,PHP技術(shù)博客,PHP學(xué)習(xí)博客,PHP開發(fā)博客
    [description] => 天涯PHP博客是以PHP為主的學(xué)習(xí)博客,記載PHPER的學(xué)習(xí)歷程,關(guān)注互聯(lián)網(wǎng)新發(fā)展動(dòng)態(tài)。
    [generator] => WordPress 3.2.1
)


http_build_query — 生成 URL-encode 之后的請(qǐng)求字符串

$url = array('c'=>'blog', 'a'=>'show', 'id'=>10, 'hello', 'world');
// c=blog&a=show&id=10&0=hello&1=world
echo http_build_query($url);
// c=blog&a=show&id=10&phpha_0=hello&phpha_1=world
echo http_build_query($url, 'jb51_');
?>
[/code]

這個(gè)函數(shù)目前我用的最多的地方就是做各種API時(shí),組合請(qǐng)求的url,非常的方便。
另外可以看到,對(duì)于數(shù)組內(nèi)數(shù)字索引的成員,還可以指定前綴。

parse_url — 解析 URL,返回其組成部分
本函數(shù)解析一個(gè) URL 并返回一個(gè)關(guān)聯(lián)數(shù)組,包含在 URL 中出現(xiàn)的各種組成部分。本函數(shù)不是用來驗(yàn)證給定 URL 的合法性的,只是將其分解為下面列出的部分。不完整的 URL 也被接受,parse_url() 會(huì)嘗試盡量正確地將其解析。

復(fù)制代碼 代碼如下:


$url = '/tupian/20230522/hello.php [scheme] => http
    [host] => phpha.com
    [user] => tianya
    [pass] => phphadotcom
    [path] => /hello.php
    [query] => id=10
    [fragment] => nav
)


rawurlencode — 按照 RFC 1738 對(duì) URL 進(jìn)行編碼
rawurldecode — 對(duì)已編碼的 URL 字符串進(jìn)行解碼
urlencode — 編碼 URL 字符串
urldecode — 解碼已編碼的 URL 字符串

復(fù)制代碼 代碼如下:


$url = '/tupian/20230522/www.jb51.net tianya';
echo urlencode($url);
echo '
';
echo rawurlencode($url);
echo '
';
echo urldecode($url);
echo '
';
echo rawurldecode($url);
?>


輸出如下:


復(fù)制代碼 代碼如下:


http%3A%2F%2Fwww.jb51.net+tianya
http%3A%2F%2Fwww.jb51.net%20tianya


可以看到,urlencode與rawurlencode的區(qū)別在于:
urlencode() 會(huì)把空格編碼為加號(hào)(+),rawurlencode() 則把空格編碼為 %20
urldecode()和rawurldecode() 則為對(duì)應(yīng)的解碼函數(shù)。

以上就是url函數(shù)怎么在php中使用,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章名稱:url函數(shù)怎么在php中使用-創(chuàng)新互聯(lián)
分享地址:http://m.jcarcd.cn/article/csjchh.html
主站蜘蛛池模板: 中文字幕在线影院 | 日韩一区二区 | 国产精品日韩大片 | 中文字幕亚洲欧美色 | 国产精品极品美 | 91精品国产mcu | 成人一在线视频 | 国产精品巨作无遮拦 | 国产一区二区三区四 | 精品熟女碰碰 | 日韩AⅤ美女AⅤ视 | 91绿帽黑人 | 97色轮| 日本乱伦中文自拍 | 碰97在线免费视频 | 国产欧美日韩一 | 精品国产蜜桃 | 9I精品福利一区 | 97在线观看视频 | 绿巨人污网站 | 91蝌蚪网 | 97天堂nba永久 | 国产自在现线看 | 日本怡春院天堂 | 国产极品视频一区二 | 伦理片飘花免费影院 | 日本3d成人动漫 | 午夜福利写真片精品 | 国产婬妇視频网站 | 国产乱子伦视 | 国产凸凹视频熟女a | 国产尤物自拍 | 日韩精品欧美 | 中文字幕视频二区 | 国产精品毛多多水多 | aⅴ三级| 日韩成人精品视频 | 九一福利在线观看 | 91视频日韩 | 国产丝袜精品 | 日韩高清网 |