php数组与url相互转换

我们在用`php`进行数组操作和字符串操作时,如果用一些函数,会大大简化操作,

无而自己来写代码即可实现

我们经常可能需要将数组转换为key=value的字符串

如何方便高效的操作呢

我们可以使用`http_build_query`和`parse_str`来进行

`1 、将数组转换为url`

```
'你好',
'name'=>'php开发者',
'text'=>'数组与url转换'
];
$res = urldecode(http_build_query($arr));
print_r($res);
```
结果为:
```
title=你好&name=php开发者&text=数组与url转换
```
`2、带&的URL的字符串转换为数组`
```
MacBook-Air:~ test$ cat 1.php
你好
[name] => php开发者
[text] => 数组与url转换
)
```

    A+
发布日期:2020年12月06日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: