来源:自学PHP网 时间:2014-11-25 21:17 作者: 阅读:次
[导读] 下面本文章总结了三种把数组转换成字符串然后写入到数据库中,一是直接利用implode函数,另外就使用serialize与eval函数进行转换,下面来一起看看吧 最简单的办法,转换implode,代码如下:数组...
PHP数组转字符串写入数据库的方法下面本文章总结了三种把数组转换成字符串然后写入到数据库中,一是直接利用implode函数,另外就使用serialize与eval函数进行转换,下面来一起看看吧. 最简单的办法,转换implode,代码如下: 数组->字符:$txt=implode("?",arr[]); 字符->数组:$arr[]=explode("?",txt); 使用php的serialize函数,例子代码如下:
如何再将从数据库中取出的数组字符串,转换成数组呢?用unserialize函数,代码如下:
当然这样我们还可以直接写入到文件中,serialize和反序列unserialize来实现,代码如下:
例子,使用期php的eval函数,string2array,array2string PHP数组转字符串写入数据库,字符串数组转可执行,代码如下:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com