c.a: Interfaces in PHP5

Hallo,

Interfaces in PHP5 sind die nicht genauso wie in PHP4?

Ich finde keine unterschiede. Ich kenne das nicht anders?

wist ihr was anders ist?

LG

  1. Hallo c.a,

    Interfaces in PHP5 sind die nicht genauso wie in PHP4?

    Das OO-interface hat sich von PHP4 zu PHP5 ziemlich geändert, also muss auch was an den Interfaces anders sein. Hast du dir http://de2.php.net/interface oder http://de2.php.net/migration5.oop angesehen?

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
    1. Hallo,

      Das OO-interface hat sich von PHP4 zu PHP5 ziemlich geändert, also muss auch was an den Interfaces anders sein. Hast du dir http://de2.php.net/interface oder http://de2.php.net/migration5.oop angesehen?

      Ja habe ich lese mir das auch immer und immer wieder durch bis es mal klickt.

      Mir ist so das ich das aus php4 kenne.

      LG

    2. echo $begrüßung;

      Interfaces in PHP5 sind die nicht genauso wie in PHP4?
      Das OO-interface hat sich von PHP4 zu PHP5 ziemlich geändert, also muss auch was an den Interfaces anders sein.

      Ja, in PHP4 war ihre wesentlichste Eigenschaft ihre komplette Abwesenheit.

      echo "$verabschiedung $name";

      1. Hallo,

        Ja, in PHP4 war ihre wesentlichste Eigenschaft ihre komplette Abwesenheit.

        was habe ich denn gelesen denn muss das schon PHP5 gewesen sein weil es kam mir so bekannt vor.

        LG

        1. Ich grüsse den Cosmos,

          was habe ich denn gelesen denn muss das schon PHP5 gewesen sein weil es kam mir so bekannt vor.

          Gab es definitiv nicht in PHP4, ebenso wie viele andere Funktionen der OOP. Mit PHP5 ist OOP zumindest schonmal ein Halbstarker, mal sehen ob es mit PHP6 erwachsen wird ;)

          Möge das "Self" mit euch sein

          --
          Fragt ein Atom das andere: Hast du mein Elektron gesehen? Ich bin heute so positiv.
          ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)
  2. Hallo,

    ich habe mal noch eine Frage.

    // erzeugt das neue Objekt
    // und erzeugt eine Referenz $objekt auf das Objekt

    $objekt =& new Klasse;

    Ist doch in PHP4 so oder?

    und soll das jetzt in PHP5 so aussehen?

    $objekt = new Klasse;

    Ich bin mir nämlich unschicher ob ich das so richtig verstanden habe.

    LG

    1. echo $begrüßung;

      // erzeugt das neue Objekt
      // und erzeugt eine Referenz $objekt auf das Objekt
      $objekt =& new Klasse;
      Ist doch in PHP4 so oder?

      Ja, das braucht man in einigen wenigen Anwendungsfällen. Ein generelles Verwenden von Referenzen ist unter PHP4 nicht empfohlen.

      und soll das jetzt in PHP5 so aussehen?
      $objekt = new Klasse;

      In PHP5 werden Objekte generell als Referenz übergeben. Es ist also nicht mehr notwendig, den Referenzoperator auf sie anzuwenden. Es ist sogar so, dass man den Wunsch nach einer Kopie explizit durch clone zum Ausdruck bringen muss.

      echo "$verabschiedung $name";