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
Форумы портала PHP.SU :: Версия для печати :: куда идёт значение false и true
Форумы портала PHP.SU » » Объектно-ориентированное программирование » куда идёт значение false и true

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

1. acter1kc - 14 Августа, 2011 - 20:35:08 - перейти к сообщению
Вообщем такой вопрос, в учебнике Кузнецова есть пример с такого вида методом и я ни понимаю куда именно присваивается значения 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
2. LIME - 14 Августа, 2011 - 20:40:48 - перейти к сообщению
acter1kc это делается для того чтобы можно было определить удачно или нет выполнилась ф-ция
непример
if (!set_age($val)) echo 'ошибка...';
так реализовано большинство стандартных ф-ций
(Добавление)
можно результат присвоить переменной
$var=set_age($val);

 

Powered by ExBB FM 1.0 RC1