Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: [PHP] Klasseninstanzen in PHP

  Alt 8. Jun 2006, 01:29
Grmpf...

Ich versteh das einfach nicht:

Folgender Testcode:

Code:
<?php

class a {

  var $s;

  function a() {
 
    global $objects;
    $objects["a"]= &$this;
  }

}

$a=new a();
$objects["a"]->s="asdf";

echo($objects["a"]->s."\n");
echo($a->s."\n");

?>
So, jetzt die Überraschung:

Lokal, xampp, PHP 5. Ausgabe: asdf asdf (wie erwartet)
Online, Kilu, PHP 4. Ausgabe: asdf

Das bedeutet für mich (verknüpft mit anderen, ähnlichen Tests):
Die Klassenrefenzen werden in PHP4 nicht übernommen Zumindest nicht bei mir.

Bitte testet das Script mal auf eurem Webspace.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat