$string != $array should throw a warning!
| From: | Thies C. Arntzen | Date: | Tue, 28 Dec 1999 09:37:20 +0000 |
| Subject: | $string != $array should throw a warning! | ||
| Groups: | php.dev php.version4 | ||
| Request: | Send a blank email to php-dev+get-14073@lists.php.net to get a copy of this message | ||
<?
error_reporting(-1);
$a = array();
$b = "hallo";
var_dump($a != $b);
var_dump($a == $b);
var_dump($a === $b);
?>
outputs:
X-Powered-By: PHP/4.0b4-dev
Content-Type: text/html
string(0) ""
string(0) ""
bool(false)
i really think this *should* output:
bool(true);
bool(false);
bool(false);
or spit a warining in case 1 & 2!
question is:
- do we want the warning? or
- can we decide on a string being bigger or smaller than an object/array
(and implement that in compare_function())
tc