|
|
|
| Есть к примеру (1,2,3,4,5) требуется получить (1,2,3,5,4), можно конечно изобретать велосипед и мудрить, но нюхом чую, что должна быть некая стандартная функция php? | |
|
|
|
|
|
|
|
для: Giga
(28.01.2009 в 23:51)
| |
<?php
$a = array(1,2,3,4,5);
list($a[3], $a[4]) = array($a[4], $a[3]);
?>
|
| |
|
|
|
|
|
|
|
для: Giga
(28.01.2009 в 23:51)
| | Если совсем зарандомить массив нужно, то можно и так:
<?php
$a = array(1,2,3,4,5);
shuffle($a);
print_r($a);
?>
|
| |
|
|
|
|
|
|
|
для: man1
(29.01.2009 в 03:13)
| | Рандомить не нужно :) Спасибо BinLaden, нужно было просто поднять, опустить некий элемент в списке, вверх-вниз. И такой измененный массив с перемещенными элементами перезаписать. | |
|
|
|