如何删除多维数组中的一组数组
1
<?php<br />
'Ftps'
=> <br />
array
(<br /> 0 => <br />
array
(<br />
'id'
=>
'1'
,<br />
'uid'
=>
'1'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin123'
,<br />
'master'
=>
'0'
<br /> ),<br /> 1 => <br />
array
(<br />
'id'
=>
'2'
,<br />
'uid'
=>
'2'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin350'
,<br />
'master'
=>
'1'
<br /> ),<br /> 2 => <br />
array
(<br />
'id'
=>
'3'
,<br />
'uid'
=>
'3'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin150'
,<br />
'master'
=>
'0'
<br /> ),<br /> )<br />);<br /><br />
Copier après la connexion
------解决方案-------------------- 引用: 1
$ar
=
array
(<br />
'Ftps'
=><br />
array
(<br /> 0 => <br />
array
(<br />
'id'
=>
'1'
,<br />
'uid'
=>
'1'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin123'
,<br />
'master'
=>
'0'
<br /> ),<br /> 1 => <br />
array
(<br />
'id'
=>
'2'
,<br />
'uid'
=>
'2'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin350'
,<br />
'master'
=>
'1'
<br /> ),<br /> 2 => <br />
array
(<br />
'id'
=>
'3'
,<br />
'uid'
=>
'3'
,<br />
'order_id'
=>
'0'
,<br />
'sid'
=>
'2'
,<br />
'name'
=>
'admin150'
,<br />
'master'
=>
'0'
<br /> ),<br /> )<br />);<br />
$ar
[
'Ftps'
] =
array_values
(
array_filter
(
$ar
[
'Ftps'
],
function
(
$t
) {
return
$t
[
'master'
] !=
'1'
; }));<br />var_export(
$ar
);
Copier après la connexion
1
2
3
4
5
6
array (<br> 'Ftps' => <br> array (<br> 0 => <br> array (<br> 'id' => '1',<br> 'uid' => '1',<br> 'order_id' => '0',<br> 'sid' => '2',<br> 'name' => 'admin123',<br> 'master' => '0',<br> ),<br> 1 => <br> array (<br> 'id' => '3',<div class="clear">
</div>
Copier après la connexion