Re: Comparison style

From: 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 pear-dev+get-381@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:
    if ("" == $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?
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. -Sterling

« previous php.pear.dev (#381) next »