Сегодня, используя функцию empty() в PHP,
if(!empty($CI->input->post(‘password’)))
наткнулся на ошибку
Can’t use method return value in write context
Оказалось, что функция empty не может обращаться напрямую к значению, которая возвращает фунция. Это можно сделать исключительно через промежуточную переменную.
Т.е. правильно писать вот так:
$input_password = $CI->input->post(‘password’);
if(!empty($input_password))
RSS
Twitter

Один комментарий
Даже никогда не замечал , интересно +)