diff options
Diffstat (limited to 'phpBB/includes/acp/acp_bbcodes.php')
-rw-r--r-- | phpBB/includes/acp/acp_bbcodes.php | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/phpBB/includes/acp/acp_bbcodes.php b/phpBB/includes/acp/acp_bbcodes.php index 9eb594f301..b046424790 100644 --- a/phpBB/includes/acp/acp_bbcodes.php +++ b/phpBB/includes/acp/acp_bbcodes.php @@ -318,14 +318,11 @@ class acp_bbcodes $utf8 = strpos($bbcode_match, 'INTTEXT') !== false; // make sure we have utf8 support + // PHP may not be linked with the bundled PCRE lib and instead with an older version $utf8_pcre_properties = false; - if (version_compare(PHP_VERSION, '5.1.0', '>=') || (version_compare(PHP_VERSION, '5.0.0-dev', '<=') && version_compare(PHP_VERSION, '4.4.0', '>='))) + if (@preg_match('/\p{L}/u', 'a') !== false) { - // While this is the proper range of PHP versions, PHP may not be linked with the bundled PCRE lib and instead with an older version - if (@preg_match('/\p{L}/u', 'a') !== false) - { - $utf8_pcre_properties = true; - } + $utf8_pcre_properties = true; } $fp_match = preg_quote($bbcode_match, '!'); |