私はこのようなクラスを持っています:
class Example {
private function _test($value)
{
if ($value == 'xyz') return FALSE;
}
public function check()
{
$this->_test('xyz');
// more code follows here...
}
}
基本的に私がやりたいことは、メソッド_test()からの戻り値FALSEをメソッドcheck()の実際の戻り値として「バブルアップ」することです。
$this->_test('xyz');
FALSEを返します
return $this->_test('xyz');
値が「xyz」と一致しない場合は戻りたくないため、機能しません。
それはまったく可能ですか?