object als parameter afdwingen?
Ozzie PHP
22/02/2012 12:53:49Hallo,
Kun je een object als parameter afdwingen (net als een array)?
Bedoeling is dat $object een object moet zijn.
Kun je een object als parameter afdwingen (net als een array)?
Bedoeling is dat $object een object moet zijn.
PHP hulp
29/12/2024 04:06:58Chris -
22/02/2012 12:58:51Ozzie PHP
22/02/2012 13:03:38Chris, dat werkt niet omdat hij nu een instance van de class Object verwacht.
Ik wil alleen afdwingen dat het een object is, maakt niet uit welke class.
Ik wil alleen afdwingen dat het een object is, maakt niet uit welke class.
Erik Rijk
22/02/2012 13:12:56is_object ?
Op de eerste regel binnen de functie?
Ik weet niet of je het kan afdwingen als parameter..
Op de eerste regel binnen de functie?
Ik weet niet of je het kan afdwingen als parameter..
Ozzie PHP
22/02/2012 13:14:23Kris Peeters
22/02/2012 13:17:18Op zich ben je er ook niet zoveel mee (tenzij je het gewoon bent om met try/catch alles op te vangen).
Je krijgt een runtime error opgeworpen.
En dan?
Tja, dan moet je toch controleren / error opvangen. Kan even goed met iets als is_object; zonder error.
En meestal zal je wel weten welke class van object je nodig hebt in die functie, lijkt me.
Je krijgt een runtime error opgeworpen.
En dan?
Tja, dan moet je toch controleren / error opvangen. Kan even goed met iets als is_object; zonder error.
En meestal zal je wel weten welke class van object je nodig hebt in die functie, lijkt me.
Gewijzigd op 22/02/2012 13:19:28 door Kris Peeters
Ozzie PHP
22/02/2012 13:21:55Leek me gewoon handig. Je kan ook afdwingen dat een parameter een array moet zijn, dus waarom niet een object. Lang leve PHP :-/