⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 php.php

📁 mambo的cms源代码
💻 PHP
📖 第 1 页 / 共 2 页
字号:
<?php/************************************************************************************* * php.php * -------- * Author: Nigel McNie (oracle.shinoda@gmail.com) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) * Release Version: 1.0.3 * CVS Revision Version: $Revision: 1.1 $ * Date Started: 2004/06/20 * Last Modified: $Date: 2004/12/17 08:01:44 $ * * PHP language file for GeSHi. * * CHANGES * ------- * 2004/11/25 (1.0.3) *  -  Added support for multiple object splitters *  -  Fixed &new problem * 2004/10/27 (1.0.2) *  -  Added URL support *  -  Added extra constants * 2004/08/05 (1.0.1) *  -  Added support for symbols * 2004/07/14 (1.0.0) *  -  First Release * * TODO (updated 2004/07/14) * ------------------------- * * Make sure the last few function I may have missed *   (like eval()) are included for highlighting * * Split to several files - php4, php5 etc * ************************************************************************************* * *     This file is part of GeSHi. * *   GeSHi is free software; you can redistribute it and/or modify *   it under the terms of the GNU General Public License as published by *   the Free Software Foundation; either version 2 of the License, or *   (at your option) any later version. * *   GeSHi is distributed in the hope that it will be useful, *   but WITHOUT ANY WARRANTY; without even the implied warranty of *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *   GNU General Public License for more details. * *   You should have received a copy of the GNU General Public License *   along with GeSHi; if not, write to the Free Software *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA * ************************************************************************************/$language_data = array (	'LANG_NAME' => 'PHP',	'COMMENT_SINGLE' => array(1 => '//', 2 => '#'),	'COMMENT_MULTI' => array('/*' => '*/'),	'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,	'QUOTEMARKS' => array("'", '"'),	'ESCAPE_CHAR' => '\\',	'KEYWORDS' => array(		1 => array(			'include', 'require', 'include_once', 'require_once',			'for', 'foreach', 'as', 'if', 'elseif', 'else', 'while', 'do', 'endwhile', 'endif', 'switch', 'case', 'endswitch',			'return', 'break'			),		2 => array(			'null', '__LINE__', '__FILE__',			'false', '&lt;?php', '?&gt;', '&lt;?',			'&lt;script language', '&lt;/script&gt;',			'true', 'var', 'default',			'function', 'class', 'new', '&amp;new',			'__FUNCTION__', '__CLASS__', '__METHOD__', 'PHP_VERSION',			'PHP_OS', 'DEFAULT_INCLUDE_PATH', 'PEAR_INSTALL_DIR', 'PEAR_EXTENSION_DIR',			'PHP_EXTENSION_DIR', 'PHP_BINDIR', 'PHP_LIBDIR', 'PHP_DATADIR', 'PHP_SYSCONFDIR',			'PHP_LOCALSTATEDIR', 'PHP_CONFIG_FILE_PATH', 'PHP_OUTPUT_HANDLER_START', 'PHP_OUTPUT_HANDLER_CONT',			'PHP_OUTPUT_HANDLER_END', 'E_ERROR', 'E_WARNING', 'E_PARSE', 'E_NOTICE',			'E_CORE_ERROR', 'E_CORE_WARNING', 'E_COMPILE_ERROR', 'E_COMPILE_WARNING', 'E_USER_ERROR',			'E_USER_WARNING', 'E_USER_NOTICE', 'E_ALL'			),		3 => array(			'zlib_get_coding_type','zend_version','zend_logo_guid','yp_order','yp_next',			'yp_match','yp_master','yp_get_default_domain','yp_first','yp_errno','yp_err_string',			'yp_cat','yp_all','xml_set_unparsed_entity_decl_handler','xml_set_start_namespace_decl_handler','xml_set_processing_instruction_handler','xml_set_object',			'xml_set_notation_decl_handler','xml_set_external_entity_ref_handler','xml_set_end_namespace_decl_handler','xml_set_element_handler','xml_set_default_handler','xml_set_character_data_handler',			'xml_parser_set_option','xml_parser_get_option','xml_parser_free','xml_parser_create_ns','xml_parser_create','xml_parse_into_struct',			'xml_parse','xml_get_error_code','xml_get_current_line_number','xml_get_current_column_number','xml_get_current_byte_index','xml_error_string',			'wordwrap','wddx_serialize_vars','wddx_serialize_value','wddx_packet_start','wddx_packet_end','wddx_deserialize',			'wddx_add_vars','vsprintf','vprintf','virtual','version_compare','var_export',			'var_dump','utf8_encode','utf8_decode','usort','usleep','user_error',			'urlencode','urldecode','unserialize','unregister_tick_function','unpack','unlink',			'unixtojd','uniqid','umask','uksort','ucwords','ucfirst',			'uasort','trim','trigger_error','touch','token_name','token_get_all',			'tmpfile','time','textdomain','tempnam','tanh','tan',			'system','syslog','symlink','substr_replace','substr_count','substr',			'strval','strtr','strtoupper','strtotime','strtolower','strtok',			'strstr','strspn','strrpos','strrev','strrchr','strpos',			'strncmp','strncasecmp','strnatcmp','strnatcasecmp','strlen','stristr',			'stripslashes','stripcslashes','strip_tags','strftime','stream_wrapper_register','stream_set_write_buffer',			'stream_set_timeout','stream_set_blocking','stream_select','stream_register_wrapper','stream_get_meta_data','stream_filter_prepend',			'stream_filter_append','stream_context_set_params','stream_context_set_option','stream_context_get_options','stream_context_create','strcspn',			'strcoll','strcmp','strchr','strcasecmp','str_word_count','str_shuffle',			'str_rot13','str_replace','str_repeat','str_pad','stat','sscanf',			'srand','sqrt','sql_regcase','sprintf','spliti','split',			'soundex','sort','socket_writev','socket_write','socket_strerror','socket_shutdown',			'socket_setopt','socket_set_timeout','socket_set_option','socket_set_nonblock','socket_set_blocking','socket_set_block',			'socket_sendto','socket_sendmsg','socket_send','socket_select','socket_recvmsg','socket_recvfrom',			'socket_recv','socket_readv','socket_read','socket_listen','socket_last_error','socket_iovec_set',			'socket_iovec_free','socket_iovec_fetch','socket_iovec_delete','socket_iovec_alloc','socket_iovec_add','socket_getsockname',			'socket_getpeername','socket_getopt','socket_get_status','socket_get_option','socket_create_pair','socket_create_listen',			'socket_create','socket_connect','socket_close','socket_clear_error','socket_bind','socket_accept',			'sleep','sizeof','sinh','sin','similar_text','shuffle',			'show_source','shmop_write','shmop_size','shmop_read','shmop_open','shmop_delete',			'shmop_close','shm_remove_var','shm_remove','shm_put_var','shm_get_var','shm_detach',			'shm_attach','shell_exec','sha1_file','sha1','settype','setlocale',			'setcookie','set_time_limit','set_socket_blocking','set_magic_quotes_runtime','set_include_path','set_file_buffer',			'set_error_handler','session_write_close','session_unset','session_unregister','session_start','session_set_save_handler',			'session_set_cookie_params','session_save_path','session_register','session_regenerate_id','session_name','session_module_name',			'session_is_registered','session_id','session_get_cookie_params','session_encode','session_destroy','session_decode',			'session_cache_limiter','session_cache_expire','serialize','sem_remove','sem_release','sem_get',			'sem_acquire','rtrim','rsort','round','rmdir','rewinddir',			'rewind','restore_include_path','restore_error_handler','reset','rename','register_tick_function',			'register_shutdown_function','realpath','readlink','readgzfile','readfile','readdir',			'read_exif_data','rawurlencode','rawurldecode','range','rand','rad2deg',			'quotemeta','quoted_printable_decode','putenv','proc_open','proc_close','printf',			'print_r','prev','preg_split','preg_replace_callback','preg_replace','preg_quote',			'preg_match_all','preg_match','preg_grep','pow','posix_uname','posix_ttyname',			'posix_times','posix_strerror','posix_setuid','posix_setsid','posix_setpgid','posix_setgid',			'posix_seteuid','posix_setegid','posix_mkfifo','posix_kill','posix_isatty','posix_getuid',			'posix_getsid','posix_getrlimit','posix_getpwuid','posix_getpwnam','posix_getppid','posix_getpid',			'posix_getpgrp','posix_getpgid','posix_getlogin','posix_getgroups','posix_getgrnam','posix_getgrgid',			'posix_getgid','posix_geteuid','posix_getegid','posix_getcwd','posix_get_last_error','posix_errno',			'posix_ctermid','pos','popen','pi','phpversion','phpinfo',			'phpcredits','php_uname','php_sapi_name','php_logo_guid','php_ini_scanned_files','pg_update',			'pg_untrace','pg_unescape_bytea','pg_tty','pg_trace','pg_setclientencoding','pg_set_client_encoding',			'pg_send_query','pg_select','pg_result_status','pg_result_seek','pg_result_error','pg_result',			'pg_query','pg_put_line','pg_port','pg_ping','pg_pconnect','pg_options',			'pg_numrows','pg_numfields','pg_num_rows','pg_num_fields','pg_meta_data','pg_lowrite',			'pg_lounlink','pg_loreadall','pg_loread','pg_loopen','pg_loimport','pg_loexport',			'pg_locreate','pg_loclose','pg_lo_write','pg_lo_unlink','pg_lo_tell','pg_lo_seek',			'pg_lo_read_all','pg_lo_read','pg_lo_open','pg_lo_import','pg_lo_export','pg_lo_create',			'pg_lo_close','pg_last_oid','pg_last_notice','pg_last_error','pg_insert','pg_host',			'pg_getlastoid','pg_get_result','pg_get_pid','pg_get_notify','pg_freeresult','pg_free_result',			'pg_fieldtype','pg_fieldsize','pg_fieldprtlen','pg_fieldnum','pg_fieldname','pg_fieldisnull',			'pg_field_type','pg_field_size','pg_field_prtlen','pg_field_num','pg_field_name','pg_field_is_null',			'pg_fetch_row','pg_fetch_result','pg_fetch_object','pg_fetch_assoc','pg_fetch_array','pg_fetch_all',			'pg_exec','pg_escape_string','pg_escape_bytea','pg_errormessage','pg_end_copy','pg_delete',			'pg_dbname','pg_copy_to','pg_copy_from','pg_convert','pg_connection_status','pg_connection_reset',			'pg_connection_busy','pg_connect','pg_cmdtuples','pg_close','pg_clientencoding','pg_client_encoding',			'pg_cancel_query','pg_affected_rows','pfsockopen','pclose','pathinfo','passthru',			'parse_url','parse_str','parse_ini_file','pack','overload','output_reset_rewrite_vars',			'output_add_rewrite_var','ord','openssl_x509_read','openssl_x509_parse','openssl_x509_free','openssl_x509_export_to_file',			'openssl_x509_export','openssl_x509_checkpurpose','openssl_x509_check_private_key','openssl_verify','openssl_sign','openssl_seal',			'openssl_public_encrypt','openssl_public_decrypt','openssl_private_encrypt','openssl_private_decrypt','openssl_pkey_new','openssl_pkey_get_public',			'openssl_pkey_get_private','openssl_pkey_free','openssl_pkey_export_to_file','openssl_pkey_export','openssl_pkcs7_verify','openssl_pkcs7_sign',			'openssl_pkcs7_encrypt','openssl_pkcs7_decrypt','openssl_open','openssl_get_publickey','openssl_get_privatekey','openssl_free_key',			'openssl_error_string','openssl_csr_sign','openssl_csr_new','openssl_csr_export_to_file','openssl_csr_export','openlog',			'opendir','octdec','ob_start','ob_list_handlers','ob_implicit_flush','ob_iconv_handler',			'ob_gzhandler','ob_get_status','ob_get_level','ob_get_length','ob_get_flush','ob_get_contents',			'ob_get_clean','ob_flush','ob_end_flush','ob_end_clean','ob_clean','number_format',			'nl_langinfo','nl2br','ngettext','next','natsort','natcasesort',			'mysql_unbuffered_query','mysql_thread_id','mysql_tablename','mysql_table_name','mysql_stat','mysql_selectdb',			'mysql_select_db','mysql_result','mysql_real_escape_string','mysql_query','mysql_ping','mysql_pconnect',			'mysql_numrows','mysql_numfields','mysql_num_rows','mysql_num_fields','mysql_listtables','mysql_listfields',			'mysql_listdbs','mysql_list_tables','mysql_list_processes','mysql_list_fields','mysql_list_dbs','mysql_insert_id',			'mysql_info','mysql_get_server_info','mysql_get_proto_info','mysql_get_host_info','mysql_get_client_info','mysql_freeresult',			'mysql_free_result','mysql_fieldtype','mysql_fieldtable','mysql_fieldname','mysql_fieldlen','mysql_fieldflags',			'mysql_field_type','mysql_field_table','mysql_field_seek','mysql_field_name','mysql_field_len','mysql_field_flags',			'mysql_fetch_row','mysql_fetch_object','mysql_fetch_lengths','mysql_fetch_field','mysql_fetch_assoc','mysql_fetch_array',			'mysql_escape_string','mysql_error','mysql_errno','mysql_dropdb','mysql_drop_db','mysql_dbname',			'mysql_db_query','mysql_db_name','mysql_data_seek','mysql_createdb','mysql_create_db','mysql_connect',			'mysql_close','mysql_client_encoding','mysql_affected_rows','mysql','mt_srand','mt_rand',			'mt_getrandmax','move_uploaded_file','money_format','mktime','mkdir','min',			'microtime','method_exists','metaphone','memory_get_usage','md5_file','md5',

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -