Hallo Rafael.
Kann ich in PHP eine Funktion irgendwie überladen? Ich habe entweder 4 Parameter oder keinen. Aber irgendwie klappt das nicht so ganz wie ich es mir vorstelle.
Wie wäre es hiermit:
class Foo {
function bar($str_baz = 'BAZ', $str_qux = 'QUX') { # „BAZ“ und „QUX“ sind hiermit Vorgabewerte
echo 'baz = ' . $str_baz . "\n"
'qux = ' . $str_qux;
}
}
$obj_foo = new Foo;
/*
* baz = BAZ
* qux = QUX
*/
$obj_foo->bar();
/*
* baz = FOO
* qux = BAR
*/
$obj_foo->bar('FOO', 'BAR');
Einen schönen Montag noch.
Gruß, Mathias
--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules