亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

URL和JSON常見操作函數(shù)練習(xí)

原創(chuàng) 2019-06-21 07:45:26 226
摘要:1、代碼<?php //七、其他常用字符串函數(shù) //1.urlencode($url):就是在特殊字符前面加%,防止服務(wù)器解析出現(xiàn)歧義 $url = 'http://www.ifeng.com'; echo $url,'<br>'; $url = urlencode('http://www

1、代碼

<?php
//七、其他常用字符串函數(shù)
//1.urlencode($url):就是在特殊字符前面加%,防止服務(wù)器解析出現(xiàn)歧義
$url = 'http://www.ifeng.com';
echo $url,'<br>';

$url = urlencode('http://www.ifeng.com');

echo $url,'<br>';
//http_build_query($arr):生成url動態(tài)查詢字符串
$url = urldecode($url);
echo '<a href="'.$url.'">鳳凰網(wǎng)</a>','<br>';

//2.http_build_query()生成動態(tài)查詢字符串
// ?p=5
// cate_id=10&art_id=15
echo http_build_query(['cate_id'=>10,'art_id'=>15]),'<br>';

//3.parse_url() 解析url
$url = 'http://www.ifeng.com/article.html?p=5';
$url = parse_url($url);
echo '<pre>',var_export($url,true),'<hr>';

//json相關(guān)的函數(shù)
//二個約定:1.必須是utf8編碼,2,不能處理資源類型:resource
//1.json_encode():將數(shù)據(jù)進(jìn)行json編碼,轉(zhuǎn)為json格式
//2.json_decode():將json格式的字符串解析還原為變量

//1.json_encode()
//變量
$name = '張三';
echo json_encode($name),'<br>';

//數(shù)組[身高,體重,年齡]
$res = ['height'=>175,'weight'=>65,'age'=>20];
echo json_encode($res),'<br>';

//對象格式
$obj = new stdClass();
$obj->name = '李四';
$obj->sex =  '男';
$obj->res = ['height'=>180,'weight'=>75,'age'=>25];
echo json_encode($obj),'<br>';
echo '<hr>';

//2.json_decode():默認(rèn)返回的都是對象
$json ='{"height":190,"weight":80,"age":30}';
$res = json_decode($json);
echo gettype($res),'<br>';
echo '體重是:',$res->weight,'<br>';

//以數(shù)組方式返回
$res = json_decode($json,true);
echo gettype($res),'<br>';
echo '身高是:',$res['height'],'<br>';

2、瀏覽器

QQ截圖20190621074508.jpg

批改老師:天蓬老師批改時間:2019-06-21 09:56:56
老師總結(jié):json目前已經(jīng)是最流行的前后端的數(shù)據(jù)交互格式了, 每一種編程語言都提供了大量的針對json格式數(shù)據(jù)的處理函數(shù)....

發(fā)佈手記

熱門詞條