ホームページ > バックエンド開発 > PHPチュートリアル > 2次元配列に変換する方法

2次元配列に変換する方法

WBOY
リリース: 2016-06-13 13:51:00
オリジナル
849 人が閲覧しました

二次元配列に変換する方法
データ「ビデオ」があります
配列配列(PPTV、Tudou、Youku、Thunder)があります

それらを二次元配列に変換するにはどうすればよいですか-次元配列?

array{

'Video'=>array{PPTV、Potato、Youku、Thunder}
}

--- ---解決策 --------------------
$ar['Video'] = array('PPTV', 'Potato', 'Youku '、 '雷 ');
------解決策---------

ディスカッション

$ar['Video'] = array('PPTV', 'Potato', 'Youku', 'Thunder');

------解決策----------------------
次に、どの配列に追加するかを常に知っておく必要があります。 ?

直接
$ar['video'][] = 'test';
$ar['video'][] = '新規追加';

ディスカッション

これは、私がオンラインで収集したもので、取得したのは配列 (ビデオ、映画、テレビ) でした
そして2 つのデータ 以下にサブカテゴリがあり、サブカテゴリも配列です。 array('PPTV', 'Podou', 'Youku', 'Thunder')
array(DVD,PPVOD,VOD);

そして今、私は
$ar[' になりたいですビデオ'] = array('PPTV', 'Podou', 'Youku', 'Thunder');
$ar['映画とテレビ'] =......

------解決策------------------
自分で書いてみてはいかがでしょうか。とてもシンプルです。


PHP 配列の機能については、こちらをご覧ください
http://www.w3school.com.cn/php/php_ref_array.asp

ディスカッション

2 つの 1 次元配列を 2 次元配列に変換するための関数リファレンスはありますか:

それなら、どの配列に追加するかを常に知っておく必要がありますよね?

直接
$ar['Video'][] = 'test';
$ar['Video'][] = 'add new';

引用:

はい、このようにして、「ビデオ」データは私によってオンラインで収集され、取得したのは配列 (ビデオ、映画、テレビ) でした
そして、2 つのデータの下には...

------解決策---------
PHP コード

$ary = array('abc','bcd','fdfdsf');
$ary2 = 配列();
foreach ($ary as $key=>$value) {
    $ary2[$value][]=array();
<div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート