Спасибо
Я решил это так
for($i = 0; $i <= $arr_total; $i += 3) {
$array= arrayChange($array, 0, $i);
}
function arrayChange($a, $v1, $v2)
{
list($a[$v2], $a[$v1]) = array($a[$v1], $a[$v2]);
return $a;
}
Ну пока вроде работает как надо - еще досканарно не проверял, а то я вечно радуюсь что получилось потом за дело, а оно не так как надо ))
Но это надеюсь будет работать, а то я с массивами и циклами и вообще такая там катавася что у меня уже голова болит думать что да как вроде элементарные вещи а как сделать так да да... на форум бегу.
Но если есть решение проще не откажусь и от него - щас поробую посмотреть что это
array_unshift + array_push
Вообщем глянул
<?
php$queue = array("orange", "banana");
array_unshift($queue, "apple", "raspberry");
?>
В результате массив $queue будет содержать следующие элементы:
Array
(
[0] => apple
[1] => raspberry
[2] => orange
[3] => banana
)
Мне кажеться не получиться сделать так с этой функцией
$arr1=array("a1","a2","a3","b1","b2","b3&quo t;,"c1",c2","c3");
Менять на
$arr1=array("a2","a3","a1","b2","b3","b1&quo t;,"c2",c3","c1");