note 40414 added to function.strpos
| From: | thomasoop at web dot de | Date: | Wed, 03 Mar 2004 11:57:44 +0000 |
| Subject: | note 40414 added to function.strpos | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-66158@lists.php.net to get a copy of this message | ||
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.
----
Manual Page -- http://www.php.net/manual/en/function.strpos.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+40414
Delete -- http://master.php.net/manage/user-notes.php?action=delete+40414&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+40414&report=yes
Search -- http://master.php.net/manage/user-notes.php