如何转成二维数组 我有一个 数据 “视频 ” 有一个数组 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>
Déclaration: Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn