为了账号安全,请及时绑定邮箱和手机立即绑定

php怎么将数组变成字符串?

php怎么将数组变成字符串?

PHP
FFIVE 2018-09-20 15:11:25
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);
?>


查看完整回答
反对 回复 2018-10-10
  • 1 回答
  • 0 关注
  • 561 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信