parse_url 和parse_str

在对U函数进行解析之前,先对两个函数进行讲解一下。parse_url 和parse_str。


parse_url  对url进行解析并返回数组

$url="http://www.baiud.com/show/room?id=1";
$arr=parse_url($url);
var_dump($arr);

Array
(
    [scheme] => http
    [host] => www.baiud.com
    [path] => /show/room
    [query] => id=1
)

就是在第二个参数中,设定如下的参数: 
PHP_URL_SCHEME, PHP_URL_HOST, PHP_URL_PORT, PHP_URL_USER, PHP_URL_PASS, PHP_URL_PATH, PHP_URL_QUERY or PHP_URL_FRAGMENT.

echo parse_url($url, PHP_URL_PATH); 
parse_str   

将字符串解析成多个变量

parse_str("name=Bill&age=60");
echo $name;
echo $age;
但是一般不这样 使用 

parse_str("name=Bill&age=60",$arr);
var_dump($arr);
这样生成的变量就会存储在数组变量$arr 中。








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值