Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » PHP
  • » [PHP-DEV] Comparison: ('*' == 0) ... True or false [RSS Feed]

#1 March 11, 2008 11:18:10

Scott M.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] Comparison: ('*' == 0) ... True or false


Hey guys,

I don’t know whether to post this as a bug or not. But I was tricked when
programming today.

It seems that the character "*" is non-strictly equivalent to 0. Is this the
correct behavior or am I missing something?

Test case:

<?php

var_dump('*' == 0);

?>

Shows boolean(true).

I was unable to find any documentation as to why this would be the case.


Regards,

Scott


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

#2 March 11, 2008 12:28:25

Antony D.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[PHP-DEV] Comparison: ('*' == 0) ... True or false


On 11.03.2008 13:17, Scott McNaught wrote:
> Hey guys,
>
> I don’t know whether to post this as a bug or not. But I was tricked when
> programming today.
>
> It seems that the character "*" is non-strictly equivalent to 0.
> Is this the correct behavior or am I missing something?http://www.php.net/manual/en/language.operators.comparison.phpAsk such questions in php-general@, please. Thank you.

--
Wbr,
Antony Dovgal

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit:http://www.php.net/unsub.php

Offline

  • Root
  • » PHP
  • » [PHP-DEV] Comparison: ('*' == 0) ... True or false [RSS Feed]

Board footer

Moderator control

Enjoy the 16th of December
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support