--TEST-- Test soundex() function : basic functionality --FILE-- .?"), "!%^&*()_-+={}[]:;@~#<,>.?")) { echo "Strings equal : TEST PASSED\n"; } else { echo "Strings unequal : TEST FAILED\n"; } echo "\nEnsure strings round trip\n"; $str = "str_rot13() tests starting"; $encode = str_rot13($str); $decode = str_rot13($encode); if (strcmp($str, $decode) == 0) { echo "Strings equal : TEST PASSED\n"; } else { echo "Strings unequal : TEST FAILED\n"; } ?> ===DONE=== --EXPECT-- *** Testing str_rot13() : basic functionality *** Basic tests string(26) "fge_ebg13() grfgf fgnegvat" string(26) "nopqrstuvwxyzabcdefghijklm" Ensure numeric characters are left untouched Strings equal : TEST PASSED Ensure non-alphabetic characters are left untouched Strings unequal : TEST FAILED Ensure strings round trip Strings equal : TEST PASSED ===DONE===