ホームページ > バックエンド開発 > PHPチュートリアル > 2次元配列を1次元配列に分割するアルゴリズムを見つける

2次元配列を1次元配列に分割するアルゴリズムを見つける

WBOY
リリース: 2016-06-13 13:35:07
オリジナル
867 人が閲覧しました

アルゴリズムを見つけます。2 次元配列は 1 次元配列です

PHP コード

<?php
    $aList = array();
    $aList[1][1] = array('test1');
    $aList[1][2] = array('test2');
    $aList[2][1] = array('test3');
    $aList[2][2] = array('test4');

    //转化为如下

    
    $list = array();
    $list[] = array('test1');
    $list[] = array('test2');
    $list[] = array('test3');
    $list[] = array('test4');
    大概就是这样的
    $list = array( array('test'1'), array('test'2'), array('test'3'), array('test'4'))

ログイン後にコピー

アルゴリズムを見つけます、最適なアルゴリズムを見つけます

-- --- -解決策--------------------
PHP コード
$aList = 配列();
$aList[1][1] = array('test1');
$aList[1][2] = 配列('test2');
$aList[2][1] = 配列('test3');
$aList[2][2] = 配列('test4');

$r = call_user_func_array('array_merge', $aList);

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