«Предупреждение: ksort() ожидает не более 2 параметров, из них 3 задано» при сортировке двухмерного массива с помощью arPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 «Предупреждение: ksort() ожидает не более 2 параметров, из них 3 задано» при сортировке двухмерного массива с помощью ar

Сообщение Anonymous »

Как применить ksort к каждому элементу массива $counts? Я имею в виду просто вызов этой функции для каждой строки 2d-массива (не рекурсивно).

Код: Выделить всё

bool array_walk(array &$array, callable $funcname [,mixed $userdata = NULL])
Я пробовал array_walk передать флаг SORT_NUMERIC в качестве пользовательских данных. Это дает мне предупреждение:

Код: Выделить всё

$counts = array();

$counts['group1'] = array(); // Keys are timestamps but as STRING
$counts['group2'] = array(); // Keys are timestamps but as STRING
// ...

// Array + operator does a key reordering here
$counts['group1'] += $dummyData;
$counts['group2'] += $dummyData;

// .. so sort array by keys
array_walk($counts, 'ksort', SORT_NUMERIC);
Внимание: ksort() ожидает не более 2 параметров, из них 3 заданы.

Что такое третий параметр?


Подробнее здесь: https://stackoverflow.com/questions/113 ... -a-2d-arra
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»