plugins/geshi/geshi/php.php
author Dan
Fri, 29 May 2009 19:30:59 -0400
changeset 2 9e3258dfae15
parent 0 441963e5b07a
child 3 f3e2bbbd2155
permissions -rwxr-xr-x
Updated GeSHi. w00t.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     1
<?php
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     2
/*************************************************************************************
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     3
 * php.php
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     4
 * --------
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     5
 * Author: Nigel McNie (nigel@geshi.org)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     6
 * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
     7
 * Release Version: 1.0.8.2
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     8
 * Date Started: 2004/06/20
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
     9
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    10
 * PHP language file for GeSHi.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    11
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    12
 * CHANGES
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    13
 * -------
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    14
 * 2008/05/23 (1.0.7.22)
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    15
 *  -  Added description of extra language features (SF#1970248)
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    16
 * 2004/11/25 (1.0.3)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    17
 *  -  Added support for multiple object splitters
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    18
 *  -  Fixed &new problem
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    19
 * 2004/10/27 (1.0.2)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    20
 *  -  Added URL support
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    21
 *  -  Added extra constants
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    22
 * 2004/08/05 (1.0.1)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    23
 *  -  Added support for symbols
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    24
 * 2004/07/14 (1.0.0)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    25
 *  -  First Release
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    26
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    27
 * TODO (updated 2004/07/14)
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    28
 * -------------------------
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    29
 * * Make sure the last few function I may have missed
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    30
 *   (like eval()) are included for highlighting
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    31
 * * Split to several files - php4, php5 etc
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    32
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    33
 *************************************************************************************
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    34
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    35
 *     This file is part of GeSHi.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    36
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    37
 *   GeSHi is free software; you can redistribute it and/or modify
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    38
 *   it under the terms of the GNU General Public License as published by
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    39
 *   the Free Software Foundation; either version 2 of the License, or
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    40
 *   (at your option) any later version.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    41
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    42
 *   GeSHi is distributed in the hope that it will be useful,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    43
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    44
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    45
 *   GNU General Public License for more details.
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    46
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    47
 *   You should have received a copy of the GNU General Public License
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    48
 *   along with GeSHi; if not, write to the Free Software
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    49
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    50
 *
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    51
 ************************************************************************************/
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    52
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    53
$language_data = array (
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    54
    'LANG_NAME' => 'PHP',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    55
    'COMMENT_SINGLE' => array(1 => '//', 2 => '#'),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    56
    'COMMENT_MULTI' => array('/*' => '*/'),
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    57
    'HARDQUOTE' => array("'", "'"),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    58
    'HARDESCAPE' => array("\'"),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    59
    'COMMENT_REGEXP' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    60
        //Heredoc and Nowdoc syntax
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    61
        3 => '/<<<\s*?(\'?)([a-zA-Z0-9]+?)\1[^\n]*?\\n.*\\n\\2(?![a-zA-Z0-9])/siU',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    62
        // phpdoc comments
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    63
        4 => '#/\*\*(?![\*\/]).*\*/#sU'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    64
        ),
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    65
    'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    66
    'QUOTEMARKS' => array('"'),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    67
    'ESCAPE_CHAR' => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    68
    'ESCAPE_REGEXP' => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    69
        //Simple Single Char Escapes
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    70
        1 => "#\\\\[nfrtv\\$\\\"\n]#i",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    71
        //Hexadecimal Char Specs
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    72
        2 => "#\\\\x[\da-fA-F]{1,2}#i",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    73
        //Octal Char Specs
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    74
        3 => "#\\\\[0-7]{1,3}#",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    75
        //String Parsing of Variable Names
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    76
        4 => "#\\$[a-z0-9_]+(?:\\[[a-z0-9_]+\\]|->[a-z0-9_]+)?|(?:\\{\\$|\\$\\{)[a-z0-9_]+(?:\\[('?)[a-z0-9_]*\\1\\]|->[a-z0-9_]+)*\\}#i",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    77
        //Experimental extension supporting cascaded {${$var}} syntax
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    78
        5 => "#\$[a-z0-9_]+(?:\[[a-z0-9_]+\]|->[a-z0-9_]+)?|(?:\{\$|\$\{)[a-z0-9_]+(?:\[('?)[a-z0-9_]*\\1\]|->[a-z0-9_]+)*\}|\{\$(?R)\}#i",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    79
        //Format String support in ""-Strings
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    80
        6 => "#%(?:%|(?:\d+\\\\\\\$)?\\+?(?:\x20|0|'.)?-?(?:\d+|\\*)?(?:\.\d+)?[bcdefFosuxX])#"
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    81
        ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    82
    'NUMBERS' =>
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    83
        GESHI_NUMBER_INT_BASIC |  GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX |
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    84
        GESHI_NUMBER_FLT_SCI_ZERO,
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    85
    'KEYWORDS' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    86
        1 => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    87
            'include', 'require', 'include_once', 'require_once',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    88
            'for', 'foreach', 'as', 'if', 'elseif', 'else', 'while', 'do', 'endwhile',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    89
            'endif', 'switch', 'case', 'endswitch', 'endfor', 'endforeach',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    90
            'return', 'break', 'continue'
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    91
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
    92
        2 => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    93
            '&amp;new', '&lt;/script&gt;', '&lt;?php',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    94
            '&lt;script language', 'class', 'const',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    95
            'default', 'DEFAULT_INCLUDE_PATH', 'extends',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    96
            'E_ALL', 'E_COMPILE_ERROR', 'E_COMPILE_WARNING',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    97
            'E_CORE_ERROR', 'E_CORE_WARNING', 'E_ERROR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    98
            'E_NOTICE', 'E_PARSE', 'E_STRICT', 'E_USER_ERROR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
    99
            'E_USER_NOTICE', 'E_USER_WARNING', 'E_WARNING',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   100
            'false', 'function', 'interface', 'new', 'null',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   101
            'PEAR_EXTENSION_DIR', 'PEAR_INSTALL_DIR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   102
            'PHP_BINDIR', 'PHP_CONFIG_FILE_PATH', 'PHP_DATADIR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   103
            'PHP_EXTENSION_DIR', 'PHP_LIBDIR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   104
            'PHP_LOCALSTATEDIR', 'PHP_OS',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   105
            'PHP_OUTPUT_HANDLER_CONT', 'PHP_OUTPUT_HANDLER_END',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   106
            'PHP_OUTPUT_HANDLER_START', 'PHP_SYSCONFDIR',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   107
            'PHP_VERSION', 'private', 'public', 'self', 'true',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   108
            'var', '__CLASS__', '__FILE__', '__FUNCTION__',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   109
            '__LINE__', '__METHOD__'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   110
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   111
        3 => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   112
            'abs', 'acos', 'acosh', 'addcslashes', 'addslashes', 'aggregate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   113
            'aggregate_methods', 'aggregate_methods_by_list',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   114
            'aggregate_methods_by_regexp',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   115
            'aggregate_properties',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   116
            'aggregate_properties_by_list',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   117
            'aggregate_properties_by_regexp', 'aggregation_info',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   118
            'apache_child_terminate', 'apache_get_version',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   119
            'apache_lookup_uri', 'apache_note',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   120
            'apache_request_headers', 'apache_response_headers',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   121
            'apache_setenv', 'array', 'array_change_key_case',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   122
            'array_chunk', 'array_count_values', 'array_diff',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   123
            'array_diff_assoc', 'array_fill', 'array_filter',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   124
            'array_flip', 'array_intersect',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   125
            'array_intersect_assoc', 'array_keys',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   126
            'array_key_exists', 'array_map', 'array_merge',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   127
            'array_merge_recursive', 'array_multisort',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   128
            'array_pad', 'array_pop', 'array_push', 'array_rand',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   129
            'array_reduce', 'array_reverse', 'array_search',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   130
            'array_shift', 'array_slice', 'array_splice',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   131
            'array_sum', 'array_unique', 'array_unshift',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   132
            'array_values', 'array_walk', 'arsort', 'asin',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   133
            'asinh', 'asort', 'assert', 'assert_options', 'atan',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   134
            'atan2', 'atanh', 'base64_decode', 'base64_encode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   135
            'basename', 'base_convert', 'bcadd', 'bccomp',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   136
            'bcdiv', 'bcmod', 'bcmul', 'bcpow', 'bcscale',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   137
            'bcsqrt', 'bcsub', 'bin2hex', 'bindec',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   138
            'bindtextdomain', 'bind_textdomain_codeset',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   139
            'bzclose', 'bzcompress', 'bzdecompress', 'bzerrno',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   140
            'bzerror', 'bzerrstr', 'bzflush', 'bzopen', 'bzread',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   141
            'bzwrite', 'call_user_func', 'call_user_func_array',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   142
            'call_user_method', 'call_user_method_array',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   143
            'cal_days_in_month', 'cal_from_jd', 'cal_info',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   144
            'cal_to_jd', 'ceil', 'chdir', 'checkdate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   145
            'checkdnsrr', 'chgrp', 'chmod', 'chop', 'chown',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   146
            'chr', 'chunk_split', 'class_exists',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   147
            'clearstatcache', 'closedir', 'closelog', 'compact',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   148
            'connection_aborted', 'connection_status',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   149
            'constant', 'convert_cyr_string', 'copy', 'cos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   150
            'cosh', 'count', 'count_chars', 'crc32',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   151
            'create_function', 'crypt', 'ctype_alnum',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   152
            'ctype_alpha', 'ctype_cntrl', 'ctype_digit',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   153
            'ctype_graph', 'ctype_lower', 'ctype_print',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   154
            'ctype_punct', 'ctype_space', 'ctype_upper',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   155
            'ctype_xdigit', 'current', 'date', 'dba_close',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   156
            'dba_delete', 'dba_exists', 'dba_fetch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   157
            'dba_firstkey', 'dba_handlers', 'dba_insert',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   158
            'dba_list', 'dba_nextkey', 'dba_open',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   159
            'dba_optimize', 'dba_popen', 'dba_replace',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   160
            'dba_sync', 'dcgettext', 'dcngettext', 'deaggregate',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   161
            'debug_backtrace', 'debug_zval_dump', 'decbin',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   162
            'dechex', 'decoct', 'define', 'defined',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   163
            'define_syslog_variables', 'deg2rad', 'dgettext',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   164
            'die', 'dir', 'dirname', 'diskfreespace',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   165
            'disk_free_space', 'disk_total_space', 'dl',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   166
            'dngettext', 'doubleval', 'each', 'easter_date',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   167
            'easter_days', 'echo', 'empty', 'end', 'ereg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   168
            'eregi', 'eregi_replace', 'ereg_replace',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   169
            'error_log', 'error_reporting', 'escapeshellarg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   170
            'escapeshellcmd', 'eval', 'exec', 'exif_imagetype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   171
            'exif_read_data', 'exif_tagname', 'exif_thumbnail',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   172
            'exit', 'exp', 'explode', 'expm1',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   173
            'extension_loaded', 'extract', 'ezmlm_hash',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   174
            'fclose', 'feof', 'fflush', 'fgetc', 'fgetcsv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   175
            'fgets', 'fgetss', 'file', 'fileatime', 'filectime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   176
            'filegroup', 'fileinode', 'filemtime', 'fileowner',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   177
            'fileperms', 'filepro', 'filepro_fieldcount',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   178
            'filepro_fieldname', 'filepro_fieldtype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   179
            'filepro_fieldwidth', 'filepro_retrieve',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   180
            'filepro_rowcount', 'filesize', 'filetype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   181
            'file_exists', 'file_get_contents', 'floatval',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   182
            'flock', 'floor', 'flush', 'fmod', 'fnmatch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   183
            'fopen', 'fpassthru', 'fputs', 'fread', 'frenchtojd',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   184
            'fscanf', 'fseek', 'fsockopen', 'fstat', 'ftell',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   185
            'ftok', 'ftp_cdup', 'ftp_chdir', 'ftp_close',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   186
            'ftp_connect', 'ftp_delete', 'ftp_exec', 'ftp_fget',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   187
            'ftp_fput', 'ftp_get', 'ftp_get_option', 'ftp_login',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   188
            'ftp_mdtm', 'ftp_mkdir', 'ftp_nb_continue',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   189
            'ftp_nb_fget', 'ftp_nb_fput', 'ftp_nb_get',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   190
            'ftp_nb_put', 'ftp_nlist', 'ftp_pasv', 'ftp_put',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   191
            'ftp_pwd', 'ftp_quit', 'ftp_rawlist', 'ftp_rename',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   192
            'ftp_rmdir', 'ftp_set_option', 'ftp_site',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   193
            'ftp_size', 'ftp_ssl_connect', 'ftp_systype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   194
            'ftruncate', 'function_exists', 'func_get_arg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   195
            'func_get_args', 'func_num_args', 'fwrite',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   196
            'getallheaders', 'getcwd', 'getdate', 'getenv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   197
            'gethostbyaddr', 'gethostbyname', 'gethostbynamel',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   198
            'getimagesize', 'getlastmod', 'getmxrr', 'getmygid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   199
            'getmyinode', 'getmypid', 'getmyuid', 'getopt',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   200
            'getprotobyname', 'getprotobynumber', 'getrandmax',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   201
            'getrusage', 'getservbyname', 'getservbyport',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   202
            'gettext', 'gettimeofday', 'gettype', 'get_browser',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   203
            'get_cfg_var', 'get_class', 'get_class_methods',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   204
            'get_class_vars', 'get_current_user',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   205
            'get_declared_classes', 'get_defined_constants',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   206
            'get_defined_functions', 'get_defined_vars',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   207
            'get_extension_funcs', 'get_html_translation_table',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   208
            'get_included_files', 'get_include_path',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   209
            'get_loaded_extensions', 'get_magic_quotes_gpc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   210
            'get_magic_quotes_runtime', 'get_meta_tags',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   211
            'get_object_vars', 'get_parent_class',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   212
            'get_required_files', 'get_resource_type', 'glob',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   213
            'global', 'gmdate', 'gmmktime', 'gmstrftime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   214
            'gregoriantojd', 'gzclose', 'gzcompress',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   215
            'gzdeflate', 'gzencode', 'gzeof', 'gzfile', 'gzgetc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   216
            'gzgets', 'gzgetss', 'gzinflate', 'gzopen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   217
            'gzpassthru', 'gzputs', 'gzread', 'gzrewind',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   218
            'gzseek', 'gztell', 'gzuncompress', 'gzwrite',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   219
            'header', 'headers_sent', 'hebrev', 'hebrevc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   220
            'hexdec', 'highlight_file', 'highlight_string',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   221
            'htmlentities', 'htmlspecialchars',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   222
            'html_entity_decode', 'hypot', 'i18n_convert',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   223
            'i18n_discover_encoding', 'i18n_http_input',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   224
            'i18n_http_output', 'i18n_internal_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   225
            'i18n_ja_jp_hantozen', 'i18n_mime_header_decode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   226
            'i18n_mime_header_encode', 'iconv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   227
            'iconv_get_encoding', 'iconv_set_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   228
            'ignore_user_abort', 'image_type_to_mime_type',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   229
            'implode', 'import_request_variables', 'ini_alter',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   230
            'ini_get', 'ini_get_all', 'ini_restore', 'ini_set',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   231
            'intval', 'in_array', 'ip2long', 'iptcembed',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   232
            'iptcparse', 'isset', 'is_a', 'is_array', 'is_bool',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   233
            'is_callable', 'is_dir', 'is_double',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   234
            'is_executable', 'is_file', 'is_finite', 'is_float',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   235
            'is_infinite', 'is_int', 'is_integer', 'is_link',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   236
            'is_long', 'is_nan', 'is_null', 'is_numeric',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   237
            'is_object', 'is_readable', 'is_real', 'is_resource',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   238
            'is_scalar', 'is_string', 'is_subclass_of',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   239
            'is_uploaded_file', 'is_writable', 'is_writeable',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   240
            'jddayofweek', 'jdmonthname', 'jdtofrench',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   241
            'jdtogregorian', 'jdtojewish', 'jdtojulian',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   242
            'jdtounix', 'jewishtojd', 'join', 'juliantojd',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   243
            'key', 'key_exists', 'krsort', 'ksort', 'lcg_value',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   244
            'levenshtein', 'link', 'linkinfo', 'list',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   245
            'localeconv', 'localtime', 'log', 'log1p', 'log10',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   246
            'long2ip', 'lstat', 'ltrim', 'magic_quotes_runtime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   247
            'mail', 'max', 'mbereg', 'mberegi',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   248
            'mberegi_replace', 'mbereg_match', 'mbereg_replace',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   249
            'mbereg_search', 'mbereg_search_getpos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   250
            'mbereg_search_getregs', 'mbereg_search_init',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   251
            'mbereg_search_pos', 'mbereg_search_regs',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   252
            'mbereg_search_setpos', 'mbregex_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   253
            'mbsplit', 'mbstrcut', 'mbstrlen', 'mbstrpos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   254
            'mbstrrpos', 'mbsubstr', 'mb_convert_case',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   255
            'mb_convert_encoding', 'mb_convert_kana',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   256
            'mb_convert_variables', 'mb_decode_mimeheader',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   257
            'mb_decode_numericentity', 'mb_detect_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   258
            'mb_detect_order', 'mb_encode_mimeheader',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   259
            'mb_encode_numericentity', 'mb_ereg', 'mb_eregi',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   260
            'mb_eregi_replace', 'mb_ereg_match',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   261
            'mb_ereg_replace', 'mb_ereg_search',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   262
            'mb_ereg_search_getpos', 'mb_ereg_search_getregs',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   263
            'mb_ereg_search_init', 'mb_ereg_search_pos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   264
            'mb_ereg_search_regs', 'mb_ereg_search_setpos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   265
            'mb_get_info', 'mb_http_input', 'mb_http_output',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   266
            'mb_internal_encoding', 'mb_language',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   267
            'mb_output_handler', 'mb_parse_str',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   268
            'mb_preferred_mime_name', 'mb_regex_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   269
            'mb_regex_set_options', 'mb_send_mail', 'mb_split',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   270
            'mb_strcut', 'mb_strimwidth', 'mb_strlen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   271
            'mb_strpos', 'mb_strrpos', 'mb_strtolower',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   272
            'mb_strtoupper', 'mb_strwidth',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   273
            'mb_substitute_character', 'mb_substr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   274
            'mb_substr_count', 'md5', 'md5_file',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   275
            'memory_get_usage', 'metaphone', 'method_exists',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   276
            'microtime', 'min', 'mkdir', 'mktime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   277
            'money_format', 'move_uploaded_file',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   278
            'mt_getrandmax', 'mt_rand', 'mt_srand', 'mysql',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   279
            'mysql_affected_rows', 'mysql_client_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   280
            'mysql_close', 'mysql_connect', 'mysql_createdb',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   281
            'mysql_create_db', 'mysql_data_seek', 'mysql_dbname',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   282
            'mysql_db_name', 'mysql_db_query', 'mysql_dropdb',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   283
            'mysql_drop_db', 'mysql_errno', 'mysql_error',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   284
            'mysql_escape_string', 'mysql_fetch_array',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   285
            'mysql_fetch_assoc', 'mysql_fetch_field',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   286
            'mysql_fetch_lengths', 'mysql_fetch_object',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   287
            'mysql_fetch_row', 'mysql_fieldflags',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   288
            'mysql_fieldlen', 'mysql_fieldname',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   289
            'mysql_fieldtable', 'mysql_fieldtype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   290
            'mysql_field_flags', 'mysql_field_len',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   291
            'mysql_field_name', 'mysql_field_seek',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   292
            'mysql_field_table', 'mysql_field_type',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   293
            'mysql_freeresult', 'mysql_free_result',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   294
            'mysql_get_client_info', 'mysql_get_host_info',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   295
            'mysql_get_proto_info', 'mysql_get_server_info',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   296
            'mysql_info', 'mysql_insert_id', 'mysql_listdbs',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   297
            'mysql_listfields', 'mysql_listtables',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   298
            'mysql_list_dbs', 'mysql_list_fields',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   299
            'mysql_list_processes', 'mysql_list_tables',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   300
            'mysql_numfields', 'mysql_numrows',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   301
            'mysql_num_fields', 'mysql_num_rows',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   302
            'mysql_pconnect', 'mysql_ping', 'mysql_query',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   303
            'mysql_real_escape_string', 'mysql_result',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   304
            'mysql_selectdb', 'mysql_select_db', 'mysql_stat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   305
            'mysql_tablename', 'mysql_table_name',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   306
            'mysql_thread_id', 'mysql_unbuffered_query',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   307
            'natcasesort', 'natsort', 'next', 'ngettext',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   308
            'nl2br', 'nl_langinfo', 'number_format', 'ob_clean',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   309
            'ob_end_clean', 'ob_end_flush', 'ob_flush',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   310
            'ob_get_clean', 'ob_get_contents', 'ob_get_flush',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   311
            'ob_get_length', 'ob_get_level', 'ob_get_status',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   312
            'ob_gzhandler', 'ob_iconv_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   313
            'ob_implicit_flush', 'ob_list_handlers', 'ob_start',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   314
            'octdec', 'opendir', 'openlog', 'openssl_csr_export',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   315
            'openssl_csr_export_to_file', 'openssl_csr_new',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   316
            'openssl_csr_sign', 'openssl_error_string',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   317
            'openssl_free_key', 'openssl_get_privatekey',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   318
            'openssl_get_publickey', 'openssl_open',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   319
            'openssl_pkcs7_decrypt', 'openssl_pkcs7_encrypt',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   320
            'openssl_pkcs7_sign', 'openssl_pkcs7_verify',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   321
            'openssl_pkey_export', 'openssl_pkey_export_to_file',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   322
            'openssl_pkey_free', 'openssl_pkey_get_private',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   323
            'openssl_pkey_get_public', 'openssl_pkey_new',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   324
            'openssl_private_decrypt', 'openssl_private_encrypt',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   325
            'openssl_public_decrypt', 'openssl_public_encrypt',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   326
            'openssl_seal', 'openssl_sign', 'openssl_verify',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   327
            'openssl_x509_checkpurpose',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   328
            'openssl_x509_check_private_key',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   329
            'openssl_x509_export', 'openssl_x509_export_to_file',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   330
            'openssl_x509_free', 'openssl_x509_parse',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   331
            'openssl_x509_read', 'ord', 'output_add_rewrite_var',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   332
            'output_reset_rewrite_vars', 'overload', 'pack',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   333
            'parse_ini_file', 'parse_str', 'parse_url',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   334
            'passthru', 'pathinfo', 'pclose', 'pfsockopen',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   335
            'pg_affected_rows', 'pg_cancel_query',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   336
            'pg_clientencoding', 'pg_client_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   337
            'pg_close', 'pg_cmdtuples', 'pg_connect',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   338
            'pg_connection_busy', 'pg_connection_reset',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   339
            'pg_connection_status', 'pg_convert', 'pg_copy_from',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   340
            'pg_copy_to', 'pg_dbname', 'pg_delete',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   341
            'pg_end_copy', 'pg_errormessage', 'pg_escape_bytea',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   342
            'pg_escape_string', 'pg_exec', 'pg_fetch_all',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   343
            'pg_fetch_array', 'pg_fetch_assoc',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   344
            'pg_fetch_object', 'pg_fetch_result', 'pg_fetch_row',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   345
            'pg_fieldisnull', 'pg_fieldname', 'pg_fieldnum',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   346
            'pg_fieldprtlen', 'pg_fieldsize', 'pg_fieldtype',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   347
            'pg_field_is_null', 'pg_field_name', 'pg_field_num',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   348
            'pg_field_prtlen', 'pg_field_size', 'pg_field_type',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   349
            'pg_freeresult', 'pg_free_result', 'pg_getlastoid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   350
            'pg_get_notify', 'pg_get_pid', 'pg_get_result',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   351
            'pg_host', 'pg_insert', 'pg_last_error',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   352
            'pg_last_notice', 'pg_last_oid', 'pg_loclose',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   353
            'pg_locreate', 'pg_loexport', 'pg_loimport',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   354
            'pg_loopen', 'pg_loread', 'pg_loreadall',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   355
            'pg_lounlink', 'pg_lowrite', 'pg_lo_close',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   356
            'pg_lo_create', 'pg_lo_export', 'pg_lo_import',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   357
            'pg_lo_open', 'pg_lo_read', 'pg_lo_read_all',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   358
            'pg_lo_seek', 'pg_lo_tell', 'pg_lo_unlink',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   359
            'pg_lo_write', 'pg_meta_data', 'pg_numfields',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   360
            'pg_numrows', 'pg_num_fields', 'pg_num_rows',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   361
            'pg_options', 'pg_pconnect', 'pg_ping', 'pg_port',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   362
            'pg_put_line', 'pg_query', 'pg_result',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   363
            'pg_result_error', 'pg_result_seek',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   364
            'pg_result_status', 'pg_select', 'pg_send_query',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   365
            'pg_setclientencoding', 'pg_set_client_encoding',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   366
            'pg_trace', 'pg_tty', 'pg_unescape_bytea',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   367
            'pg_untrace', 'pg_update', 'phpcredits', 'phpinfo',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   368
            'phpversion', 'php_ini_scanned_files',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   369
            'php_logo_guid', 'php_sapi_name', 'php_uname', 'pi',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   370
            'popen', 'pos', 'posix_ctermid', 'posix_errno',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   371
            'posix_getcwd', 'posix_getegid', 'posix_geteuid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   372
            'posix_getgid', 'posix_getgrgid', 'posix_getgrnam',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   373
            'posix_getgroups', 'posix_getlogin', 'posix_getpgid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   374
            'posix_getpgrp', 'posix_getpid', 'posix_getppid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   375
            'posix_getpwnam', 'posix_getpwuid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   376
            'posix_getrlimit', 'posix_getsid', 'posix_getuid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   377
            'posix_get_last_error', 'posix_isatty', 'posix_kill',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   378
            'posix_mkfifo', 'posix_setegid', 'posix_seteuid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   379
            'posix_setgid', 'posix_setpgid', 'posix_setsid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   380
            'posix_setuid', 'posix_strerror', 'posix_times',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   381
            'posix_ttyname', 'posix_uname', 'pow', 'preg_grep',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   382
            'preg_match', 'preg_match_all', 'preg_quote',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   383
            'preg_replace', 'preg_replace_callback',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   384
            'preg_split', 'prev', 'print', 'printf', 'print_r',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   385
            'proc_close', 'proc_open', 'putenv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   386
            'quoted_printable_decode', 'quotemeta', 'rad2deg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   387
            'rand', 'range', 'rawurldecode', 'rawurlencode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   388
            'readdir', 'readfile', 'readgzfile', 'readlink',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   389
            'read_exif_data', 'realpath',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   390
            'register_shutdown_function',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   391
            'register_tick_function', 'rename', 'reset',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   392
            'restore_error_handler', 'restore_include_path',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   393
            'rewind', 'rewinddir', 'rmdir', 'round', 'rsort',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   394
            'rtrim', 'sem_acquire', 'sem_get', 'sem_release',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   395
            'sem_remove', 'serialize', 'session_cache_expire',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   396
            'session_cache_limiter', 'session_decode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   397
            'session_destroy', 'session_encode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   398
            'session_get_cookie_params', 'session_id',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   399
            'session_is_registered', 'session_module_name',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   400
            'session_name', 'session_regenerate_id',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   401
            'session_register', 'session_save_path',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   402
            'session_set_cookie_params',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   403
            'session_set_save_handler', 'session_start',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   404
            'session_unregister', 'session_unset',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   405
            'session_write_close', 'setcookie', 'setlocale',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   406
            'settype', 'set_error_handler', 'set_file_buffer',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   407
            'set_include_path', 'set_magic_quotes_runtime',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   408
            'set_socket_blocking', 'set_time_limit', 'sha1',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   409
            'sha1_file', 'shell_exec', 'shmop_close',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   410
            'shmop_delete', 'shmop_open', 'shmop_read',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   411
            'shmop_size', 'shmop_write', 'shm_attach',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   412
            'shm_detach', 'shm_get_var', 'shm_put_var',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   413
            'shm_remove', 'shm_remove_var', 'show_source',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   414
            'shuffle', 'similar_text', 'sin', 'sinh', 'sizeof',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   415
            'sleep', 'socket_accept', 'socket_bind',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   416
            'socket_clear_error', 'socket_close',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   417
            'socket_connect', 'socket_create',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   418
            'socket_create_listen', 'socket_create_pair',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   419
            'socket_getopt', 'socket_getpeername',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   420
            'socket_getsockname', 'socket_get_option',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   421
            'socket_get_status', 'socket_iovec_add',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   422
            'socket_iovec_alloc', 'socket_iovec_delete',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   423
            'socket_iovec_fetch', 'socket_iovec_free',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   424
            'socket_iovec_set', 'socket_last_error',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   425
            'socket_listen', 'socket_read', 'socket_readv',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   426
            'socket_recv', 'socket_recvfrom', 'socket_recvmsg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   427
            'socket_select', 'socket_send', 'socket_sendmsg',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   428
            'socket_sendto', 'socket_setopt', 'socket_set_block',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   429
            'socket_set_blocking', 'socket_set_nonblock',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   430
            'socket_set_option', 'socket_set_timeout',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   431
            'socket_shutdown', 'socket_strerror', 'socket_write',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   432
            'socket_writev', 'sort', 'soundex', 'split',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   433
            'spliti', 'sprintf', 'sql_regcase', 'sqrt', 'srand',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   434
            'sscanf', 'stat', 'static', 'strcasecmp', 'strchr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   435
            'strcmp', 'strcoll', 'strcspn',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   436
            'stream_context_create',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   437
            'stream_context_get_options',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   438
            'stream_context_set_option',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   439
            'stream_context_set_params', 'stream_filter_append',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   440
            'stream_filter_prepend', 'stream_get_meta_data',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   441
            'stream_register_wrapper', 'stream_select',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   442
            'stream_set_blocking', 'stream_set_timeout',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   443
            'stream_set_write_buffer', 'stream_wrapper_register',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   444
            'strftime', 'stripcslashes', 'stripslashes',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   445
            'strip_tags', 'stristr', 'strlen', 'strnatcasecmp',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   446
            'strnatcmp', 'strncasecmp', 'strncmp', 'strpos',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   447
            'strrchr', 'strrev', 'strrpos', 'strspn', 'strstr',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   448
            'strtok', 'strtolower', 'strtotime', 'strtoupper',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   449
            'strtr', 'strval', 'str_pad', 'str_repeat',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   450
            'str_replace', 'str_rot13', 'str_shuffle',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   451
            'str_word_count', 'substr', 'substr_count',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   452
            'substr_replace', 'symlink', 'syslog', 'system',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   453
            'tan', 'tanh', 'tempnam', 'textdomain', 'time',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   454
            'tmpfile', 'token_get_all', 'token_name', 'touch',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   455
            'trigger_error', 'trim', 'uasort', 'ucfirst',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   456
            'ucwords', 'uksort', 'umask', 'uniqid', 'unixtojd',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   457
            'unlink', 'unpack', 'unregister_tick_function',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   458
            'unserialize', 'unset', 'urldecode', 'urlencode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   459
            'user_error', 'usleep', 'usort', 'utf8_decode',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   460
            'utf8_encode', 'var_dump', 'var_export',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   461
            'version_compare', 'virtual', 'vprintf', 'vsprintf',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   462
            'wddx_add_vars', 'wddx_deserialize',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   463
            'wddx_packet_end', 'wddx_packet_start',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   464
            'wddx_serialize_value', 'wddx_serialize_vars',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   465
            'wordwrap', 'xml_error_string',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   466
            'xml_get_current_byte_index',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   467
            'xml_get_current_column_number',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   468
            'xml_get_current_line_number', 'xml_get_error_code',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   469
            'xml_parse', 'xml_parser_create',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   470
            'xml_parser_create_ns', 'xml_parser_free',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   471
            'xml_parser_get_option', 'xml_parser_set_option',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   472
            'xml_parse_into_struct',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   473
            'xml_set_character_data_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   474
            'xml_set_default_handler', 'xml_set_element_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   475
            'xml_set_end_namespace_decl_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   476
            'xml_set_external_entity_ref_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   477
            'xml_set_notation_decl_handler', 'xml_set_object',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   478
            'xml_set_processing_instruction_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   479
            'xml_set_start_namespace_decl_handler',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   480
            'xml_set_unparsed_entity_decl_handler', 'yp_all',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   481
            'yp_cat', 'yp_errno', 'yp_err_string', 'yp_first',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   482
            'yp_get_default_domain', 'yp_master', 'yp_match',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   483
            'yp_next', 'yp_order', 'zend_logo_guid',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   484
            'zend_version', 'zlib_get_coding_type', '_'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   485
            )
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   486
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   487
    'SYMBOLS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   488
        1 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   489
            '<%', '<%=', '%>', '<?', '<?=', '?>'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   490
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   491
        0 => array(
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   492
            '(', ')', '[', ']', '{', '}',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   493
            '!', '@', '%', '&', '|', '/',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   494
            '<', '>',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   495
            '=', '-', '+', '*',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   496
            '.', ':', ',', ';'
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   497
            )
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   498
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   499
    'CASE_SENSITIVE' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   500
        GESHI_COMMENTS => false,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   501
        1 => false,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   502
        2 => false,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   503
        3 => false,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   504
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   505
    'STYLES' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   506
        'KEYWORDS' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   507
            1 => 'color: #b1b100;',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   508
            2 => 'color: #000000; font-weight: bold;',
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   509
            3 => 'color: #990000;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   510
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   511
        'COMMENTS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   512
            1 => 'color: #666666; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   513
            2 => 'color: #666666; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   514
            3 => 'color: #0000cc; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   515
            4 => 'color: #009933; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   516
            'MULTI' => 'color: #666666; font-style: italic;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   517
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   518
        'ESCAPE_CHAR' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   519
            0 => 'color: #000099; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   520
            1 => 'color: #000099; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   521
            2 => 'color: #660099; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   522
            3 => 'color: #660099; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   523
            4 => 'color: #006699; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   524
            5 => 'color: #006699; font-weight: bold; font-style: italic;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   525
            6 => 'color: #009933; font-weight: bold;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   526
            'HARD' => 'color: #000099; font-weight: bold;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   527
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   528
        'BRACKETS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   529
            0 => 'color: #009900;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   530
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   531
        'STRINGS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   532
            0 => 'color: #0000ff;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   533
            'HARD' => 'color: #0000ff;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   534
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   535
        'NUMBERS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   536
            0 => 'color: #cc66cc;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   537
            GESHI_NUMBER_OCT_PREFIX => 'color: #208080;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   538
            GESHI_NUMBER_HEX_PREFIX => 'color: #208080;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   539
            GESHI_NUMBER_FLT_SCI_ZERO => 'color:#800080;',
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   540
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   541
        'METHODS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   542
            1 => 'color: #004000;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   543
            2 => 'color: #004000;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   544
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   545
        'SYMBOLS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   546
            0 => 'color: #339933;',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   547
            1 => 'color: #000000; font-weight: bold;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   548
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   549
        'REGEXPS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   550
            0 => 'color: #000088;'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   551
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   552
        'SCRIPT' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   553
            0 => '',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   554
            1 => '',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   555
            2 => '',
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   556
            3 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   557
            4 => '',
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   558
            5 => ''
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   559
            )
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   560
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   561
    'URLS' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   562
        1 => '',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   563
        2 => '',
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   564
        3 => 'http://www.php.net/{FNAMEL}'
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   565
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   566
    'OOLANG' => true,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   567
    'OBJECT_SPLITTERS' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   568
        1 => '-&gt;',
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   569
        2 => '::'
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   570
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   571
    'REGEXPS' => array(
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   572
        //Variables
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   573
        0 => "[\\$]{1,2}[a-zA-Z_][a-zA-Z0-9_]*"
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   574
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   575
    'STRICT_MODE_APPLIES' => GESHI_MAYBE,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   576
    'SCRIPT_DELIMITERS' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   577
        0 => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   578
            '<?php' => '?>'
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   579
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   580
        1 => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   581
            '<?' => '?>'
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   582
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   583
        2 => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   584
            '<%' => '%>'
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   585
            ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   586
        3 => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   587
            '<script language="php">' => '</script>'
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   588
            ),
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   589
        4 => "/(<\?(?:php)?)(?:'(?:[^'\\\\]|\\\\.)*?'|\"(?:[^\"\\\\]|\\\\.)*?\"|\/\*(?!\*\/).*?\*\/|.)*?(\?>|\Z)/sm",
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   590
        5 => "/(<%)(?:'(?:[^'\\\\]|\\\\.)*?'|\"(?:[^\"\\\\]|\\\\.)*?\"|\/\*(?!\*\/).*?\*\/|.)*?(%>|\Z)/sm"
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   591
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   592
    'HIGHLIGHT_STRICT_BLOCK' => array(
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   593
        0 => true,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   594
        1 => true,
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   595
        2 => true,
2
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   596
        3 => true,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   597
        4 => true,
9e3258dfae15 Updated GeSHi. w00t.
Dan
parents: 0
diff changeset
   598
        5 => true
0
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   599
        ),
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   600
    'TAB_WIDTH' => 4
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   601
);
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   602
441963e5b07a Initial population - based on GeSHi 1.0.7.20
Dan
parents:
diff changeset
   603
?>