php中将数组转成字符串并保存到数据库中的函数代码

2015-01-24信息快讯网

为了方便可以把php的数组转换为 字符串保存到数据库中。当需要用时就可以取出字符串再转成数组即可。下为为php数组与字符串相互转换的自定义函数

/** 
* 将字符串转换为数组 
* 
* @param    string  $data   字符串 
* @return   array   返回数组格式,如果,data为空,则返回空数组 
*/  
 function string2array($data) {   
    if($data == '') return array();   
    @eval("\$array = $data;");   
    return $array;   
}   
 /** 
* 将数组转换为字符串 
* 
* @param    array   $data       数组 
* @param    bool    $isformdata 如果为0,则不使用new_stripslashes处理,可选参数,默认为1 
* @return   string  返回字符串,如果,data为空,则返回空 
*/  
function array2string($data, $isformdata = 1) {   
    if($data == '') return '';   
    if($isformdata) $data = new_stripslashes($data);   
    return addslashes(var_export($data, TRUE));   
}  
PHP函数strip_tags的一个bug浅析
PHP学习笔记之字符串编码的转换和判断
PHP+memcache实现消息队列案例分享
php+highchats生成动态统计图
PhpDocumentor 2安装以及生成API文档的方法
php实例分享之二维数组排序
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
php通过数组实现多条件查询实现方法(字符串分割)
PHP生成自定义长度随机字符串的函数分享
PHP的preg_match匹配字符串长度问题解决方法
yii框架表单模型使用及以数组形式提交表单数据示例
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
php使用array_rand()函数从数组中随机选择一个或多个元素
Zend studio文件注释模板设置方法
php stream_get_meta_data返回值
PHP中对缓冲区的控制实现代码
PHP验证码函数代码(简单实用)
PHP在引号前面添加反斜杠(PHP去除反斜杠)
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
PHP strstr 函数判断字符串是否否存在的实例代码
PHP和JavaScrip分别获取关联数组的键值示例代码
改写函数实现PHP二维/三维数组转字符串
php中通过数组进行高效随机抽取指定条记录的算法
PHP中数组定义的几种方法
php中的Base62类(适用于数值转字符串)
php中如何使对象可以像数组一样进行foreach循环
如何取得中文字符串中出现次数最多的子串
php addslashes 利用递归实现使用反斜线引用字符串
©2014-2024 dbsqp.com