Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Метод класса и if

244
16 августа 2006 года
UAS
2.0K / / 19.07.2006
Имеется два текста:
 
Код:
$is_error=$obj->getParam("error");
if(!empty($is_error)) {...}


и

 
Код:
if(!empty($obj->getParam("error"))) {...}


Функция getParam() возвращает строку...

Почему-то первый работает отлично, а второй выдаёт синтаксическую ошибку:
Parse error: parse error, expecting `')'' in z:\home\gb\www\gbadd.php on line 56

Вот мне интересно почему второй пример не пашет, по идее одно и то же...
P.S.: PHP-версия 4.3.10
6.7K
16 августа 2006 года
Ginza9
96 / / 30.06.2006
Вы не там ошибку ищете. Еще раз пересмотрите свой исходник и позакрывайте везде скобки, т.к. ошибка явно указывает на то, что не хватает ")".
244
16 августа 2006 года
UAS
2.0K / / 19.07.2006
Нет, со скобками всё ок. Эти два кода я использую в одном и том же месте, заменяя друг друга сначала я подставил просто переменную в if, и всё запахало, а потом решил вместо переменной поставить этот метод... Здесь наверно не в синтаксисе ошибка, а в логике классов...
6.7K
16 августа 2006 года
Ginza9
96 / / 30.06.2006
Уважаемый UAS, у вас как с аглицким?)) Возьмите словарь и переведите сообщение об ошибке. Еще раз скобки во всем коде проверьте...во всем, не только в этих участках.
244
17 августа 2006 года
UAS
2.0K / / 19.07.2006
У меня с английским хорошо!!!
Вот полный код страницы:
 
Код:
$obj=new gb($abs);
$obj->datas($_POST["name"],$_POST["email"],$_POST["url"],$_POST["icq"],$_POST["message"],$_POST["secret_code"]);

$obj->cut();
$obj->check();

$is_error=$obj->getParam("error");
if(!empty($is_error)) { dieError($is_error); }
................


ВОТ!!! Если я уберу $is_error из if и подставлю туда сразу $obj->getParam("error"); то тогда возникнет ошибка. Воть...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог