私は以下の問題があります。私は、配列内のこれらの値を見つけたいとするとき、真以外、または存在しません、配列再帰PHP配列
例取り除く:
$array =array(
array(
'menu' => 'hide',
'label' => 'Notice',
'class' => 'menu-icon fa fa-newspaper-o',
'route' => 'notice',
'action'=> 'index',
),
array(
'label' => 'Nivel',
'class' => 'menu-icon fa fa-file-text-o',
'uri' => '#',
'pages' => array(
array(
'label' => 'Tur',
'pages' => array(
array(
'menu' => 'hide',
'label' => 'Content',
'route' => 'g7t',
'action' => 'index',
'params' => array(
'nivel' => 'gdfa',
),
),
array(
'menu' => 'hide',
'label' => 'Plan',
'route' => 'plan',
'action' => 'index',
'params' => array(
'nivel' => 'gdr',
),
),
array(
'menu' => 'hide',
'label' => 'Lan',
'action' => 'index',
'params' => array(
'nivel' => 'bcn',
),
'pages' => array(
array(
'menu' => 'hide',
'label' => 'lan2',
'route' => 'lan2',
'action' => 'list',
'params' => array(
'nivel' => 'gr',
),
),
),
),
array(
'menu' => 'hide',
'label' => 'notes',
'route' => 'notes',
'action' => 'index',
'params' => array(
'nivel' => 'gran',
),
),
),
),
array(
'label' => 'Disp',
'route' => '/',
),
),
),
);
を今私はこれらの位置に配列撮りたい:
$arrayfilter= [
'Content' => true,
'Disp' => false,
'lan2' => true,
'Plan' => false,
'notes' => true,
'Nivel' => true,
'Lan' => true,
];
を
は今、私が編曲を受け付ける関数で始まる示唆
array(
array(
'label' => 'Nivel',
'class' => 'menu-icon fa fa-file-text-o',
'uri' => '#',
'pages' => array(
array(
'label' => 'Tur',
'pages' => array(
array(
'menu' => 'hide',
'label' => 'Content',
'route' => 'g7t',
'action' => 'index',
'params' => array(
'nivel' => 'gdfa',
),
),
array(
'menu' => 'hide',
'label' => 'Lan',
'action' => 'index',
'params' => array(
'nivel' => 'bcn',
),
'pages' => array(
array(
'menu' => 'hide',
'label' => 'lan2',
'route' => 'lan2',
'action' => 'list',
'params' => array(
'nivel' => 'gr',
),
),
),
),
array(
'menu' => 'hide',
'label' => 'notes',
'route' => 'notes',
'action' => 'index',
'params' => array(
'nivel' => 'gran',
),
),
),
),
),
));