http_build_query 比较好用的字符串函数
本文档主要讲述的是Android数据格式解析对象JSON用法;JSON可以将Java对象转成json格式的字符串,可以将json字符串转换成Java。比XML更轻量级,Json使用起来比较轻便和简单。JSON数据格式,在Android中被广泛运用于客户端和服务器通信,在网络数据传输与解析时非常方便。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看
0
<?php
/*
* http_build_query
* 是一个字符串操作函数
*针对的是数组和对象生成 URL-encode 之后的请求字符串
*
*/
$arr = array("121212"=>"woman","56856"=>"men");
class jclass{
public $a=123;
private $b=323;
protected $c = 897;
}
$str = http_build_query($arr);//string(22)"121212=woman&56856=men"
var_dump($str);
echo"<br>";
$jclass = new jclass();
$jclass = json_encode($jclass);//string(9)"{"a":123}"
var_dump($jclass);
echo"<br>";
echo http_build_query($arr,'',"_kkkkk");
echo"<br>";
var_dump(http_build_query($arr,"kkk_"));
echo"<br>";
$data = array('user'=>array('name'=>'Bob Smith',
'age'=>47,
'sex'=>'M',
'dob'=>'5/12/1956'),
'pastimes'=>array('golf', 'opera', 'poker', 'rap'),
'children'=>array('bobby'=>array('age'=>12,
'sex'=>'M'),
'sally'=>array('age'=>8,
'sex'=>'F')),
'CEO');
echo http_build_query($data, 'flags_'); echo"<br>";
// http://dev.blogs/string/http_build_query.php?user[name]=Bob+Smith&user[age]=47&user[sex]=M&user[dob]=5%2F12%2F1956&pastimes[0]=golf&pastimes[1]=opera&pastimes[2]=poker&pastimes[3]=rap&children[bobby][age]=12&children[bobby][sex]=M&children[sally][age]=8&children[sally][sex]=F&flags_0=CEO
$get_arr = $_GET;
print_r($get_arr); echo"<br>";//呵呵,过来的已经是数组了
$cval ="something from somewhere";
setcookie("test_cookie", $cval, time() + 60 * 60 * 24);
var_dump($_COOKIE);echo '<br>';
//var_dump(http_build_cookie($_COOKIE));//报错,是因为 pecl_http 扩展是没有默认安装的,要先去安装扩展 php_http.dll
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号