Index: lib/src/prism/components/prism-php-extras.js |
diff --git a/lib/src/prism/components/prism-php-extras.js b/lib/src/prism/components/prism-php-extras.js |
index 914172ea41f0eb882f5e9aee046963585948af05..d40161b0d85c775d5fe7a2c8d2930ac796c90f64 100644 |
--- a/lib/src/prism/components/prism-php-extras.js |
+++ b/lib/src/prism/components/prism-php-extras.js |
@@ -1,6 +1,6 @@ |
Prism.languages.insertBefore('php', 'variable', { |
- 'this': /\$this/, |
- 'global': /\$_?(GLOBALS|SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)/, |
+ 'this': /\$this\b/, |
+ 'global': /\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)/, |
'scope': { |
pattern: /\b[\w\\]+::/, |
inside: { |