hellboy Новичок 27 Авг 2008 #1 Возврат 2 значений из функции Функция должна вернуть булево значение и ссылку на объект. Как это эффективней реализовать?
Возврат 2 значений из функции Функция должна вернуть булево значение и ссылку на объект. Как это эффективней реализовать?
Alexandre PHPПенсионер 28 Авг 2008 #3 используй передачу параметров не по значению, а по ссылке... PHP: function bar( &$ob){ ... // формируем $ob return $result; // возвращаем рузультат true/false } $ob=null; // или создает переменную определенного типа... $res = bar( $ob); $ob2 = $ob.clone(); // теперь $ob тот, который нам сформировала bar();
используй передачу параметров не по значению, а по ссылке... PHP: function bar( &$ob){ ... // формируем $ob return $result; // возвращаем рузультат true/false } $ob=null; // или создает переменную определенного типа... $res = bar( $ob); $ob2 = $ob.clone(); // теперь $ob тот, который нам сформировала bar();
Alexandre PHPПенсионер 28 Авг 2008 #6 $ob.clone(); очепятка? Нажмите для раскрытия... пример использований, взят с потолка...
С. Продвинутый новичок 29 Авг 2008 #8 Уверен, что топикстартеру достатчно вернуть булево значение false ИЛИ ссылку на объект.