- 1
- 2
if (isset($table_alias) && $table_alias && $table_alias!='')
$object_table_name = $table_alias;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
if (isset($table_alias) && $table_alias && $table_alias!='')
$object_table_name = $table_alias;
Feng Office, система управления permissions.
Почему так много дельных разработчиков не используют empty() ?
gegMOPO4 25.01.2011 21:04 # 0
istem 26.01.2011 00:17 # +1
Некоторые мечтают о публикациях на ГК, а другие думают что три раза - "реально по-пацановски самый ништяк, на"
brainstorm 26.01.2011 12:59 # +2
потому что изза других дельных мудаков разработчиков приходится проверять есть переменная или нет. empty() иногда дает true када не надо. на пустых строках и массивах например.
awebtech 26.01.2011 14:01 # 0
gegMOPO4 27.01.2011 22:33 # 0
gegMOPO4 27.01.2011 22:30 # +1
brainstorm 27.01.2011 23:35 # 0
1
1
1
ога.
именна поэтому за empty надо бить пашапке
gegMOPO4 28.01.2011 00:11 # +1
Бить надо авторов языка, сделавших десяток способов проверки на "ничто", с неочевидными именами, каждый со своими особенностями, и не покрывающих все практически интересные случаи. Да ещё и работающих то с выражениями, то только с переменными. Кстати, то, что empty возвращает FALSE или ненулевое целое -- в ту же копилку.
brainstorm 28.01.2011 00:48 # 0
bool(true)
не. оно булин даед. типа кашерно. но функция мудацкая что не говори :)
bugmenot 28.01.2011 05:25 # +2
gegMOPO4 28.01.2011 13:55 # 0