diff options
-rw-r--r-- | ext/standard/string.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/standard/string.c b/ext/standard/string.c index b93685b315..110dcad657 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -2837,6 +2837,30 @@ static void php_hebrev(INTERNAL_FUNCTION_PARAMETERS, int convert_newlines) case ')': *target = '('; break; + case '[': + *target = ']'; + break; + case ']': + *target = '['; + break; + case '{': + *target = '}'; + break; + case '}': + *target = '{'; + break; + case '<': + *target = '>'; + break; + case '>': + *target = '<'; + break; + case '\\': + *target = '/'; + break; + case '/': + *target = '\\'; + break; default: break; } |