"PHP" / Говнокод #199 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 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 guest, (Updated )

Комментарии (0) RSS

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8