PHP/MySQL:如何从MySQL字段访问数组值
我在mySQL表中有一个字段值,保存到一个名为“$mp3”的变量中 如果我回显这个变量,我会得到:PHP/MySQL:如何从MySQL字段访问数组值,php,mysql,multidimensional-array,Php,Mysql,Multidimensional Array,我在mySQL表中有一个字段值,保存到一个名为“$mp3”的变量中 如果我回显这个变量,我会得到: a:3:{s:4:"file";s:114:"/home/www/xxxxx/web/admin/wp-content/uploads/2014/05/table3_podcast_20141.mp3";s:3:"url";s:92:"http://www.xxxx.com/admin/wp-content/uploads/2014/05/table3_podcast_20141.mp3";s:5
a:3:{s:4:"file";s:114:"/home/www/xxxxx/web/admin/wp-content/uploads/2014/05/table3_podcast_20141.mp3";s:3:"url";s:92:"http://www.xxxx.com/admin/wp-content/uploads/2014/05/table3_podcast_20141.mp3";s:5:"error";b:0;}
如何完成变量以仅检索数组的这一部分(无论其内容如何):
谢谢大家! 该值是PHP数组的存储
要重建阵列,您需要使用:
这是一个序列化字符串,非常感谢。我会在几分钟内接受这个答案(当系统允许我这么做时)
http://www.xxxx.com/admin/wp-content/uploads/2014/05/table3_podcast_20141.mp3
$data = unserialize($mp3);
$url = $mp3['url'];