diff options
Diffstat (limited to 'pygments/lexers/php.py')
-rw-r--r-- | pygments/lexers/php.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pygments/lexers/php.py b/pygments/lexers/php.py index bd4a2376..ea7e5814 100644 --- a/pygments/lexers/php.py +++ b/pygments/lexers/php.py @@ -176,6 +176,8 @@ class PhpLexer(RegexLexer): include('magicconstants'), (r'\$\{\$+' + _ident_inner + r'\}', Name.Variable), (r'\$+' + _ident_inner, Name.Variable), + (r'(self|parent)\b(?=\s*::)', Name.Class), + (_ident_inner + r'(?=\s*\()', Name.Function), (_ident_inner, Name.Other), (r'(\d+\.\d*|\d*\.\d+)(e[+-]?[0-9]+)?', Number.Float), (r'\d+e[+-]?[0-9]+', Number.Float), |