一些处理数据的函数

parse_str() 函数

parse_str() 函数把查询字符串解析到变量中。(解析字符串到变量)

";
echo $age;
?>
Bill
60 

parse_url ()函数

parse_url -解析URL并返回其组成部分 (解析URL)

$url = 'http://username:password@hostname/path?arg=value#anchor';
print_r(parse_url($url));
echo parse_url($url, PHP_URL_PATH);
?>
Array
(
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor
)

http_build_query()函数

http_build_query -- 生成 url-encoded 之后的请求字符串

例子 1. http_build_query() 使用示例

'bar',
              'baz'=>'boom',
              'cow'=>'milk',
              'php'=>'hypertext processor');
echo http_build_query($data);
/* 输出:
       foo=bar&baz=boom&cow=milk&php=hypertext+processor
*/
?>

例子 2. http_build_query() 使用数字下标的元素

 'milk', 'php' =>'hypertext processor');
echo http_build_query($data);
/* 输出:
       0=foo&1=bar&2=baz&3=boom&cow=milk&php=hypertext+processor
*/
echo http_build_query($data, 'myvar_');
/* 输出:
       myvar_0=foo&myvar_1=bar&myvar_2=baz&myvar_3=boom&cow=milk&php=hypertext+processor
*/
?>

其他

urlencode
urldecode
json_encode
json_decode

你可能感兴趣的:(一些处理数据的函数)