note 40414 deleted from function.strpos by nlopess
| From: | nlopess@php.net | Date: | Wed, 03 Mar 2004 17:46:34 +0000 |
| Subject: | note 40414 deleted from function.strpos by nlopess | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-66200@lists.php.net to get a copy of this message | ||
Note Submitter: thomasoop@web.de
----
in bad english :(
the function should return -1 not false
when you use != ( or == ) and not !== ( or === ) you get a wrong result because 0 and false are both
with == true expressions
in guten deutsch :-)
Es ist ungünstig das die Funktion False zurückgibt.
Da False und 0 bei einem vergleich mit == identisch sind.
man muss === verwenden.
Habe mich schon gewundert ...
Wurde hier aber schon angesprochen und sollte schnellstmöglich geändert werden.
In anderen Programmmiersprachen wird ja auch die -1 zurück gegeben.