RE: [PHP4BETA] lates libzend update did bad things
| From: | Samuel Liddicott | Date: | Fri, 03 Sep 1999 15:24:57 +0000 |
| Subject: | RE: [PHP4BETA] lates libzend update did bad things | ||
| References: | 1 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-4049@lists.php.net to get a copy of this message | ||
> -----Original Message-----
> From: Zeev Suraski [mailto:zeev@zend.com]
> Sent: Friday, September 03, 1999 03:46 PM
> To: Samuel Liddicott; Thies C. Arntzen; php4beta@lists.php.net
> Subject: RE: [PHP4BETA] lates libzend update did bad things
>
> No. It would return an empty string (true for PHP 3.0 as well).
...
> Thus, when you return $foo (or $foo["bar"], doesn't matter) which doesn't
> exist, or what you assign it, or in other words - whenever you use it
> outside isset(), the value of $foo is an empty string. It's always been
> that way, and there's no intention to change it...
Now I understand, and have no problem with it.
I understand that unset removes label associations, and that it is only
label-associations that are being queried with isset, and not stored values.
This is totally different to what I had thought; but I can work with it know
I understand.
Thanks very much,
Sam