php怎么将数组变成字符串,我想用foreach将数据库里文章表里的字段循环出来,然后将它赋值给一个变量,怎么做?$data=$this->_modelnews->findAll("id = {$_GET[id]}");foreach($data as $k=>$v){ var_dump($data[k].addnews);}好像这么弄有问题?应该咋么弄??????
1 回答
HUWWW
TA贡献1874条经验 获得超12个赞
PHP 中的 serialize() 函数可以实现 (PHP数组序列化函数)
string serialize ( mixed $value )
serialize() 返回字符串,此字符串包含了表示 value 的字节流,可以存储于任何地方。
这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。
想要将已序列化的字符串变回 PHP 的值,可使用 unserialize()。
serialize() 可处理除了 resource 之外的任何类型。
比如:
<?php
$array = array('a'=>'aa','b'=>'bb');
$str = serialize($array);
echo $str;
$array_temp = unserialize($str);
print_r($array_temp);
?>
- 1 回答
- 0 关注
- 561 浏览
添加回答
举报
0/150
提交
取消