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

URL和JSON常用操作函數(shù)學(xué)習(xí)總結(jié)

原創(chuàng) 2019-03-21 22:40:02 320
摘要://1.urlencode()與urldecode() $url = 'http://www.baidu.cn/'; echo $url,'<br>'; $url = urlencode('http://www.baidu.cn/'); echo $url,'<hr
//1.urlencode()與urldecode()
$url = 'http://www.baidu.cn/';
echo $url,'<br>';
$url = urlencode('http://www.baidu.cn/');
echo $url,'<hr>';
$url = urldecode($url);
echo '<a href="'.$url.'">百度一下</a>','<hr>';

//2.http_build_query()
$url =  http_build_query(['cate_id'=>3,'art_id'=>10]);
$url = "http://ipnx.cn/?.$url";
echo $url,'<br>';

//3.
//1.json_encode()
//變量
$girl = '麻生太醫(yī)';
echo json_encode($girl),'<br>';

//數(shù)組:[胸圍,腰圍,臀圍]
$bwh = ['bust'=>88,'waist'=>85,'hips'=>90];
echo json_encode($bwh);

//對(duì)象
$obj = new stdClass();
$obj->name = '吉澤明步';
$obj->age = 21;
$obj->bwh = ['bust'=>83,'waist'=>76,'hips'=>88];

echo json_encode($obj),'<br>';

//json_decode():默認(rèn)返回的都是對(duì)象格式
$json = '{"bust":83,"waist":76,"hips":88}';
$res = json_decode($json);
echo gettype($res),'<br>';
echo '胸圍是:',$res->bust,'<br>';

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

1.urlencode():是指針對(duì)網(wǎng)頁(yè)url中的中文字符的一種編碼轉(zhuǎn)化方式。原理(就是在特殊字符前面加%,防止服務(wù)器解析出現(xiàn)歧義);

urldecode()就是將url編碼后的字符串還原成未編碼的樣子。

2.http_build_query()生成動(dòng)態(tài)查詢字符串,可以用于url的get傳值

3.1.json_encode():將數(shù)據(jù)進(jìn)行json編碼,轉(zhuǎn)為json格式
   2.json_decode():將json格式的字符串解析還原變量

QQ圖片20190321223534.png

批改老師:天蓬老師批改時(shí)間:2019-03-22 08:57:11
老師總結(jié):php中的json函數(shù)并不多,但是功能還是很強(qiáng)大的, 一定要記住返回的類型

發(fā)布手記

熱門詞條