У меня есть такая форма <form class="product-data" action=""> <table> <tr class="data-row"> <td> <input type="number" name="finance[a][source_unit]" > </td> <td > <input type="number" name="finance[a][target_unit]"> </td> <td> <input type="number" name="finance[a][client_price]"> </td> <td> <input type="number" name="finance[a][client_salary]" > </td> </tr> <tr class="data-row"> <td> <input type="number" name="finance[b][source_unit]" > </td> <td > <input type="number" name="finance[b][target_unit]"> </td> <td> <input type="number" name="finance[b][client_price]"> </td> <td> […]
Я выполняю запрос по трем столбцам; один столбец содержит текст, остальные два содержат числа. Я делаю расчет на этих числах, чтобы получить новый номер с именем $ average. Затем я выплевываю результат в таблицу html. Строки в таблице сортируются в том порядке, в котором они выходят из базы данных. Я пытаюсь сортировать таблицу так, чтобы […]
У меня массив выглядит как показано ниже. $array[0]['keyword'] = 'cricket '; $array[0]['noofhits'] = '26'; $array[1]['keyword'] = 'food '; $array[1]['noofhits'] = '17'; $array[2]['keyword'] = 'mypax'; $array[2]['noofhits'] = '22'; $array[3]['keyword'] = 'next'; $array[3]['noofhits'] = '22'; $array[4]['keyword'] = 'nextbutton'; $array[4]['noofhits'] = '22'; $array[5]['keyword'] = 'picture'; $array[5]['noofhits'] = '18'; Я хочу сортировать массив, используя noofhits. Как я могу сделать? […]
Возможно, название не имеет особого смысла, но я хочу добиться сортировки массива по его индексу с помощью массива со значениями сортировки: $sortingValues = array( 'category-1', 'category-2', … 'category-9', ); $categories['category-1'][] = $article; $categories['category-2'][] = $article; … $categories['category-9'][] = $article; То, что я хочу достичь, состоит в сортировке $ категорий со значениями сортировки в $ sortingValues.
У меня есть этот вывод: Array ( [0] => Array ( [id] => 4 [username] => bla1 ) [1] => Array ( [id] => 5 [username] => bla2 ) [2] => Array ( [id] => 6 [username] => bla3 ) ) Как я могу сортировать 3 массива внутри этого внешнего массива по имени пользователя? Это […]
Я хочу отсортировать массив слов по алфавиту. К сожалению, на моем языке (хорватский) есть буквы с двумя символами (например, lj, nj, dž) и буквы, которые неправильно сортируются с помощью функции сортировки php (например, č, ć, ž, š, đ). Вот правильный хорватский алфавит (с некоторыми английскими буквами): $alphabet = array( 'a', 'b', 'c', 'č', 'ć', 'd', […]
Учитывая массив массивов, как бы я естественным образом сортировал внутренние массивы на основе их значений? Пример массива: array (size=2) 0 => array (size=1) 'manager' => string 'Manager 1' (length=9) 1 => array (size=1) 'manager' => string 'Manager 3' (length=9) Другой примерный массив: array (size=2) 0 => array (size=1) 'month' => string 'June' (length=4) 1 => […]
Я пытаюсь вручную отсортировать массив PHP без использования ksort. Так выглядит мой код: function my_ksort(&$arg){ foreach($arg as $key1 => $value1){ foreach($arg as $key2 => $value2){ if($key1 > $key2){ $aux = $value2; $arg[$key2] = $value1; $arg[$key1] = $aux; } } } } Это не сортировка, я не могу понять, как сделать ее сортировкой.
Используя SimplePie, как я могу сортировать элементы по произвольному порядку и заголовку (буквенный)? Согласно этой странице ( http://simplepie.org/wiki/tutorial/sorting_by_custom_criteria_instead_of_date ), в документации говорится продлить класс и написать собственный метод. Но без некоторых примеров я, похоже, не могу сам его кодировать. В настоящее время я беру все фиды и помещаю их в массивы и сортирую их. Однако […]
Я хотел бы создать отсортированный массив из переменной количества предварительно отсортированных массивов. Учитывая {A1, …, An} которые являются предварительно отсортированными массивами, я хотел бы создать At , который является комбинацией {A1, …, An} и сортируется таким же образом. Пример : Given : A1 = [2, 4, 9, 16] A2 = [-3, 4, 98, 116] … […]