Bug #11918: d'oh

From: Date: Fri, 06 Jul 2001 02:59:12 +0000
Subject: Bug #11918: d'oh
Groups: php.dev 
Request: Send a blank email to php-dev+get-59041@lists.php.net to get a copy of this message
From: fabiankessler@usa.net Operating system: win2k PHP version: 4.0.6 PHP Bug Type: Scripting Engine problem Bug description: d'oh hi. first of all, i'm not able to reproduce that. sorry. it only occures in the context of my scripts. occures in 4.0.5 also. ---cut--- $pos = strpos(strToLower($string), strToLower($accessKey)); echo $pos . " -" . $string . ' ' . $accessKey . "<br>\n"; ---cut--- this prints out '1 -Username U when it should be a 0 instead. when i do ---cut--- if ($string === 'Username') $string = 'Username'; ---cut--- before, there's no problem. of course a var_dump() of $string shows string(8) "Username". in the same context, ---cut--- $t = array('<u>', '</u>'); echo $t[1]; ---cut--- spits out a few strange characters (others each time) instead of the '</u>'. and a var_dump() of $t even crashes apache. the value of $string ('Username') comes from mysql, it's a serialized value, and looks like: ;s:8:"Username"; so this should be fine. well, maybe this sounds familiar to you. to me it looks *very* strange. again, i'm not able to reproduce it. fab -- Edit Bug report at: http://bugs.php.net/?id=11918&edit=1

« previous php.dev (#59041) next »