Сообщение от melky
|
в то время хрен кто знал, во что это вообще всё выльется
|
Очень много людей знали, во что он должен вылиться. Проблема в том, что озвучил kobezzza.
nl2br функция - яркий пример идиотизма и ломания обратной совместимости.
Вначале она возвращала
<br>
и все жили спокойно, потом она стала возвращать
<br />
, от чего все просто опупели, т.к. после обновления тег изменился. Затем они поняли что облажались по крупному и сделали доп параметр is_xhtml и это был эпик. Потому что проще написать свою функцию на реге и быть уверенным, что к новому релизу они не изменят все наоборот и обратная совместимость не поломается.
А всего-то нужно было добавить is_xhml к первоначальной функции и все были бы счастливы! Это возможно не самый яркий пример идиотизма, но очень показательный.
Сообщение от melky
|
на, работай
|
Очень погано, когда не можешь доверять коду, в котором ломают обратную совместимость.
На работай, вот тебе то ли лопата, то ли экскаватор.