Ниже приведен код:
function swap(&$a, &$b)
{
list($a, $b) = array($b, $a);
}
for ($i=0; count($resultset);$i++)
{
for($j=1;$j<5;$j++)
{
$k = rand(1, 4);
swap($resultset[$i]["option".$j],$resultset[$i]["option".$k]);
}
}
Это двумерный массив из запроса MySQL, я хочу перетасовать значения, ключами которых являются option1, option2, option3 и option4. Но мой код не работает. Ошибку могу найти сам. Пожалуйста, предложите. Заранее спасибо!