phpbar.de logo

Mailinglisten-Archive

[php] Objektmethode aufrufen....

[php] Objektmethode aufrufen....

Frank Rust frust at iti.cs.tu-bs.de
Mon Nov 15 10:44:17 CET 2004


Hi zusammen,
ich mochte folgendes gerne tun:

class b {
	function d() {
		// just an example
		echo "hier bin ich";
	}
}

class a {
	var $x=array();
	function a() {
            // fill array with objects b
		$this->x[]=new b();
	}
	function c($such) {
		// return an object b
		return $this->x[0];
	}
}
  // create Object
  $AA=new a;

  // funktioniert, will ich aber nicht wegen zusatzlicher Variable
  $BB=$AA->c(42);
  $BB->d();

  // mochte ich gerne so oder ahnlich aufrufen,
  // gibt aber parse error
  $AA->c(42)->d();
  (class b)( $AA->c(42) )->d();


Kann mir jemand sagen was ich falsch mache? Oder ist das aus Prinzip nicht 
moglich??
Bin ratlos! Danke fur Tipps!


php::bar PHP Wiki   -   Listenarchive