Mailinglisten-Archive |
Hallo!
Ich bin etwas verwirrt, daß folgender Code keine Fehler meldet
(PHP4.01):
<?php
class foo {
var $bar = 0;
function foo() {
$this->bar = 7;
echo $this->bar;
}
}
foo::foo();
?>
Mit etwas gutem OO Willen verändert sich hier die Bedeutung von "::" hin
zu einem statischen Methodenaufruf. Ist das ein bekannter oder
unbekannter Seiteneffekt? Ich habe ja schon bemerkt das es kein Feature
sein kann:
<?php
class foo {
function foo() {
$this->show();
}
function show() {
print "show";
}
}
foo::foo();
?>
Ulf
php::bar PHP Wiki - Listenarchive