Re: Comparison style
| From: | Sterling Hughes | Date: | Tue, 15 May 2001 03:00:33 +0000 |
| Subject: | Re: Comparison style | ||
| References: | 1 | Groups: | php.dev php.pear.dev |
| Request: | Send a blank email to php-dev+get-55285@lists.php.net to get a copy of this message | ||
Jon Parise wrote:
I was just perusing some of the PEAR code, and a certain condition caught my eye:It depends on your personal style. The reason for testing like: if ("" == $content) Is because, if you're careless enough to have only one '=' sign: if ("" = $content) The code will not fail silently, but rather emit and error, whereas: if ($content = "") Will fail silently, and might therefore cause debugging headaches later on. -Sterlingif ("" == $content)My habit has always been to write that sort of condition using the style:if ($content == "")(leaving the unknown value on the left side of the comparison operator) Is one of these styles preferable to the other, either always or in certain instances?