Re: Odd Code Error.
| From: | John Nichel | Date: | Thu, 22 Jan 2004 05:46:45 +0000 |
| Subject: | Re: Odd Code Error. | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-175402@lists.php.net to get a copy of this message | ||
daniel@electroteque.org wrote:
I think $_SESSION['groupID'] here is considered a string, which is going to evaluate to 0 (zero) in comparisons. Hence 0 === 1 will return false. However, when you enclose the 1 in quotes, it becomes a string too for comparison, and will evaluate to 0. Someone correct me if I am mistaken. -- By-Tor.com It's all about the Rush http://www.by-tor.comOk i found something very interesting , i have a session var setup to check for a groupID which is an integer, if ($_SESSION['groupID']==1) { this was working, then when i changed it to if ($_SESSION['groupID']===1) { per recomendation, it does not now ! i was going through my code and changing things, now i fear it may all break ?I changed it to if ($_SESSION['groupID']==='1') { and it worked, why was that, is what i did before bad practice ?