Folgendes Beispiel bereitet mir Kopfzerbrechen ?
PHP Version 5.2.1 /Apache 2/WinXP
Datei Class.php
Datei test.php
Ausgabe ist "Ergebnis ist war?!? obwohl ich bei
If($myvar=new Test())
ein false erwartet hätte.
Kann mir da jemand auf die Sprünge helfen
PHP Version 5.2.1 /Apache 2/WinXP
Datei Class.php
PHP-Code:
<?
class test
{
function __construct() {
return false;
}
}
?>
PHP-Code:
<?
require "test.class.php";
If($myvar=new Test())
echo"Ergebnis ist wahr?!?"; // böses h
?>
If($myvar=new Test())
ein false erwartet hätte.
Kann mir da jemand auf die Sprünge helfen
Kommentar