+29.3
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
$key_tr = $_key-1; //// Последний ключ массива (получаем для размещения не базового поля (Media file) на строку выше положенного)
$new = new stdClass;
$new->caption = "Media File";
$new->name = "media";
$new->table = "media";
$new->type = "file";
if ($role == "transcriber")
$new->read_only = "read_only";
$fields[$key_tr.'.5'] = $new;
ksort($fields);
"на строку выше положенного"
Тема грязных хаков:
В массив 1,2,3,4...N втыркиваем элемент 10.5 (шняга-с половиной) и сортируем по возрастанию ключа. (позже в коде идёт foreach этого массива)
В проекте наблюдаются элементы развития данного хака ввиде +0.3, +0.4 и т.п.
ВНИМАНИЕ: Не рекомендуем повторять этот трюк! Опасно для здоровья мозга!
Запостил: guest,
16 Декабря 2008
Комментарии (0) RSS
Добавить комментарий