--TEST-- Test strip_tags() function : usage variations - binary safe checking --INI-- short_open_tag = on --FILE-- I am html string ".chr(0)."", " I am html string\0 ", b"I am html string", "I am html string".decbin(65)."" ); //loop through the strings array to check if strip_tags() is binary safe $iterator = 1; foreach($strings as $value) { echo "-- Iteration $iterator --\n"; var_dump( strip_tags($value) ); $iterator++; } echo "Done"; ?> --EXPECTF-- *** Testing strip_tags() : usage variations *** -- Iteration 1 -- string(18) " I am html string " -- Iteration 2 -- string(18) " I am html string " -- Iteration 3 -- string(16) "I am html string" -- Iteration 4 -- string(23) "I am html string1000001" Done