PHP中数组转换成字符串

假如有这么一个数组$info = array("name"=>"liming","sex"=>"nan","age"=>"27");

我想把这个数组转换成一串字符串,字符串的形式是(数组下标:数组元素)的形式,
比如上面这个$info数组转换为$info="name:liming sex:nan age:27"
这种形式应该怎么转换,求一段代码。非常感谢!

这种问题掌握了方法就很简单 ,用一个foreach就行了。下例中,$str就是你要的结果。

$str = '';
foreach($info as $k=>$v) {
$str .= $k . ':' . $v . ' ';
}

echo $str;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-29
这要看你自己的需求了 比如你需要把一个字符串遍历到页面上 这时候就需要转换成数组 直接抛到页面上 会比较简单
请采纳答案,支持我一下。追问

能否根据我提的问题给段实现的代码

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网