ホームページ >バックエンド開発 >PHPチュートリアル >PHPの3次元配列から2次元配列へ
$result = Array(0 => Array(0 => Array(bid => 41,brrealname => '私たちインストラクター',cid => 41,crealname => '私たちインストラクター')),
1 => Array(0 => Array(bid => 6,brrealname => 'Huzi',cid => 19,crealname => 'Zhangyu'))
);
//元の配列
print_r($result);
echo "
";
//最初のメソッド:
foreach ($result as $key =>$v){
$ new_arr[]= $v[0];
}
echo '
';
print_r($new_arr);
//2 番目のメソッド
//$arr2 を初期化します
$arr2=array();
// 3 次元配列 $arr3
foreach($result as $value){
foreach($value as $v){
$arr2[]=$v; }
}
// $arr3 を破棄
unset ($result ,$value,$v);
echo "
";
echo "2 番目のメソッド:";
echo '';
print_r($arr2);
?>
上記では、PHP における 3 次元配列から 2 次元配列への変換をあらゆる側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人にとって役立つことを願っています。