1
У меня есть массив, который я бы хотел отсортировать по значениям из другого. FIrst массив:Сортировка массива на основе значений из другого массива
$array1 = ('2' , [val]->'3' , [val1]->'1')
И второй один:
$array2 = (1,4,3)
Я пробовал пузырь рода, но не работает:
for ($i = 1 ; $i <= $array1[0] ; $i++){
for ($j = $i+1 ; $j <= $array1[0] ; $j++){
if ($array2[$i] < $array2[$j]){
$temp = $array1[$i];
$array1[$i] = $array1[$j];
$array1[$j] = $temp;
}
}
}
'array_multisort' - http://php.net/manual/en/function.array-multisort.php – verisimilitude
@verisimilitude это не работает. –