Hello Robin,
Very simple. :)
RC> <? $qty = "0" ; if ($qty != "test") print "qty is not test"; ?>
$qty is string, so PHP compares "0" with "test" char by char. chr("0")
isn't equal "t".
RC> <? $qty = 0 ; if ($qty != "test") print "qty is not test"; ?>
In this case $qty is integer value, so PHP tries to convert "test" to
integer value [ integer("test") == 0], so last condition result is
FALSE.
Is it clear?
RC> Thanks,
RC> Robin
--
Best regards,
Vitali Falileev mailto:[EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]