こんにちはみんな...(多次元PHP配列の)ノードの最後の要素を最初に移動しますか?私が最初に(多次元PHPの配列の)ノードの最後の要素を移動する場合と
これは私の配列である:
$arr= array(
array(2,3,4,5,1),
array(3,4,5,6,2),
array(4,5,6,7,3)
);
とこれは私出力されます持つようになります
Array (
[0] => Array (
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
[1] => Array (
[0] => 2
[1] => 3
[2] => 4
[3] => 5
[4] => 6
)
[2] => Array (
[0] => 3
[1] => 4
[2] => 5
[3] => 6
[4] => 7
)
)
を私は細かい
$number= count($arr);
for($a= 0; $a < $number; $a++){
$element= $arr[$a][4];
unset($arr[$a][4]);
array_unshift($arr[$a],$element);
}
に動作します。このコードを作成しました10人の
が、より速く、他の、効率的な方法があるかどうかを私は知っているだろう... 感謝のためにたくさんして申し訳ありません私の英語:)
あなたが提供された入力と出力を考えると