网站开发过程中有时候会有一些字符串和数组互转,接下来吾爱编程为大家介绍一下字符串和数组互转的方法,有需要的小伙伴可以参考一下:
1、将字符串转换为数组:/**
*将字符串转换为数组
*@paramstring$data字符串
*@returnarray返回数组格式,如果,data为空,则返回空数组
*/
functionstring2array($data){
if($data=='')returnarray();
$data=stripslashes($data);
@eval("\$array=$data;");
return$array;
}
2、将数组转换为字符串:/**
*将数组转换为字符串
*
*@paramarray$data数组
*@parambool$isformdata如果为0,则不使用new_stripslashes处理,可选参数,默认为1
*@returnstring返回字符串,如果,data为空,则返回空
*/
functionarray2string($data,$isformdata=1){
if($data=='')return'';
if($isformdata)$data=new_stripslashes($data);
returnaddslashes(var_export($data,TRUE));
}
以上就是吾爱编程为大家介绍的PHP中数组和字符串的相互转换的方法,了解更多相关文章请关注吾爱编程网!
php中如何比较数组和字符串 PHP中数组和字符串的相互转换-PHP数组和字符串互相转换方法-吾爱编程网...