Mailinglisten-Archive |
Tach zusammen,
Ist bei einer Funktions-Definierung, ein "OR" in der parameter übergabe
zulässig ??
sowas in etwa:
function get_user_info($user_name OR $user_id) { <-----HIER !!
if ($user_name) {
do this...
} else if ($user_id) {
do that...
}
return $result;
}
Ist das Schwachsinn ??
Ist eigentlich eine reine Faulheits Frage. :)
Alternative wäre:
function get_user_info($user) {
if (gettype($user) == "string") {
do this... (user_name)
} else if(gettype($user) == "integer") {
do that... (user_id)
}
return $result;
}
Was ist intelligenter ??
Gruß
Henning
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#name: Henning Jödden
#comp: wonderpixel GmbH
#http: ~~www.wonderpixel.de
#smtp:~~henning_(at)_wonderpixel.de
#tel: ~~+49 221 9123118
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unser Kopf ist Rund damit das Denken die richtung wechseln kann
-Francis Picabia
php::bar PHP Wiki - Listenarchive