Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: куда идёт значение false и true

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
acter1kc
Отправлено: 14 Августа, 2011 - 20:35:08
Post Id



Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Вообщем такой вопрос, в учебнике Кузнецова есть пример с такого вида методом и я ни понимаю куда именно присваивается значения true и false вот в этих строчках return true; return false; . Предполагаю что функции set_age. Кто знает подскажите, пожалуста.

PHP:
скопировать код в буфер обмена
  1. public function set_age($val)
  2.    {
  3.     $val = intval($val);
  4.     if ($val >= 18 && $val <=65){
  5.       $this->age = $val;
  6.       return true;
  7.     }//end if
  8.     else return false;
  9.    }// end of function set_age

(Отредактировано автором: 14 Августа, 2011 - 20:36:38)

 
 Top
LIME
Отправлено: 14 Августа, 2011 - 20:40:48
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




acter1kc это делается для того чтобы можно было определить удачно или нет выполнилась ф-ция
непример
if (!set_age($val)) echo 'ошибка...';
так реализовано большинство стандартных ф-ций
(Добавление)
можно результат присвоить переменной
$var=set_age($val);
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Объектно-ориентированное программирование »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB