如何转成二维数组 我有一个 数据 “视频 ” 有一个数组 array(PPTV,土豆,优酷,迅雷) 我怎么样把他们转换成二维数组, array{ '视频'=>array{PPTV,土豆,优酷,迅雷} }------解决方案-------------------- $ar['视频'] = array('PPTV', '土豆', '优酷', '迅雷');
------解决方案--------------------
探讨
$ar['视频'] = array('PPTV', '土豆', '优酷', '迅雷');
------解决方案-------------------- 那你总应该知道要追加在哪个数组吧?
直接
$ar['视频'][] = 'test';
$ar['视频'][] = 'add new';
探讨
是这样的,“视频 ”数据是我在网上采集的,得到的是一个数组array(视频,影视) 而他们两个数据下面,又分别有他的子分类,子分类 也是一个数组。array('PPTV', '土豆', '优酷', '迅雷') array(DVD,PPVOD,VOD); 而现在,我要变成 $ar['视频'] = array('PPTV', '土豆', '优酷', '迅雷'); $ar['影视'] =……
------解决方案-------------------- 怎么不自己写一个。挺简单的啊。
php的数组有什么函数看看这里
http://www.w3school.com.cn/php/php_ref_array.asp
探讨
有没有二个一维数组变二维数组的函数引用: 那你总应该知道要追加在哪个数组吧? 直接 $ar['视频'][] = 'test'; $ar['视频'][] = 'add new'; 引用: 是这样的,“视频 ”数据是我在网上采集的,得到的是一个数组array(视频,影视) 而他们两个数据下面,又分别有……
------解决方案-------------------- PHP code
$ary = array('abc','bcd','fdfdsf');
$ary2 = array();
foreach ($ary as $key=>$value) {
$ary2[$value][]=array();
} <div class="clear">
</div>
Statement: The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn