PHP - Manual - Problem

Waterstorm

Erfahrenes Mitglied
Hi ,
ich versuche gerade das php Manual durchzuarbeiten und da bin ich grad bei Operatoren und zwar genau bei diesem kap. http://de2.php.net/manual/de/print/language.operators.type.php
Ich hab dann folgenden Code aus dem Bsp. abgeschrieben: Jedoch kommt egal ob ich es genau aus dem Manual kopier oder ob ich es per Hand abtippe immer ein Fehler! Das dürfte doch eigentlich nicht sein oder? http://pitri.info/php/kap2/test2.php



PHP:
<?php
class A { }
class B { }

$ding = new A;

if ($ding instanceof A) {
    echo $A;
}
if ($ding instanceof B) {
    echo $B;
}
?>
 
Hallo,

das kannst du auch selber raus finden. Leg doch einfach mal eine PHPINFO Datei an und lade die hoch dann sieht du was du hast.

Gruß Blümchen
 
Wie Bluemchen schon sagte kannst Du die Version mittels
PHP:
<?php
phpinfo();
?>
herausfinden.
Dort stehen auch noch eine ganze Menge mehr Infos.

Alternativ kannst Du auch folgendes nutzen:
PHP:
<?php
echo phpversion();
?>

Wie lautet denn ueberhaupt die Fehlermeldung?
 
Waterstorm hat gesagt.:
PHP:
<?php
class A { }
class B { }

$ding = new A;

if ($ding instanceof A) {
    echo $A;
}
if ($ding instanceof B) {
    echo $B;
}
?>
Uebrigens hast Du beim abschreiben 2 Fehler eingebaut.
Denn es musst nicht echo $A; bzw. echo $B; heissen, sondern echo 'A'; bzw. echo 'B';
Es gibt ja keine Variablen namens $A und $B.
 
Joa nicht aufgepasst.

Es ist auf meinem webspace noch kein php5 installiert was jetzt nicht weiter schlimm ist...werde einfach die alte methode verwenden und als Kommentar dahinter schreiben wie es bei php 5 aussehen muesste.

Danke trotzdem.
 
Zurück