Array
(
[0] => Array([name] => a [pwd] => b )
[1] => Array([name] => c [pwd] => d )
[2] => Array([name] => e [pwd] => f )
)如何“分割”上面的数组?才能得到:
Array([name] => a [pwd] => b )
Array([name] => c [pwd] => d )
Array([name] => e [pwd] => f )不用遍历,能否只用分割函数??
调试欢乐多
0=> Array('name' => 'a', 'pwd' => 'b' ),
1=> Array('name' => 'c', 'pwd' => 'd' ),
2=> Array('name' => 'e', 'pwd' => 'f' )
);
extract($arr,EXTR_PREFIX_ALL,'arr');
var_dump($arr_0,$arr_1,$arr_2);
0 => Array('name' => 'a', 'pwd' => 'b' ),
1 => Array('name' => 'c', 'pwd' => 'd' ),
2 => Array('name' => 'e', 'pwd' => 'f' ),
);extract($ar, EXTR_PREFIX_ALL, 'a');print_r($a_0);
print_r($a_1);
print_r($a_2);Array
(
[name] => a
[pwd] => b
)
Array
(
[name] => c
[pwd] => d
)
Array
(
[name] => e
[pwd] => f
)
<?php
$a=array(
array("name"=>a,"pwd"=>b),
array("name"=>c,"pwd"=>d),
array("name"=>e,"pwd"=>f),
);print_r(array_slice($a,0,1));
echo "<br>";
print_r(array_slice($a,1,1));
echo "<br>";
print_r(array_slice($a,2));
?>[code=PHP]
Array ( [0] => Array ( [name] => a [pwd] => b ) )
Array ( [0] => Array ( [name] => c [pwd] => d ) )
Array ( [0] => Array ( [name] => e [pwd] => f ) )[/code]