Re: variable_exists() patch
| From: | Alan Knowles | Date: | Thu, 14 Aug 2003 23:41:48 +0000 |
| Subject: | Re: variable_exists() patch | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-3969@lists.php.net to get a copy of this message | ||
I hit this a couple of months ago.. trying to implement NULL support in dataobjects:
$do = DB_DataObject::factory('test');
$do->get(12);
$do->birthday = null;
$do->update();
was supposed to generate
SELECT * FROM test WHERE id=12;
UPDATE test SET birthday=NULL where id = 12;
or
$do = DB_DataObject::factory('test');
$do->birthday = null;
$do->find();
to do
SELECT * FROM test WHERE birthday IS NULL;
but since there was no effective way to detect null, as apposed to unset.. I had to give up... - If this could be solved by variable_exists() - even though var $birthday is defined.. It would be great..
Regards
Alan