php中数组到字符串的键值变换

简单而言,遇到了这么一个需求:

$db_config=array('host'=>'localhost','user'=>'u','password'=>'p','dbname'=>'test');

 

需要将其转换为:

$pg_link="host=localhost user=u password=p dbname=test";

 

一开始是想到用imlode实现,但发现有问题,不能处理键名。搜索后发现可以用http_build_query函数实现这个需求,即:

$pg_link=http_build_query($db_config,'',' ');

 


已发布

分类

来自

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注