--TEST-- Test strstr() function : usage variations - complex strings containing other than 7-bit chars --FILE-- "; var_dump( bin2hex( strstr($string, chr(128) ) ) ); echo bin2hex( chr(255) ) ." => "; var_dump( bin2hex( strstr($string, chr(255) ) ) ); echo bin2hex( chr(256) ) ." => "; var_dump( bin2hex( strstr($string, chr(256) ) ) ); ?> DONE --EXPECT-- -- Positions of some chars in the string '008081eaebfeff' are as follows -- 80 => string(12) "8081eaebfeff" ff => string(2) "ff" 00 => string(14) "008081eaebfeff" DONE