5 последних сообщений пользователя linker |
PHP и ООП [ ООП и "магические" методы. ]
|
global в классе - это реально жопа. Если уж ты так давно кодишь, то почему не написал так
private function open($config) { if ($this->conn instanceof ADOConnection) { return; } мало ли у меня серверов, мало ли у меня будет конфигов. Самое поганое, что ты привязываешь не только к конкретной переменной, но и к конкретному названию переменной - говногод.
|
PHP для начинающих [ isset вопрос ]
|
Наличие ключа проверяет и isset() другое дело, что isset(NULL) вернёт FALSE. Но в $_POST никогда не будет NULL. Для других массивов, я конечно же тоже предпочитаю array_key_exists(). |
PHP для знатоков [ php переназначить стандартную функцию ]
|
Ух, вот уж чего делать категорически не надо, так это переопределять стандартные функции. |
PHP и ООП [ ООП и "магические" методы. ]
|
Про магические методы почитай. |
PHP для начинающих [ isset вопрос ]
|
Логика, Inpost, логика. Существование и пустота - это разные логические понятия. Вот что тебе скажет строка
if (!empty($a)) { echo $a; } только то, что идёт проверка на пустоту, а вот чёрт его знает существует ли эта переменная, может автор строки думал про условие "если $a не определена"? Поэтому сочетание isset() и !empty(). По нему ты точно определишь что имелось ввиду. К тому же не факт, что в следующих версиях PHP опять не начнёт кидать ошибки empty() при проверке неопределённых сущностей.
|