Back to index

moin  1.9.0~rc2
_phpbuiltins.py
Go to the documentation of this file.
00001 # -*- coding: utf-8 -*-
00002 """
00003     pygments.lexers._phpbuiltins
00004     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
00005 
00006     This file loads the function names and their modules from the
00007     php webpage and generates itself.
00008 
00009     Do not alter the MODULES dict by hand!
00010 
00011     WARNING: the generation transfers quite much data over your
00012              internet connection. don't run that at home, use
00013              a server ;-)
00014 
00015     :copyright: Copyright 2006-2009 by the Pygments team, see AUTHORS.
00016     :license: BSD, see LICENSE for details.
00017 """
00018 
00019 
00020 MODULES = {'.NET': ['dotnet_load'],
00021  'APD': ['apd_breakpoint',
00022          'apd_callstack',
00023          'apd_clunk',
00024          'apd_continue',
00025          'apd_croak',
00026          'apd_dump_function_table',
00027          'apd_dump_persistent_resources',
00028          'apd_dump_regular_resources',
00029          'apd_echo',
00030          'apd_get_active_symbols',
00031          'apd_set_pprof_trace',
00032          'apd_set_session',
00033          'apd_set_session_trace',
00034          'apd_set_socket_session_trace',
00035          'override_function',
00036          'rename_function'],
00037  'Apache': ['apache_child_terminate',
00038             'apache_get_modules',
00039             'apache_get_version',
00040             'apache_getenv',
00041             'apache_lookup_uri',
00042             'apache_note',
00043             'apache_request_headers',
00044             'apache_reset_timeout',
00045             'apache_response_headers',
00046             'apache_setenv',
00047             'ascii2ebcdic',
00048             'ebcdic2ascii',
00049             'getallheaders',
00050             'virtual'],
00051  'Arrays': ['array',
00052             'array_change_key_case',
00053             'array_chunk',
00054             'array_combine',
00055             'array_count_values',
00056             'array_diff',
00057             'array_diff_assoc',
00058             'array_diff_key',
00059             'array_diff_uassoc',
00060             'array_diff_ukey',
00061             'array_fill',
00062             'array_filter',
00063             'array_flip',
00064             'array_intersect',
00065             'array_intersect_assoc',
00066             'array_intersect_key',
00067             'array_intersect_uassoc',
00068             'array_intersect_ukey',
00069             'array_key_exists',
00070             'array_keys',
00071             'array_map',
00072             'array_merge',
00073             'array_merge_recursive',
00074             'array_multisort',
00075             'array_pad',
00076             'array_pop',
00077             'array_push',
00078             'array_rand',
00079             'array_reduce',
00080             'array_reverse',
00081             'array_search',
00082             'array_shift',
00083             'array_slice',
00084             'array_splice',
00085             'array_sum',
00086             'array_udiff',
00087             'array_udiff_assoc',
00088             'array_udiff_uassoc',
00089             'array_uintersect',
00090             'array_uintersect_assoc',
00091             'array_uintersect_uassoc',
00092             'array_unique',
00093             'array_unshift',
00094             'array_values',
00095             'array_walk',
00096             'array_walk_recursive',
00097             'arsort',
00098             'asort',
00099             'compact',
00100             'count',
00101             'current',
00102             'each',
00103             'end',
00104             'extract',
00105             'in_array',
00106             'key',
00107             'krsort',
00108             'ksort',
00109             'list',
00110             'natcasesort',
00111             'natsort',
00112             'next',
00113             'pos',
00114             'prev',
00115             'range',
00116             'reset',
00117             'rsort',
00118             'shuffle',
00119             'sizeof',
00120             'sort',
00121             'uasort',
00122             'uksort',
00123             'usort'],
00124  'Aspell': ['aspell_check',
00125             'aspell_check_raw',
00126             'aspell_new',
00127             'aspell_suggest'],
00128  'BC math': ['bcadd',
00129              'bccomp',
00130              'bcdiv',
00131              'bcmod',
00132              'bcmul',
00133              'bcpow',
00134              'bcpowmod',
00135              'bcscale',
00136              'bcsqrt',
00137              'bcsub'],
00138  'Bzip2': ['bzclose',
00139            'bzcompress',
00140            'bzdecompress',
00141            'bzerrno',
00142            'bzerror',
00143            'bzerrstr',
00144            'bzflush',
00145            'bzopen',
00146            'bzread',
00147            'bzwrite'],
00148  'CCVS': ['ccvs_add',
00149           'ccvs_auth',
00150           'ccvs_command',
00151           'ccvs_count',
00152           'ccvs_delete',
00153           'ccvs_done',
00154           'ccvs_init',
00155           'ccvs_lookup',
00156           'ccvs_new',
00157           'ccvs_report',
00158           'ccvs_return',
00159           'ccvs_reverse',
00160           'ccvs_sale',
00161           'ccvs_status',
00162           'ccvs_textvalue',
00163           'ccvs_void'],
00164  'COM': ['com_addref',
00165          'com_create_guid',
00166          'com_event_sink',
00167          'com_get',
00168          'com_get_active_object',
00169          'com_invoke',
00170          'com_isenum',
00171          'com_load',
00172          'com_load_typelib',
00173          'com_message_pump',
00174          'com_print_typeinfo',
00175          'com_propget',
00176          'com_propput',
00177          'com_propset',
00178          'com_release',
00179          'com_set',
00180          'variant_abs',
00181          'variant_add',
00182          'variant_and',
00183          'variant_cast',
00184          'variant_cat',
00185          'variant_cmp',
00186          'variant_date_from_timestamp',
00187          'variant_date_to_timestamp',
00188          'variant_div',
00189          'variant_eqv',
00190          'variant_fix',
00191          'variant_get_type',
00192          'variant_idiv',
00193          'variant_imp',
00194          'variant_int',
00195          'variant_mod',
00196          'variant_mul',
00197          'variant_neg',
00198          'variant_not',
00199          'variant_or',
00200          'variant_pow',
00201          'variant_round',
00202          'variant_set',
00203          'variant_set_type',
00204          'variant_sub',
00205          'variant_xor'],
00206  'CURL': ['curl_close',
00207           'curl_copy_handle',
00208           'curl_errno',
00209           'curl_error',
00210           'curl_exec',
00211           'curl_getinfo',
00212           'curl_init',
00213           'curl_multi_add_handle',
00214           'curl_multi_close',
00215           'curl_multi_exec',
00216           'curl_multi_getcontent',
00217           'curl_multi_info_read',
00218           'curl_multi_init',
00219           'curl_multi_remove_handle',
00220           'curl_multi_select',
00221           'curl_setopt',
00222           'curl_version'],
00223  'Calendar': ['cal_days_in_month',
00224               'cal_from_jd',
00225               'cal_info',
00226               'cal_to_jd',
00227               'easter_date',
00228               'easter_days',
00229               'frenchtojd',
00230               'gregoriantojd',
00231               'jddayofweek',
00232               'jdmonthname',
00233               'jdtofrench',
00234               'jdtogregorian',
00235               'jdtojewish',
00236               'jdtojulian',
00237               'jdtounix',
00238               'jewishtojd',
00239               'juliantojd',
00240               'unixtojd'],
00241  'Classes/Objects': ['call_user_method',
00242                      'call_user_method_array',
00243                      'class_exists',
00244                      'get_class',
00245                      'get_class_methods',
00246                      'get_class_vars',
00247                      'get_declared_classes',
00248                      'get_declared_interfaces',
00249                      'get_object_vars',
00250                      'get_parent_class',
00251                      'interface_exists',
00252                      'is_a',
00253                      'is_subclass_of',
00254                      'method_exists'],
00255  'Classkit': ['classkit_import',
00256               'classkit_method_add',
00257               'classkit_method_copy',
00258               'classkit_method_redefine',
00259               'classkit_method_remove',
00260               'classkit_method_rename'],
00261  'ClibPDF': ['cpdf_add_annotation',
00262              'cpdf_add_outline',
00263              'cpdf_arc',
00264              'cpdf_begin_text',
00265              'cpdf_circle',
00266              'cpdf_clip',
00267              'cpdf_close',
00268              'cpdf_closepath',
00269              'cpdf_closepath_fill_stroke',
00270              'cpdf_closepath_stroke',
00271              'cpdf_continue_text',
00272              'cpdf_curveto',
00273              'cpdf_end_text',
00274              'cpdf_fill',
00275              'cpdf_fill_stroke',
00276              'cpdf_finalize',
00277              'cpdf_finalize_page',
00278              'cpdf_global_set_document_limits',
00279              'cpdf_import_jpeg',
00280              'cpdf_lineto',
00281              'cpdf_moveto',
00282              'cpdf_newpath',
00283              'cpdf_open',
00284              'cpdf_output_buffer',
00285              'cpdf_page_init',
00286              'cpdf_place_inline_image',
00287              'cpdf_rect',
00288              'cpdf_restore',
00289              'cpdf_rlineto',
00290              'cpdf_rmoveto',
00291              'cpdf_rotate',
00292              'cpdf_rotate_text',
00293              'cpdf_save',
00294              'cpdf_save_to_file',
00295              'cpdf_scale',
00296              'cpdf_set_action_url',
00297              'cpdf_set_char_spacing',
00298              'cpdf_set_creator',
00299              'cpdf_set_current_page',
00300              'cpdf_set_font',
00301              'cpdf_set_font_directories',
00302              'cpdf_set_font_map_file',
00303              'cpdf_set_horiz_scaling',
00304              'cpdf_set_keywords',
00305              'cpdf_set_leading',
00306              'cpdf_set_page_animation',
00307              'cpdf_set_subject',
00308              'cpdf_set_text_matrix',
00309              'cpdf_set_text_pos',
00310              'cpdf_set_text_rendering',
00311              'cpdf_set_text_rise',
00312              'cpdf_set_title',
00313              'cpdf_set_viewer_preferences',
00314              'cpdf_set_word_spacing',
00315              'cpdf_setdash',
00316              'cpdf_setflat',
00317              'cpdf_setgray',
00318              'cpdf_setgray_fill',
00319              'cpdf_setgray_stroke',
00320              'cpdf_setlinecap',
00321              'cpdf_setlinejoin',
00322              'cpdf_setlinewidth',
00323              'cpdf_setmiterlimit',
00324              'cpdf_setrgbcolor',
00325              'cpdf_setrgbcolor_fill',
00326              'cpdf_setrgbcolor_stroke',
00327              'cpdf_show',
00328              'cpdf_show_xy',
00329              'cpdf_stringwidth',
00330              'cpdf_stroke',
00331              'cpdf_text',
00332              'cpdf_translate'],
00333  'Crack': ['crack_check',
00334            'crack_closedict',
00335            'crack_getlastmessage',
00336            'crack_opendict'],
00337  'Cybercash': ['cybercash_base64_decode',
00338                'cybercash_base64_encode',
00339                'cybercash_decr',
00340                'cybercash_encr'],
00341  'Cyrus IMAP': ['cyrus_authenticate',
00342                 'cyrus_bind',
00343                 'cyrus_close',
00344                 'cyrus_connect',
00345                 'cyrus_query',
00346                 'cyrus_unbind'],
00347  'DB++': ['dbplus_add',
00348           'dbplus_aql',
00349           'dbplus_chdir',
00350           'dbplus_close',
00351           'dbplus_curr',
00352           'dbplus_errcode',
00353           'dbplus_errno',
00354           'dbplus_find',
00355           'dbplus_first',
00356           'dbplus_flush',
00357           'dbplus_freealllocks',
00358           'dbplus_freelock',
00359           'dbplus_freerlocks',
00360           'dbplus_getlock',
00361           'dbplus_getunique',
00362           'dbplus_info',
00363           'dbplus_last',
00364           'dbplus_lockrel',
00365           'dbplus_next',
00366           'dbplus_open',
00367           'dbplus_prev',
00368           'dbplus_rchperm',
00369           'dbplus_rcreate',
00370           'dbplus_rcrtexact',
00371           'dbplus_rcrtlike',
00372           'dbplus_resolve',
00373           'dbplus_restorepos',
00374           'dbplus_rkeys',
00375           'dbplus_ropen',
00376           'dbplus_rquery',
00377           'dbplus_rrename',
00378           'dbplus_rsecindex',
00379           'dbplus_runlink',
00380           'dbplus_rzap',
00381           'dbplus_savepos',
00382           'dbplus_setindex',
00383           'dbplus_setindexbynumber',
00384           'dbplus_sql',
00385           'dbplus_tcl',
00386           'dbplus_tremove',
00387           'dbplus_undo',
00388           'dbplus_undoprepare',
00389           'dbplus_unlockrel',
00390           'dbplus_unselect',
00391           'dbplus_update',
00392           'dbplus_xlockrel',
00393           'dbplus_xunlockrel'],
00394  'DBM': ['dblist',
00395          'dbmclose',
00396          'dbmdelete',
00397          'dbmexists',
00398          'dbmfetch',
00399          'dbmfirstkey',
00400          'dbminsert',
00401          'dbmnextkey',
00402          'dbmopen',
00403          'dbmreplace'],
00404  'DOM': ['dom_import_simplexml'],
00405  'DOM XML': ['domxml_new_doc',
00406              'domxml_open_file',
00407              'domxml_open_mem',
00408              'domxml_version',
00409              'domxml_xmltree',
00410              'domxml_xslt_stylesheet',
00411              'domxml_xslt_stylesheet_doc',
00412              'domxml_xslt_stylesheet_file',
00413              'xpath_eval',
00414              'xpath_eval_expression',
00415              'xpath_new_context',
00416              'xptr_eval',
00417              'xptr_new_context'],
00418  'Date/Time': ['checkdate',
00419                'date',
00420                'date_sunrise',
00421                'date_sunset',
00422                'getdate',
00423                'gettimeofday',
00424                'gmdate',
00425                'gmmktime',
00426                'gmstrftime',
00427                'idate',
00428                'localtime',
00429                'microtime',
00430                'mktime',
00431                'strftime',
00432                'strptime',
00433                'strtotime',
00434                'time'],
00435  'Direct IO': ['dio_close',
00436                'dio_fcntl',
00437                'dio_open',
00438                'dio_read',
00439                'dio_seek',
00440                'dio_stat',
00441                'dio_tcsetattr',
00442                'dio_truncate',
00443                'dio_write'],
00444  'Directories': ['chdir',
00445                  'chroot',
00446                  'closedir',
00447                  'getcwd',
00448                  'opendir',
00449                  'readdir',
00450                  'rewinddir',
00451                  'scandir'],
00452  'Errors and Logging': ['debug_backtrace',
00453                         'debug_print_backtrace',
00454                         'error_log',
00455                         'error_reporting',
00456                         'restore_error_handler',
00457                         'restore_exception_handler',
00458                         'set_error_handler',
00459                         'set_exception_handler',
00460                         'trigger_error',
00461                         'user_error'],
00462  'Exif': ['exif_imagetype',
00463           'exif_read_data',
00464           'exif_tagname',
00465           'exif_thumbnail',
00466           'read_exif_data'],
00467  'FDF': ['fdf_add_doc_javascript',
00468          'fdf_add_template',
00469          'fdf_close',
00470          'fdf_create',
00471          'fdf_enum_values',
00472          'fdf_errno',
00473          'fdf_error',
00474          'fdf_get_ap',
00475          'fdf_get_attachment',
00476          'fdf_get_encoding',
00477          'fdf_get_file',
00478          'fdf_get_flags',
00479          'fdf_get_opt',
00480          'fdf_get_status',
00481          'fdf_get_value',
00482          'fdf_get_version',
00483          'fdf_header',
00484          'fdf_next_field_name',
00485          'fdf_open',
00486          'fdf_open_string',
00487          'fdf_remove_item',
00488          'fdf_save',
00489          'fdf_save_string',
00490          'fdf_set_ap',
00491          'fdf_set_encoding',
00492          'fdf_set_file',
00493          'fdf_set_flags',
00494          'fdf_set_javascript_action',
00495          'fdf_set_on_import_javascript',
00496          'fdf_set_opt',
00497          'fdf_set_status',
00498          'fdf_set_submit_form_action',
00499          'fdf_set_target_frame',
00500          'fdf_set_value',
00501          'fdf_set_version'],
00502  'FTP': ['ftp_alloc',
00503          'ftp_cdup',
00504          'ftp_chdir',
00505          'ftp_chmod',
00506          'ftp_close',
00507          'ftp_connect',
00508          'ftp_delete',
00509          'ftp_exec',
00510          'ftp_fget',
00511          'ftp_fput',
00512          'ftp_get',
00513          'ftp_get_option',
00514          'ftp_login',
00515          'ftp_mdtm',
00516          'ftp_mkdir',
00517          'ftp_nb_continue',
00518          'ftp_nb_fget',
00519          'ftp_nb_fput',
00520          'ftp_nb_get',
00521          'ftp_nb_put',
00522          'ftp_nlist',
00523          'ftp_pasv',
00524          'ftp_put',
00525          'ftp_pwd',
00526          'ftp_quit',
00527          'ftp_raw',
00528          'ftp_rawlist',
00529          'ftp_rename',
00530          'ftp_rmdir',
00531          'ftp_set_option',
00532          'ftp_site',
00533          'ftp_size',
00534          'ftp_ssl_connect',
00535          'ftp_systype'],
00536  'Filesystem': ['basename',
00537                 'chgrp',
00538                 'chmod',
00539                 'chown',
00540                 'clearstatcache',
00541                 'copy',
00542                 'delete',
00543                 'dirname',
00544                 'disk_free_space',
00545                 'disk_total_space',
00546                 'diskfreespace',
00547                 'fclose',
00548                 'feof',
00549                 'fflush',
00550                 'fgetc',
00551                 'fgetcsv',
00552                 'fgets',
00553                 'fgetss',
00554                 'file',
00555                 'file_exists',
00556                 'file_get_contents',
00557                 'file_put_contents',
00558                 'fileatime',
00559                 'filectime',
00560                 'filegroup',
00561                 'fileinode',
00562                 'filemtime',
00563                 'fileowner',
00564                 'fileperms',
00565                 'filesize',
00566                 'filetype',
00567                 'flock',
00568                 'fnmatch',
00569                 'fopen',
00570                 'fpassthru',
00571                 'fputcsv',
00572                 'fputs',
00573                 'fread',
00574                 'fscanf',
00575                 'fseek',
00576                 'fstat',
00577                 'ftell',
00578                 'ftruncate',
00579                 'fwrite',
00580                 'glob',
00581                 'is_dir',
00582                 'is_executable',
00583                 'is_file',
00584                 'is_link',
00585                 'is_readable',
00586                 'is_uploaded_file',
00587                 'is_writable',
00588                 'is_writeable',
00589                 'link',
00590                 'linkinfo',
00591                 'lstat',
00592                 'mkdir',
00593                 'move_uploaded_file',
00594                 'parse_ini_file',
00595                 'pathinfo',
00596                 'pclose',
00597                 'popen',
00598                 'readfile',
00599                 'readlink',
00600                 'realpath',
00601                 'rename',
00602                 'rewind',
00603                 'rmdir',
00604                 'set_file_buffer',
00605                 'stat',
00606                 'symlink',
00607                 'tempnam',
00608                 'tmpfile',
00609                 'touch',
00610                 'umask',
00611                 'unlink'],
00612  'Firebird/InterBase': ['ibase_add_user',
00613                         'ibase_affected_rows',
00614                         'ibase_backup',
00615                         'ibase_blob_add',
00616                         'ibase_blob_cancel',
00617                         'ibase_blob_close',
00618                         'ibase_blob_create',
00619                         'ibase_blob_echo',
00620                         'ibase_blob_get',
00621                         'ibase_blob_import',
00622                         'ibase_blob_info',
00623                         'ibase_blob_open',
00624                         'ibase_close',
00625                         'ibase_commit',
00626                         'ibase_commit_ret',
00627                         'ibase_connect',
00628                         'ibase_db_info',
00629                         'ibase_delete_user',
00630                         'ibase_drop_db',
00631                         'ibase_errcode',
00632                         'ibase_errmsg',
00633                         'ibase_execute',
00634                         'ibase_fetch_assoc',
00635                         'ibase_fetch_object',
00636                         'ibase_fetch_row',
00637                         'ibase_field_info',
00638                         'ibase_free_event_handler',
00639                         'ibase_free_query',
00640                         'ibase_free_result',
00641                         'ibase_gen_id',
00642                         'ibase_maintain_db',
00643                         'ibase_modify_user',
00644                         'ibase_name_result',
00645                         'ibase_num_fields',
00646                         'ibase_num_params',
00647                         'ibase_param_info',
00648                         'ibase_pconnect',
00649                         'ibase_prepare',
00650                         'ibase_query',
00651                         'ibase_restore',
00652                         'ibase_rollback',
00653                         'ibase_rollback_ret',
00654                         'ibase_server_info',
00655                         'ibase_service_attach',
00656                         'ibase_service_detach',
00657                         'ibase_set_event_handler',
00658                         'ibase_timefmt',
00659                         'ibase_trans',
00660                         'ibase_wait_event'],
00661  'FriBiDi': ['fribidi_log2vis'],
00662  'FrontBase': ['fbsql_affected_rows',
00663                'fbsql_autocommit',
00664                'fbsql_blob_size',
00665                'fbsql_change_user',
00666                'fbsql_clob_size',
00667                'fbsql_close',
00668                'fbsql_commit',
00669                'fbsql_connect',
00670                'fbsql_create_blob',
00671                'fbsql_create_clob',
00672                'fbsql_create_db',
00673                'fbsql_data_seek',
00674                'fbsql_database',
00675                'fbsql_database_password',
00676                'fbsql_db_query',
00677                'fbsql_db_status',
00678                'fbsql_drop_db',
00679                'fbsql_errno',
00680                'fbsql_error',
00681                'fbsql_fetch_array',
00682                'fbsql_fetch_assoc',
00683                'fbsql_fetch_field',
00684                'fbsql_fetch_lengths',
00685                'fbsql_fetch_object',
00686                'fbsql_fetch_row',
00687                'fbsql_field_flags',
00688                'fbsql_field_len',
00689                'fbsql_field_name',
00690                'fbsql_field_seek',
00691                'fbsql_field_table',
00692                'fbsql_field_type',
00693                'fbsql_free_result',
00694                'fbsql_get_autostart_info',
00695                'fbsql_hostname',
00696                'fbsql_insert_id',
00697                'fbsql_list_dbs',
00698                'fbsql_list_fields',
00699                'fbsql_list_tables',
00700                'fbsql_next_result',
00701                'fbsql_num_fields',
00702                'fbsql_num_rows',
00703                'fbsql_password',
00704                'fbsql_pconnect',
00705                'fbsql_query',
00706                'fbsql_read_blob',
00707                'fbsql_read_clob',
00708                'fbsql_result',
00709                'fbsql_rollback',
00710                'fbsql_select_db',
00711                'fbsql_set_lob_mode',
00712                'fbsql_set_password',
00713                'fbsql_set_transaction',
00714                'fbsql_start_db',
00715                'fbsql_stop_db',
00716                'fbsql_tablename',
00717                'fbsql_username',
00718                'fbsql_warnings'],
00719  'Function handling': ['call_user_func',
00720                        'call_user_func_array',
00721                        'create_function',
00722                        'func_get_arg',
00723                        'func_get_args',
00724                        'func_num_args',
00725                        'function_exists',
00726                        'get_defined_functions',
00727                        'register_shutdown_function',
00728                        'register_tick_function',
00729                        'unregister_tick_function'],
00730  'GMP': ['gmp_abs',
00731          'gmp_add',
00732          'gmp_and',
00733          'gmp_clrbit',
00734          'gmp_cmp',
00735          'gmp_com',
00736          'gmp_div',
00737          'gmp_div_q',
00738          'gmp_div_qr',
00739          'gmp_div_r',
00740          'gmp_divexact',
00741          'gmp_fact',
00742          'gmp_gcd',
00743          'gmp_gcdext',
00744          'gmp_hamdist',
00745          'gmp_init',
00746          'gmp_intval',
00747          'gmp_invert',
00748          'gmp_jacobi',
00749          'gmp_legendre',
00750          'gmp_mod',
00751          'gmp_mul',
00752          'gmp_neg',
00753          'gmp_or',
00754          'gmp_perfect_square',
00755          'gmp_popcount',
00756          'gmp_pow',
00757          'gmp_powm',
00758          'gmp_prob_prime',
00759          'gmp_random',
00760          'gmp_scan0',
00761          'gmp_scan1',
00762          'gmp_setbit',
00763          'gmp_sign',
00764          'gmp_sqrt',
00765          'gmp_sqrtrem',
00766          'gmp_strval',
00767          'gmp_sub',
00768          'gmp_xor'],
00769  'Hyperwave': ['hw_array2objrec',
00770                'hw_changeobject',
00771                'hw_children',
00772                'hw_childrenobj',
00773                'hw_close',
00774                'hw_connect',
00775                'hw_connection_info',
00776                'hw_cp',
00777                'hw_deleteobject',
00778                'hw_docbyanchor',
00779                'hw_docbyanchorobj',
00780                'hw_document_attributes',
00781                'hw_document_bodytag',
00782                'hw_document_content',
00783                'hw_document_setcontent',
00784                'hw_document_size',
00785                'hw_dummy',
00786                'hw_edittext',
00787                'hw_error',
00788                'hw_errormsg',
00789                'hw_free_document',
00790                'hw_getanchors',
00791                'hw_getanchorsobj',
00792                'hw_getandlock',
00793                'hw_getchildcoll',
00794                'hw_getchildcollobj',
00795                'hw_getchilddoccoll',
00796                'hw_getchilddoccollobj',
00797                'hw_getobject',
00798                'hw_getobjectbyquery',
00799                'hw_getobjectbyquerycoll',
00800                'hw_getobjectbyquerycollobj',
00801                'hw_getobjectbyqueryobj',
00802                'hw_getparents',
00803                'hw_getparentsobj',
00804                'hw_getrellink',
00805                'hw_getremote',
00806                'hw_getremotechildren',
00807                'hw_getsrcbydestobj',
00808                'hw_gettext',
00809                'hw_getusername',
00810                'hw_identify',
00811                'hw_incollections',
00812                'hw_info',
00813                'hw_inscoll',
00814                'hw_insdoc',
00815                'hw_insertanchors',
00816                'hw_insertdocument',
00817                'hw_insertobject',
00818                'hw_mapid',
00819                'hw_modifyobject',
00820                'hw_mv',
00821                'hw_new_document',
00822                'hw_objrec2array',
00823                'hw_output_document',
00824                'hw_pconnect',
00825                'hw_pipedocument',
00826                'hw_root',
00827                'hw_setlinkroot',
00828                'hw_stat',
00829                'hw_unlock',
00830                'hw_who'],
00831  'Hyperwave API': ['hwapi_hgcsp'],
00832  'IMAP': ['imap_8bit',
00833           'imap_alerts',
00834           'imap_append',
00835           'imap_base64',
00836           'imap_binary',
00837           'imap_body',
00838           'imap_bodystruct',
00839           'imap_check',
00840           'imap_clearflag_full',
00841           'imap_close',
00842           'imap_createmailbox',
00843           'imap_delete',
00844           'imap_deletemailbox',
00845           'imap_errors',
00846           'imap_expunge',
00847           'imap_fetch_overview',
00848           'imap_fetchbody',
00849           'imap_fetchheader',
00850           'imap_fetchstructure',
00851           'imap_get_quota',
00852           'imap_get_quotaroot',
00853           'imap_getacl',
00854           'imap_getmailboxes',
00855           'imap_getsubscribed',
00856           'imap_header',
00857           'imap_headerinfo',
00858           'imap_headers',
00859           'imap_last_error',
00860           'imap_list',
00861           'imap_listmailbox',
00862           'imap_listscan',
00863           'imap_listsubscribed',
00864           'imap_lsub',
00865           'imap_mail',
00866           'imap_mail_compose',
00867           'imap_mail_copy',
00868           'imap_mail_move',
00869           'imap_mailboxmsginfo',
00870           'imap_mime_header_decode',
00871           'imap_msgno',
00872           'imap_num_msg',
00873           'imap_num_recent',
00874           'imap_open',
00875           'imap_ping',
00876           'imap_qprint',
00877           'imap_renamemailbox',
00878           'imap_reopen',
00879           'imap_rfc822_parse_adrlist',
00880           'imap_rfc822_parse_headers',
00881           'imap_rfc822_write_address',
00882           'imap_scanmailbox',
00883           'imap_search',
00884           'imap_set_quota',
00885           'imap_setacl',
00886           'imap_setflag_full',
00887           'imap_sort',
00888           'imap_status',
00889           'imap_subscribe',
00890           'imap_thread',
00891           'imap_timeout',
00892           'imap_uid',
00893           'imap_undelete',
00894           'imap_unsubscribe',
00895           'imap_utf7_decode',
00896           'imap_utf7_encode',
00897           'imap_utf8'],
00898  'IRC Gateway': ['ircg_channel_mode',
00899                  'ircg_disconnect',
00900                  'ircg_eval_ecmascript_params',
00901                  'ircg_fetch_error_msg',
00902                  'ircg_get_username',
00903                  'ircg_html_encode',
00904                  'ircg_ignore_add',
00905                  'ircg_ignore_del',
00906                  'ircg_invite',
00907                  'ircg_is_conn_alive',
00908                  'ircg_join',
00909                  'ircg_kick',
00910                  'ircg_list',
00911                  'ircg_lookup_format_messages',
00912                  'ircg_lusers',
00913                  'ircg_msg',
00914                  'ircg_names',
00915                  'ircg_nick',
00916                  'ircg_nickname_escape',
00917                  'ircg_nickname_unescape',
00918                  'ircg_notice',
00919                  'ircg_oper',
00920                  'ircg_part',
00921                  'ircg_pconnect',
00922                  'ircg_register_format_messages',
00923                  'ircg_set_current',
00924                  'ircg_set_file',
00925                  'ircg_set_on_die',
00926                  'ircg_topic',
00927                  'ircg_who',
00928                  'ircg_whois'],
00929  'Image': ['gd_info',
00930            'getimagesize',
00931            'image2wbmp',
00932            'image_type_to_extension',
00933            'image_type_to_mime_type',
00934            'imagealphablending',
00935            'imageantialias',
00936            'imagearc',
00937            'imagechar',
00938            'imagecharup',
00939            'imagecolorallocate',
00940            'imagecolorallocatealpha',
00941            'imagecolorat',
00942            'imagecolorclosest',
00943            'imagecolorclosestalpha',
00944            'imagecolorclosesthwb',
00945            'imagecolordeallocate',
00946            'imagecolorexact',
00947            'imagecolorexactalpha',
00948            'imagecolormatch',
00949            'imagecolorresolve',
00950            'imagecolorresolvealpha',
00951            'imagecolorset',
00952            'imagecolorsforindex',
00953            'imagecolorstotal',
00954            'imagecolortransparent',
00955            'imagecopy',
00956            'imagecopymerge',
00957            'imagecopymergegray',
00958            'imagecopyresampled',
00959            'imagecopyresized',
00960            'imagecreate',
00961            'imagecreatefromgd',
00962            'imagecreatefromgd2',
00963            'imagecreatefromgd2part',
00964            'imagecreatefromgif',
00965            'imagecreatefromjpeg',
00966            'imagecreatefrompng',
00967            'imagecreatefromstring',
00968            'imagecreatefromwbmp',
00969            'imagecreatefromxbm',
00970            'imagecreatefromxpm',
00971            'imagecreatetruecolor',
00972            'imagedashedline',
00973            'imagedestroy',
00974            'imageellipse',
00975            'imagefill',
00976            'imagefilledarc',
00977            'imagefilledellipse',
00978            'imagefilledpolygon',
00979            'imagefilledrectangle',
00980            'imagefilltoborder',
00981            'imagefilter',
00982            'imagefontheight',
00983            'imagefontwidth',
00984            'imageftbbox',
00985            'imagefttext',
00986            'imagegammacorrect',
00987            'imagegd',
00988            'imagegd2',
00989            'imagegif',
00990            'imageinterlace',
00991            'imageistruecolor',
00992            'imagejpeg',
00993            'imagelayereffect',
00994            'imageline',
00995            'imageloadfont',
00996            'imagepalettecopy',
00997            'imagepng',
00998            'imagepolygon',
00999            'imagepsbbox',
01000            'imagepsencodefont',
01001            'imagepsextendfont',
01002            'imagepsfreefont',
01003            'imagepsloadfont',
01004            'imagepsslantfont',
01005            'imagepstext',
01006            'imagerectangle',
01007            'imagerotate',
01008            'imagesavealpha',
01009            'imagesetbrush',
01010            'imagesetpixel',
01011            'imagesetstyle',
01012            'imagesetthickness',
01013            'imagesettile',
01014            'imagestring',
01015            'imagestringup',
01016            'imagesx',
01017            'imagesy',
01018            'imagetruecolortopalette',
01019            'imagettfbbox',
01020            'imagettftext',
01021            'imagetypes',
01022            'imagewbmp',
01023            'imagexbm',
01024            'iptcembed',
01025            'iptcparse',
01026            'jpeg2wbmp',
01027            'png2wbmp'],
01028  'Informix': ['ifx_affected_rows',
01029               'ifx_blobinfile_mode',
01030               'ifx_byteasvarchar',
01031               'ifx_close',
01032               'ifx_connect',
01033               'ifx_copy_blob',
01034               'ifx_create_blob',
01035               'ifx_create_char',
01036               'ifx_do',
01037               'ifx_error',
01038               'ifx_errormsg',
01039               'ifx_fetch_row',
01040               'ifx_fieldproperties',
01041               'ifx_fieldtypes',
01042               'ifx_free_blob',
01043               'ifx_free_char',
01044               'ifx_free_result',
01045               'ifx_get_blob',
01046               'ifx_get_char',
01047               'ifx_getsqlca',
01048               'ifx_htmltbl_result',
01049               'ifx_nullformat',
01050               'ifx_num_fields',
01051               'ifx_num_rows',
01052               'ifx_pconnect',
01053               'ifx_prepare',
01054               'ifx_query',
01055               'ifx_textasvarchar',
01056               'ifx_update_blob',
01057               'ifx_update_char',
01058               'ifxus_close_slob',
01059               'ifxus_create_slob',
01060               'ifxus_free_slob',
01061               'ifxus_open_slob',
01062               'ifxus_read_slob',
01063               'ifxus_seek_slob',
01064               'ifxus_tell_slob',
01065               'ifxus_write_slob'],
01066  'Ingres II': ['ingres_autocommit',
01067                'ingres_close',
01068                'ingres_commit',
01069                'ingres_connect',
01070                'ingres_fetch_array',
01071                'ingres_fetch_object',
01072                'ingres_fetch_row',
01073                'ingres_field_length',
01074                'ingres_field_name',
01075                'ingres_field_nullable',
01076                'ingres_field_precision',
01077                'ingres_field_scale',
01078                'ingres_field_type',
01079                'ingres_num_fields',
01080                'ingres_num_rows',
01081                'ingres_pconnect',
01082                'ingres_query',
01083                'ingres_rollback'],
01084  'Java': ['java_last_exception_clear', 'java_last_exception_get'],
01085  'LDAP': ['ldap_8859_to_t61',
01086           'ldap_add',
01087           'ldap_bind',
01088           'ldap_close',
01089           'ldap_compare',
01090           'ldap_connect',
01091           'ldap_count_entries',
01092           'ldap_delete',
01093           'ldap_dn2ufn',
01094           'ldap_err2str',
01095           'ldap_errno',
01096           'ldap_error',
01097           'ldap_explode_dn',
01098           'ldap_first_attribute',
01099           'ldap_first_entry',
01100           'ldap_first_reference',
01101           'ldap_free_result',
01102           'ldap_get_attributes',
01103           'ldap_get_dn',
01104           'ldap_get_entries',
01105           'ldap_get_option',
01106           'ldap_get_values',
01107           'ldap_get_values_len',
01108           'ldap_list',
01109           'ldap_mod_add',
01110           'ldap_mod_del',
01111           'ldap_mod_replace',
01112           'ldap_modify',
01113           'ldap_next_attribute',
01114           'ldap_next_entry',
01115           'ldap_next_reference',
01116           'ldap_parse_reference',
01117           'ldap_parse_result',
01118           'ldap_read',
01119           'ldap_rename',
01120           'ldap_sasl_bind',
01121           'ldap_search',
01122           'ldap_set_option',
01123           'ldap_set_rebind_proc',
01124           'ldap_sort',
01125           'ldap_start_tls',
01126           'ldap_t61_to_8859',
01127           'ldap_unbind'],
01128  'LZF': ['lzf_compress', 'lzf_decompress', 'lzf_optimized_for'],
01129  'Lotus Notes': ['notes_body',
01130                  'notes_copy_db',
01131                  'notes_create_db',
01132                  'notes_create_note',
01133                  'notes_drop_db',
01134                  'notes_find_note',
01135                  'notes_header_info',
01136                  'notes_list_msgs',
01137                  'notes_mark_read',
01138                  'notes_mark_unread',
01139                  'notes_nav_create',
01140                  'notes_search',
01141                  'notes_unread',
01142                  'notes_version'],
01143  'MCAL': ['mcal_append_event',
01144           'mcal_close',
01145           'mcal_create_calendar',
01146           'mcal_date_compare',
01147           'mcal_date_valid',
01148           'mcal_day_of_week',
01149           'mcal_day_of_year',
01150           'mcal_days_in_month',
01151           'mcal_delete_calendar',
01152           'mcal_delete_event',
01153           'mcal_event_add_attribute',
01154           'mcal_event_init',
01155           'mcal_event_set_alarm',
01156           'mcal_event_set_category',
01157           'mcal_event_set_class',
01158           'mcal_event_set_description',
01159           'mcal_event_set_end',
01160           'mcal_event_set_recur_daily',
01161           'mcal_event_set_recur_monthly_mday',
01162           'mcal_event_set_recur_monthly_wday',
01163           'mcal_event_set_recur_none',
01164           'mcal_event_set_recur_weekly',
01165           'mcal_event_set_recur_yearly',
01166           'mcal_event_set_start',
01167           'mcal_event_set_title',
01168           'mcal_expunge',
01169           'mcal_fetch_current_stream_event',
01170           'mcal_fetch_event',
01171           'mcal_is_leap_year',
01172           'mcal_list_alarms',
01173           'mcal_list_events',
01174           'mcal_next_recurrence',
01175           'mcal_open',
01176           'mcal_popen',
01177           'mcal_rename_calendar',
01178           'mcal_reopen',
01179           'mcal_snooze',
01180           'mcal_store_event',
01181           'mcal_time_valid',
01182           'mcal_week_of_year'],
01183  'MS SQL Server': ['mssql_bind',
01184                    'mssql_close',
01185                    'mssql_connect',
01186                    'mssql_data_seek',
01187                    'mssql_execute',
01188                    'mssql_fetch_array',
01189                    'mssql_fetch_assoc',
01190                    'mssql_fetch_batch',
01191                    'mssql_fetch_field',
01192                    'mssql_fetch_object',
01193                    'mssql_fetch_row',
01194                    'mssql_field_length',
01195                    'mssql_field_name',
01196                    'mssql_field_seek',
01197                    'mssql_field_type',
01198                    'mssql_free_result',
01199                    'mssql_free_statement',
01200                    'mssql_get_last_message',
01201                    'mssql_guid_string',
01202                    'mssql_init',
01203                    'mssql_min_error_severity',
01204                    'mssql_min_message_severity',
01205                    'mssql_next_result',
01206                    'mssql_num_fields',
01207                    'mssql_num_rows',
01208                    'mssql_pconnect',
01209                    'mssql_query',
01210                    'mssql_result',
01211                    'mssql_rows_affected',
01212                    'mssql_select_db'],
01213  'Mail': ['ezmlm_hash', 'mail'],
01214  'Math': ['abs',
01215           'acos',
01216           'acosh',
01217           'asin',
01218           'asinh',
01219           'atan',
01220           'atan2',
01221           'atanh',
01222           'base_convert',
01223           'bindec',
01224           'ceil',
01225           'cos',
01226           'cosh',
01227           'decbin',
01228           'dechex',
01229           'decoct',
01230           'deg2rad',
01231           'exp',
01232           'expm1',
01233           'floor',
01234           'fmod',
01235           'getrandmax',
01236           'hexdec',
01237           'hypot',
01238           'is_finite',
01239           'is_infinite',
01240           'is_nan',
01241           'lcg_value',
01242           'log',
01243           'log10',
01244           'log1p',
01245           'max',
01246           'min',
01247           'mt_getrandmax',
01248           'mt_rand',
01249           'mt_srand',
01250           'octdec',
01251           'pi',
01252           'pow',
01253           'rad2deg',
01254           'rand',
01255           'round',
01256           'sin',
01257           'sinh',
01258           'sqrt',
01259           'srand',
01260           'tan',
01261           'tanh'],
01262  'Memcache': ['memcache_debug'],
01263  'Mimetype': ['mime_content_type'],
01264  'Ming (flash)': ['ming_setcubicthreshold',
01265                   'ming_setscale',
01266                   'ming_useswfversion',
01267                   'swfaction',
01268                   'swfbitmap',
01269                   'swfbutton',
01270                   'swffill',
01271                   'swffont',
01272                   'swfgradient',
01273                   'swfmorph',
01274                   'swfmovie',
01275                   'swfshape',
01276                   'swfsprite',
01277                   'swftext',
01278                   'swftextfield'],
01279  'Misc.': ['connection_aborted',
01280            'connection_status',
01281            'connection_timeout',
01282            'constant',
01283            'define',
01284            'defined',
01285            'die',
01286            'eval',
01287            'exit',
01288            'get_browser',
01289            'highlight_file',
01290            'highlight_string',
01291            'ignore_user_abort',
01292            'pack',
01293            'php_check_syntax',
01294            'php_strip_whitespace',
01295            'show_source',
01296            'sleep',
01297            'time_nanosleep',
01298            'uniqid',
01299            'unpack',
01300            'usleep'],
01301  'Msession': ['msession_connect',
01302               'msession_count',
01303               'msession_create',
01304               'msession_destroy',
01305               'msession_disconnect',
01306               'msession_find',
01307               'msession_get',
01308               'msession_get_array',
01309               'msession_get_data',
01310               'msession_inc',
01311               'msession_list',
01312               'msession_listvar',
01313               'msession_lock',
01314               'msession_plugin',
01315               'msession_randstr',
01316               'msession_set',
01317               'msession_set_array',
01318               'msession_set_data',
01319               'msession_timeout',
01320               'msession_uniq',
01321               'msession_unlock'],
01322  'Multibyte String': ['mb_convert_case',
01323                       'mb_convert_encoding',
01324                       'mb_convert_kana',
01325                       'mb_convert_variables',
01326                       'mb_decode_mimeheader',
01327                       'mb_decode_numericentity',
01328                       'mb_detect_encoding',
01329                       'mb_detect_order',
01330                       'mb_encode_mimeheader',
01331                       'mb_encode_numericentity',
01332                       'mb_ereg',
01333                       'mb_ereg_match',
01334                       'mb_ereg_replace',
01335                       'mb_ereg_search',
01336                       'mb_ereg_search_getpos',
01337                       'mb_ereg_search_getregs',
01338                       'mb_ereg_search_init',
01339                       'mb_ereg_search_pos',
01340                       'mb_ereg_search_regs',
01341                       'mb_ereg_search_setpos',
01342                       'mb_eregi',
01343                       'mb_eregi_replace',
01344                       'mb_get_info',
01345                       'mb_http_input',
01346                       'mb_http_output',
01347                       'mb_internal_encoding',
01348                       'mb_language',
01349                       'mb_list_encodings',
01350                       'mb_output_handler',
01351                       'mb_parse_str',
01352                       'mb_preferred_mime_name',
01353                       'mb_regex_encoding',
01354                       'mb_regex_set_options',
01355                       'mb_send_mail',
01356                       'mb_split',
01357                       'mb_strcut',
01358                       'mb_strimwidth',
01359                       'mb_strlen',
01360                       'mb_strpos',
01361                       'mb_strrpos',
01362                       'mb_strtolower',
01363                       'mb_strtoupper',
01364                       'mb_strwidth',
01365                       'mb_substitute_character',
01366                       'mb_substr',
01367                       'mb_substr_count'],
01368  'MySQL': ['mysql_affected_rows',
01369            'mysql_change_user',
01370            'mysql_client_encoding',
01371            'mysql_close',
01372            'mysql_connect',
01373            'mysql_create_db',
01374            'mysql_data_seek',
01375            'mysql_db_name',
01376            'mysql_db_query',
01377            'mysql_drop_db',
01378            'mysql_errno',
01379            'mysql_error',
01380            'mysql_escape_string',
01381            'mysql_fetch_array',
01382            'mysql_fetch_assoc',
01383            'mysql_fetch_field',
01384            'mysql_fetch_lengths',
01385            'mysql_fetch_object',
01386            'mysql_fetch_row',
01387            'mysql_field_flags',
01388            'mysql_field_len',
01389            'mysql_field_name',
01390            'mysql_field_seek',
01391            'mysql_field_table',
01392            'mysql_field_type',
01393            'mysql_free_result',
01394            'mysql_get_client_info',
01395            'mysql_get_host_info',
01396            'mysql_get_proto_info',
01397            'mysql_get_server_info',
01398            'mysql_info',
01399            'mysql_insert_id',
01400            'mysql_list_dbs',
01401            'mysql_list_fields',
01402            'mysql_list_processes',
01403            'mysql_list_tables',
01404            'mysql_num_fields',
01405            'mysql_num_rows',
01406            'mysql_pconnect',
01407            'mysql_ping',
01408            'mysql_query',
01409            'mysql_real_escape_string',
01410            'mysql_result',
01411            'mysql_select_db',
01412            'mysql_stat',
01413            'mysql_tablename',
01414            'mysql_thread_id',
01415            'mysql_unbuffered_query'],
01416  'NSAPI': ['nsapi_request_headers', 'nsapi_response_headers', 'nsapi_virtual'],
01417  'Ncurses': ['ncurses_addch',
01418              'ncurses_addchnstr',
01419              'ncurses_addchstr',
01420              'ncurses_addnstr',
01421              'ncurses_addstr',
01422              'ncurses_assume_default_colors',
01423              'ncurses_attroff',
01424              'ncurses_attron',
01425              'ncurses_attrset',
01426              'ncurses_baudrate',
01427              'ncurses_beep',
01428              'ncurses_bkgd',
01429              'ncurses_bkgdset',
01430              'ncurses_border',
01431              'ncurses_bottom_panel',
01432              'ncurses_can_change_color',
01433              'ncurses_cbreak',
01434              'ncurses_clear',
01435              'ncurses_clrtobot',
01436              'ncurses_clrtoeol',
01437              'ncurses_color_content',
01438              'ncurses_color_set',
01439              'ncurses_curs_set',
01440              'ncurses_def_prog_mode',
01441              'ncurses_def_shell_mode',
01442              'ncurses_define_key',
01443              'ncurses_del_panel',
01444              'ncurses_delay_output',
01445              'ncurses_delch',
01446              'ncurses_deleteln',
01447              'ncurses_delwin',
01448              'ncurses_doupdate',
01449              'ncurses_echo',
01450              'ncurses_echochar',
01451              'ncurses_end',
01452              'ncurses_erase',
01453              'ncurses_erasechar',
01454              'ncurses_filter',
01455              'ncurses_flash',
01456              'ncurses_flushinp',
01457              'ncurses_getch',
01458              'ncurses_getmaxyx',
01459              'ncurses_getmouse',
01460              'ncurses_getyx',
01461              'ncurses_halfdelay',
01462              'ncurses_has_colors',
01463              'ncurses_has_ic',
01464              'ncurses_has_il',
01465              'ncurses_has_key',
01466              'ncurses_hide_panel',
01467              'ncurses_hline',
01468              'ncurses_inch',
01469              'ncurses_init',
01470              'ncurses_init_color',
01471              'ncurses_init_pair',
01472              'ncurses_insch',
01473              'ncurses_insdelln',
01474              'ncurses_insertln',
01475              'ncurses_insstr',
01476              'ncurses_instr',
01477              'ncurses_isendwin',
01478              'ncurses_keyok',
01479              'ncurses_keypad',
01480              'ncurses_killchar',
01481              'ncurses_longname',
01482              'ncurses_meta',
01483              'ncurses_mouse_trafo',
01484              'ncurses_mouseinterval',
01485              'ncurses_mousemask',
01486              'ncurses_move',
01487              'ncurses_move_panel',
01488              'ncurses_mvaddch',
01489              'ncurses_mvaddchnstr',
01490              'ncurses_mvaddchstr',
01491              'ncurses_mvaddnstr',
01492              'ncurses_mvaddstr',
01493              'ncurses_mvcur',
01494              'ncurses_mvdelch',
01495              'ncurses_mvgetch',
01496              'ncurses_mvhline',
01497              'ncurses_mvinch',
01498              'ncurses_mvvline',
01499              'ncurses_mvwaddstr',
01500              'ncurses_napms',
01501              'ncurses_new_panel',
01502              'ncurses_newpad',
01503              'ncurses_newwin',
01504              'ncurses_nl',
01505              'ncurses_nocbreak',
01506              'ncurses_noecho',
01507              'ncurses_nonl',
01508              'ncurses_noqiflush',
01509              'ncurses_noraw',
01510              'ncurses_pair_content',
01511              'ncurses_panel_above',
01512              'ncurses_panel_below',
01513              'ncurses_panel_window',
01514              'ncurses_pnoutrefresh',
01515              'ncurses_prefresh',
01516              'ncurses_putp',
01517              'ncurses_qiflush',
01518              'ncurses_raw',
01519              'ncurses_refresh',
01520              'ncurses_replace_panel',
01521              'ncurses_reset_prog_mode',
01522              'ncurses_reset_shell_mode',
01523              'ncurses_resetty',
01524              'ncurses_savetty',
01525              'ncurses_scr_dump',
01526              'ncurses_scr_init',
01527              'ncurses_scr_restore',
01528              'ncurses_scr_set',
01529              'ncurses_scrl',
01530              'ncurses_show_panel',
01531              'ncurses_slk_attr',
01532              'ncurses_slk_attroff',
01533              'ncurses_slk_attron',
01534              'ncurses_slk_attrset',
01535              'ncurses_slk_clear',
01536              'ncurses_slk_color',
01537              'ncurses_slk_init',
01538              'ncurses_slk_noutrefresh',
01539              'ncurses_slk_refresh',
01540              'ncurses_slk_restore',
01541              'ncurses_slk_set',
01542              'ncurses_slk_touch',
01543              'ncurses_standend',
01544              'ncurses_standout',
01545              'ncurses_start_color',
01546              'ncurses_termattrs',
01547              'ncurses_termname',
01548              'ncurses_timeout',
01549              'ncurses_top_panel',
01550              'ncurses_typeahead',
01551              'ncurses_ungetch',
01552              'ncurses_ungetmouse',
01553              'ncurses_update_panels',
01554              'ncurses_use_default_colors',
01555              'ncurses_use_env',
01556              'ncurses_use_extended_names',
01557              'ncurses_vidattr',
01558              'ncurses_vline',
01559              'ncurses_waddch',
01560              'ncurses_waddstr',
01561              'ncurses_wattroff',
01562              'ncurses_wattron',
01563              'ncurses_wattrset',
01564              'ncurses_wborder',
01565              'ncurses_wclear',
01566              'ncurses_wcolor_set',
01567              'ncurses_werase',
01568              'ncurses_wgetch',
01569              'ncurses_whline',
01570              'ncurses_wmouse_trafo',
01571              'ncurses_wmove',
01572              'ncurses_wnoutrefresh',
01573              'ncurses_wrefresh',
01574              'ncurses_wstandend',
01575              'ncurses_wstandout',
01576              'ncurses_wvline'],
01577  'Network': ['checkdnsrr',
01578              'closelog',
01579              'debugger_off',
01580              'debugger_on',
01581              'define_syslog_variables',
01582              'dns_check_record',
01583              'dns_get_mx',
01584              'dns_get_record',
01585              'fsockopen',
01586              'gethostbyaddr',
01587              'gethostbyname',
01588              'gethostbynamel',
01589              'getmxrr',
01590              'getprotobyname',
01591              'getprotobynumber',
01592              'getservbyname',
01593              'getservbyport',
01594              'header',
01595              'headers_list',
01596              'headers_sent',
01597              'inet_ntop',
01598              'inet_pton',
01599              'ip2long',
01600              'long2ip',
01601              'openlog',
01602              'pfsockopen',
01603              'setcookie',
01604              'setrawcookie',
01605              'socket_get_status',
01606              'socket_set_blocking',
01607              'socket_set_timeout',
01608              'syslog'],
01609  'OCI8': ['oci_bind_by_name',
01610           'oci_cancel',
01611           'oci_close',
01612           'oci_commit',
01613           'oci_connect',
01614           'oci_define_by_name',
01615           'oci_error',
01616           'oci_execute',
01617           'oci_fetch',
01618           'oci_fetch_all',
01619           'oci_fetch_array',
01620           'oci_fetch_assoc',
01621           'oci_fetch_object',
01622           'oci_fetch_row',
01623           'oci_field_is_null',
01624           'oci_field_name',
01625           'oci_field_precision',
01626           'oci_field_scale',
01627           'oci_field_size',
01628           'oci_field_type',
01629           'oci_field_type_raw',
01630           'oci_free_statement',
01631           'oci_internal_debug',
01632           'oci_lob_copy',
01633           'oci_lob_is_equal',
01634           'oci_new_collection',
01635           'oci_new_connect',
01636           'oci_new_cursor',
01637           'oci_new_descriptor',
01638           'oci_num_fields',
01639           'oci_num_rows',
01640           'oci_parse',
01641           'oci_password_change',
01642           'oci_pconnect',
01643           'oci_result',
01644           'oci_rollback',
01645           'oci_server_version',
01646           'oci_set_prefetch',
01647           'oci_statement_type',
01648           'ocibindbyname',
01649           'ocicancel',
01650           'ocicloselob',
01651           'ocicollappend',
01652           'ocicollassign',
01653           'ocicollassignelem',
01654           'ocicollgetelem',
01655           'ocicollmax',
01656           'ocicollsize',
01657           'ocicolltrim',
01658           'ocicolumnisnull',
01659           'ocicolumnname',
01660           'ocicolumnprecision',
01661           'ocicolumnscale',
01662           'ocicolumnsize',
01663           'ocicolumntype',
01664           'ocicolumntyperaw',
01665           'ocicommit',
01666           'ocidefinebyname',
01667           'ocierror',
01668           'ociexecute',
01669           'ocifetch',
01670           'ocifetchinto',
01671           'ocifetchstatement',
01672           'ocifreecollection',
01673           'ocifreecursor',
01674           'ocifreedesc',
01675           'ocifreestatement',
01676           'ociinternaldebug',
01677           'ociloadlob',
01678           'ocilogoff',
01679           'ocilogon',
01680           'ocinewcollection',
01681           'ocinewcursor',
01682           'ocinewdescriptor',
01683           'ocinlogon',
01684           'ocinumcols',
01685           'ociparse',
01686           'ociplogon',
01687           'ociresult',
01688           'ocirollback',
01689           'ocirowcount',
01690           'ocisavelob',
01691           'ocisavelobfile',
01692           'ociserverversion',
01693           'ocisetprefetch',
01694           'ocistatementtype',
01695           'ociwritelobtofile',
01696           'ociwritetemporarylob'],
01697  'ODBC': ['odbc_autocommit',
01698           'odbc_binmode',
01699           'odbc_close',
01700           'odbc_close_all',
01701           'odbc_columnprivileges',
01702           'odbc_columns',
01703           'odbc_commit',
01704           'odbc_connect',
01705           'odbc_cursor',
01706           'odbc_data_source',
01707           'odbc_do',
01708           'odbc_error',
01709           'odbc_errormsg',
01710           'odbc_exec',
01711           'odbc_execute',
01712           'odbc_fetch_array',
01713           'odbc_fetch_into',
01714           'odbc_fetch_object',
01715           'odbc_fetch_row',
01716           'odbc_field_len',
01717           'odbc_field_name',
01718           'odbc_field_num',
01719           'odbc_field_precision',
01720           'odbc_field_scale',
01721           'odbc_field_type',
01722           'odbc_foreignkeys',
01723           'odbc_free_result',
01724           'odbc_gettypeinfo',
01725           'odbc_longreadlen',
01726           'odbc_next_result',
01727           'odbc_num_fields',
01728           'odbc_num_rows',
01729           'odbc_pconnect',
01730           'odbc_prepare',
01731           'odbc_primarykeys',
01732           'odbc_procedurecolumns',
01733           'odbc_procedures',
01734           'odbc_result',
01735           'odbc_result_all',
01736           'odbc_rollback',
01737           'odbc_setoption',
01738           'odbc_specialcolumns',
01739           'odbc_statistics',
01740           'odbc_tableprivileges',
01741           'odbc_tables'],
01742  'Object Aggregation': ['aggregate',
01743                         'aggregate_info',
01744                         'aggregate_methods',
01745                         'aggregate_methods_by_list',
01746                         'aggregate_methods_by_regexp',
01747                         'aggregate_properties',
01748                         'aggregate_properties_by_list',
01749                         'aggregate_properties_by_regexp',
01750                         'aggregation_info',
01751                         'deaggregate'],
01752  'Object overloading': ['overload'],
01753  'OpenSSL': ['openssl_csr_export',
01754              'openssl_csr_export_to_file',
01755              'openssl_csr_new',
01756              'openssl_csr_sign',
01757              'openssl_error_string',
01758              'openssl_free_key',
01759              'openssl_get_privatekey',
01760              'openssl_get_publickey',
01761              'openssl_open',
01762              'openssl_pkcs7_decrypt',
01763              'openssl_pkcs7_encrypt',
01764              'openssl_pkcs7_sign',
01765              'openssl_pkcs7_verify',
01766              'openssl_pkey_export',
01767              'openssl_pkey_export_to_file',
01768              'openssl_pkey_get_private',
01769              'openssl_pkey_get_public',
01770              'openssl_pkey_new',
01771              'openssl_private_decrypt',
01772              'openssl_private_encrypt',
01773              'openssl_public_decrypt',
01774              'openssl_public_encrypt',
01775              'openssl_seal',
01776              'openssl_sign',
01777              'openssl_verify',
01778              'openssl_x509_check_private_key',
01779              'openssl_x509_checkpurpose',
01780              'openssl_x509_export',
01781              'openssl_x509_export_to_file',
01782              'openssl_x509_free',
01783              'openssl_x509_parse',
01784              'openssl_x509_read'],
01785  'Oracle': ['ora_bind',
01786             'ora_close',
01787             'ora_columnname',
01788             'ora_columnsize',
01789             'ora_columntype',
01790             'ora_commit',
01791             'ora_commitoff',
01792             'ora_commiton',
01793             'ora_do',
01794             'ora_error',
01795             'ora_errorcode',
01796             'ora_exec',
01797             'ora_fetch',
01798             'ora_fetch_into',
01799             'ora_getcolumn',
01800             'ora_logoff',
01801             'ora_logon',
01802             'ora_numcols',
01803             'ora_numrows',
01804             'ora_open',
01805             'ora_parse',
01806             'ora_plogon',
01807             'ora_rollback'],
01808  'Output Control': ['flush',
01809                     'ob_clean',
01810                     'ob_end_clean',
01811                     'ob_end_flush',
01812                     'ob_flush',
01813                     'ob_get_clean',
01814                     'ob_get_contents',
01815                     'ob_get_flush',
01816                     'ob_get_length',
01817                     'ob_get_level',
01818                     'ob_get_status',
01819                     'ob_gzhandler',
01820                     'ob_implicit_flush',
01821                     'ob_list_handlers',
01822                     'ob_start',
01823                     'output_add_rewrite_var',
01824                     'output_reset_rewrite_vars'],
01825  'OvrimosSQL': ['ovrimos_close',
01826                 'ovrimos_commit',
01827                 'ovrimos_connect',
01828                 'ovrimos_cursor',
01829                 'ovrimos_exec',
01830                 'ovrimos_execute',
01831                 'ovrimos_fetch_into',
01832                 'ovrimos_fetch_row',
01833                 'ovrimos_field_len',
01834                 'ovrimos_field_name',
01835                 'ovrimos_field_num',
01836                 'ovrimos_field_type',
01837                 'ovrimos_free_result',
01838                 'ovrimos_longreadlen',
01839                 'ovrimos_num_fields',
01840                 'ovrimos_num_rows',
01841                 'ovrimos_prepare',
01842                 'ovrimos_result',
01843                 'ovrimos_result_all',
01844                 'ovrimos_rollback'],
01845  'PCNTL': ['pcntl_alarm',
01846            'pcntl_exec',
01847            'pcntl_fork',
01848            'pcntl_getpriority',
01849            'pcntl_setpriority',
01850            'pcntl_signal',
01851            'pcntl_wait',
01852            'pcntl_waitpid',
01853            'pcntl_wexitstatus',
01854            'pcntl_wifexited',
01855            'pcntl_wifsignaled',
01856            'pcntl_wifstopped',
01857            'pcntl_wstopsig',
01858            'pcntl_wtermsig'],
01859  'PCRE': ['preg_grep',
01860           'preg_match',
01861           'preg_match_all',
01862           'preg_quote',
01863           'preg_replace',
01864           'preg_replace_callback',
01865           'preg_split'],
01866  'PDF': ['pdf_add_annotation',
01867          'pdf_add_bookmark',
01868          'pdf_add_launchlink',
01869          'pdf_add_locallink',
01870          'pdf_add_note',
01871          'pdf_add_outline',
01872          'pdf_add_pdflink',
01873          'pdf_add_thumbnail',
01874          'pdf_add_weblink',
01875          'pdf_arc',
01876          'pdf_arcn',
01877          'pdf_attach_file',
01878          'pdf_begin_page',
01879          'pdf_begin_pattern',
01880          'pdf_begin_template',
01881          'pdf_circle',
01882          'pdf_clip',
01883          'pdf_close',
01884          'pdf_close_image',
01885          'pdf_close_pdi',
01886          'pdf_close_pdi_page',
01887          'pdf_closepath',
01888          'pdf_closepath_fill_stroke',
01889          'pdf_closepath_stroke',
01890          'pdf_concat',
01891          'pdf_continue_text',
01892          'pdf_curveto',
01893          'pdf_delete',
01894          'pdf_end_page',
01895          'pdf_end_pattern',
01896          'pdf_end_template',
01897          'pdf_endpath',
01898          'pdf_fill',
01899          'pdf_fill_stroke',
01900          'pdf_findfont',
01901          'pdf_get_buffer',
01902          'pdf_get_font',
01903          'pdf_get_fontname',
01904          'pdf_get_fontsize',
01905          'pdf_get_image_height',
01906          'pdf_get_image_width',
01907          'pdf_get_majorversion',
01908          'pdf_get_minorversion',
01909          'pdf_get_parameter',
01910          'pdf_get_pdi_parameter',
01911          'pdf_get_pdi_value',
01912          'pdf_get_value',
01913          'pdf_initgraphics',
01914          'pdf_lineto',
01915          'pdf_makespotcolor',
01916          'pdf_moveto',
01917          'pdf_new',
01918          'pdf_open_ccitt',
01919          'pdf_open_file',
01920          'pdf_open_gif',
01921          'pdf_open_image',
01922          'pdf_open_image_file',
01923          'pdf_open_jpeg',
01924          'pdf_open_memory_image',
01925          'pdf_open_pdi',
01926          'pdf_open_pdi_page',
01927          'pdf_open_tiff',
01928          'pdf_place_image',
01929          'pdf_place_pdi_page',
01930          'pdf_rect',
01931          'pdf_restore',
01932          'pdf_rotate',
01933          'pdf_save',
01934          'pdf_scale',
01935          'pdf_set_border_color',
01936          'pdf_set_border_dash',
01937          'pdf_set_border_style',
01938          'pdf_set_char_spacing',
01939          'pdf_set_duration',
01940          'pdf_set_horiz_scaling',
01941          'pdf_set_info',
01942          'pdf_set_info_author',
01943          'pdf_set_info_creator',
01944          'pdf_set_info_keywords',
01945          'pdf_set_info_subject',
01946          'pdf_set_info_title',
01947          'pdf_set_leading',
01948          'pdf_set_parameter',
01949          'pdf_set_text_matrix',
01950          'pdf_set_text_pos',
01951          'pdf_set_text_rendering',
01952          'pdf_set_text_rise',
01953          'pdf_set_value',
01954          'pdf_set_word_spacing',
01955          'pdf_setcolor',
01956          'pdf_setdash',
01957          'pdf_setflat',
01958          'pdf_setfont',
01959          'pdf_setgray',
01960          'pdf_setgray_fill',
01961          'pdf_setgray_stroke',
01962          'pdf_setlinecap',
01963          'pdf_setlinejoin',
01964          'pdf_setlinewidth',
01965          'pdf_setmatrix',
01966          'pdf_setmiterlimit',
01967          'pdf_setpolydash',
01968          'pdf_setrgbcolor',
01969          'pdf_setrgbcolor_fill',
01970          'pdf_setrgbcolor_stroke',
01971          'pdf_show',
01972          'pdf_show_boxed',
01973          'pdf_show_xy',
01974          'pdf_skew',
01975          'pdf_stringwidth',
01976          'pdf_stroke',
01977          'pdf_translate'],
01978  'PHP Options/Info': ['assert',
01979                       'assert_options',
01980                       'dl',
01981                       'extension_loaded',
01982                       'get_cfg_var',
01983                       'get_current_user',
01984                       'get_defined_constants',
01985                       'get_extension_funcs',
01986                       'get_include_path',
01987                       'get_included_files',
01988                       'get_loaded_extensions',
01989                       'get_magic_quotes_gpc',
01990                       'get_magic_quotes_runtime',
01991                       'get_required_files',
01992                       'getenv',
01993                       'getlastmod',
01994                       'getmygid',
01995                       'getmyinode',
01996                       'getmypid',
01997                       'getmyuid',
01998                       'getopt',
01999                       'getrusage',
02000                       'ini_alter',
02001                       'ini_get',
02002                       'ini_get_all',
02003                       'ini_restore',
02004                       'ini_set',
02005                       'main',
02006                       'memory_get_usage',
02007                       'php_ini_scanned_files',
02008                       'php_logo_guid',
02009                       'php_sapi_name',
02010                       'php_uname',
02011                       'phpcredits',
02012                       'phpinfo',
02013                       'phpversion',
02014                       'putenv',
02015                       'restore_include_path',
02016                       'set_include_path',
02017                       'set_magic_quotes_runtime',
02018                       'set_time_limit',
02019                       'version_compare',
02020                       'zend_logo_guid',
02021                       'zend_version'],
02022  'POSIX': ['posix_ctermid',
02023            'posix_get_last_error',
02024            'posix_getcwd',
02025            'posix_getegid',
02026            'posix_geteuid',
02027            'posix_getgid',
02028            'posix_getgrgid',
02029            'posix_getgrnam',
02030            'posix_getgroups',
02031            'posix_getlogin',
02032            'posix_getpgid',
02033            'posix_getpgrp',
02034            'posix_getpid',
02035            'posix_getppid',
02036            'posix_getpwnam',
02037            'posix_getpwuid',
02038            'posix_getrlimit',
02039            'posix_getsid',
02040            'posix_getuid',
02041            'posix_isatty',
02042            'posix_kill',
02043            'posix_mkfifo',
02044            'posix_setegid',
02045            'posix_seteuid',
02046            'posix_setgid',
02047            'posix_setpgid',
02048            'posix_setsid',
02049            'posix_setuid',
02050            'posix_strerror',
02051            'posix_times',
02052            'posix_ttyname',
02053            'posix_uname'],
02054  'POSIX Regex': ['ereg',
02055                  'ereg_replace',
02056                  'eregi',
02057                  'eregi_replace',
02058                  'split',
02059                  'spliti',
02060                  'sql_regcase'],
02061  'Parsekit': ['parsekit_compile_file',
02062               'parsekit_compile_string',
02063               'parsekit_func_arginfo'],
02064  'PostgreSQL': ['pg_affected_rows',
02065                 'pg_cancel_query',
02066                 'pg_client_encoding',
02067                 'pg_close',
02068                 'pg_connect',
02069                 'pg_connection_busy',
02070                 'pg_connection_reset',
02071                 'pg_connection_status',
02072                 'pg_convert',
02073                 'pg_copy_from',
02074                 'pg_copy_to',
02075                 'pg_dbname',
02076                 'pg_delete',
02077                 'pg_end_copy',
02078                 'pg_escape_bytea',
02079                 'pg_escape_string',
02080                 'pg_fetch_all',
02081                 'pg_fetch_array',
02082                 'pg_fetch_assoc',
02083                 'pg_fetch_object',
02084                 'pg_fetch_result',
02085                 'pg_fetch_row',
02086                 'pg_field_is_null',
02087                 'pg_field_name',
02088                 'pg_field_num',
02089                 'pg_field_prtlen',
02090                 'pg_field_size',
02091                 'pg_field_type',
02092                 'pg_free_result',
02093                 'pg_get_notify',
02094                 'pg_get_pid',
02095                 'pg_get_result',
02096                 'pg_host',
02097                 'pg_insert',
02098                 'pg_last_error',
02099                 'pg_last_notice',
02100                 'pg_last_oid',
02101                 'pg_lo_close',
02102                 'pg_lo_create',
02103                 'pg_lo_export',
02104                 'pg_lo_import',
02105                 'pg_lo_open',
02106                 'pg_lo_read',
02107                 'pg_lo_read_all',
02108                 'pg_lo_seek',
02109                 'pg_lo_tell',
02110                 'pg_lo_unlink',
02111                 'pg_lo_write',
02112                 'pg_meta_data',
02113                 'pg_num_fields',
02114                 'pg_num_rows',
02115                 'pg_options',
02116                 'pg_parameter_status',
02117                 'pg_pconnect',
02118                 'pg_ping',
02119                 'pg_port',
02120                 'pg_put_line',
02121                 'pg_query',
02122                 'pg_result_error',
02123                 'pg_result_seek',
02124                 'pg_result_status',
02125                 'pg_select',
02126                 'pg_send_query',
02127                 'pg_set_client_encoding',
02128                 'pg_trace',
02129                 'pg_tty',
02130                 'pg_unescape_bytea',
02131                 'pg_untrace',
02132                 'pg_update',
02133                 'pg_version'],
02134  'Printer': ['printer_abort',
02135              'printer_close',
02136              'printer_create_brush',
02137              'printer_create_dc',
02138              'printer_create_font',
02139              'printer_create_pen',
02140              'printer_delete_brush',
02141              'printer_delete_dc',
02142              'printer_delete_font',
02143              'printer_delete_pen',
02144              'printer_draw_bmp',
02145              'printer_draw_chord',
02146              'printer_draw_elipse',
02147              'printer_draw_line',
02148              'printer_draw_pie',
02149              'printer_draw_rectangle',
02150              'printer_draw_roundrect',
02151              'printer_draw_text',
02152              'printer_end_doc',
02153              'printer_end_page',
02154              'printer_get_option',
02155              'printer_list',
02156              'printer_logical_fontheight',
02157              'printer_open',
02158              'printer_select_brush',
02159              'printer_select_font',
02160              'printer_select_pen',
02161              'printer_set_option',
02162              'printer_start_doc',
02163              'printer_start_page',
02164              'printer_write'],
02165  'Program Execution': ['escapeshellarg',
02166                        'escapeshellcmd',
02167                        'exec',
02168                        'passthru',
02169                        'proc_close',
02170                        'proc_get_status',
02171                        'proc_nice',
02172                        'proc_open',
02173                        'proc_terminate',
02174                        'shell_exec',
02175                        'system'],
02176  'Pspell': ['pspell_add_to_personal',
02177             'pspell_add_to_session',
02178             'pspell_check',
02179             'pspell_clear_session',
02180             'pspell_config_create',
02181             'pspell_config_data_dir',
02182             'pspell_config_dict_dir',
02183             'pspell_config_ignore',
02184             'pspell_config_mode',
02185             'pspell_config_personal',
02186             'pspell_config_repl',
02187             'pspell_config_runtogether',
02188             'pspell_config_save_repl',
02189             'pspell_new',
02190             'pspell_new_config',
02191             'pspell_new_personal',
02192             'pspell_save_wordlist',
02193             'pspell_store_replacement',
02194             'pspell_suggest'],
02195  'Rar': ['rar_close', 'rar_entry_get', 'rar_list', 'rar_open'],
02196  'Readline': ['readline',
02197               'readline_add_history',
02198               'readline_callback_handler_install',
02199               'readline_callback_handler_remove',
02200               'readline_callback_read_char',
02201               'readline_clear_history',
02202               'readline_completion_function',
02203               'readline_info',
02204               'readline_list_history',
02205               'readline_on_new_line',
02206               'readline_read_history',
02207               'readline_redisplay',
02208               'readline_write_history'],
02209  'Recode': ['recode', 'recode_file', 'recode_string'],
02210  'SESAM': ['sesam_affected_rows',
02211            'sesam_commit',
02212            'sesam_connect',
02213            'sesam_diagnostic',
02214            'sesam_disconnect',
02215            'sesam_errormsg',
02216            'sesam_execimm',
02217            'sesam_fetch_array',
02218            'sesam_fetch_result',
02219            'sesam_fetch_row',
02220            'sesam_field_array',
02221            'sesam_field_name',
02222            'sesam_free_result',
02223            'sesam_num_fields',
02224            'sesam_query',
02225            'sesam_rollback',
02226            'sesam_seek_row',
02227            'sesam_settransaction'],
02228  'SNMP': ['snmp_get_quick_print',
02229           'snmp_get_valueretrieval',
02230           'snmp_read_mib',
02231           'snmp_set_enum_print',
02232           'snmp_set_oid_numeric_print',
02233           'snmp_set_quick_print',
02234           'snmp_set_valueretrieval',
02235           'snmpget',
02236           'snmpgetnext',
02237           'snmprealwalk',
02238           'snmpset',
02239           'snmpwalk',
02240           'snmpwalkoid'],
02241  'SOAP': ['is_soap_fault'],
02242  'SQLite': ['sqlite_array_query',
02243             'sqlite_busy_timeout',
02244             'sqlite_changes',
02245             'sqlite_close',
02246             'sqlite_column',
02247             'sqlite_create_aggregate',
02248             'sqlite_create_function',
02249             'sqlite_current',
02250             'sqlite_error_string',
02251             'sqlite_escape_string',
02252             'sqlite_exec',
02253             'sqlite_factory',
02254             'sqlite_fetch_all',
02255             'sqlite_fetch_array',
02256             'sqlite_fetch_column_types',
02257             'sqlite_fetch_object',
02258             'sqlite_fetch_single',
02259             'sqlite_fetch_string',
02260             'sqlite_field_name',
02261             'sqlite_has_more',
02262             'sqlite_has_prev',
02263             'sqlite_last_error',
02264             'sqlite_last_insert_rowid',
02265             'sqlite_libencoding',
02266             'sqlite_libversion',
02267             'sqlite_next',
02268             'sqlite_num_fields',
02269             'sqlite_num_rows',
02270             'sqlite_open',
02271             'sqlite_popen',
02272             'sqlite_prev',
02273             'sqlite_query',
02274             'sqlite_rewind',
02275             'sqlite_seek',
02276             'sqlite_single_query',
02277             'sqlite_udf_decode_binary',
02278             'sqlite_udf_encode_binary',
02279             'sqlite_unbuffered_query'],
02280  'SWF': ['swf_actiongeturl',
02281          'swf_actiongotoframe',
02282          'swf_actiongotolabel',
02283          'swf_actionnextframe',
02284          'swf_actionplay',
02285          'swf_actionprevframe',
02286          'swf_actionsettarget',
02287          'swf_actionstop',
02288          'swf_actiontogglequality',
02289          'swf_actionwaitforframe',
02290          'swf_addbuttonrecord',
02291          'swf_addcolor',
02292          'swf_closefile',
02293          'swf_definebitmap',
02294          'swf_definefont',
02295          'swf_defineline',
02296          'swf_definepoly',
02297          'swf_definerect',
02298          'swf_definetext',
02299          'swf_endbutton',
02300          'swf_enddoaction',
02301          'swf_endshape',
02302          'swf_endsymbol',
02303          'swf_fontsize',
02304          'swf_fontslant',
02305          'swf_fonttracking',
02306          'swf_getbitmapinfo',
02307          'swf_getfontinfo',
02308          'swf_getframe',
02309          'swf_labelframe',
02310          'swf_lookat',
02311          'swf_modifyobject',
02312          'swf_mulcolor',
02313          'swf_nextid',
02314          'swf_oncondition',
02315          'swf_openfile',
02316          'swf_ortho',
02317          'swf_ortho2',
02318          'swf_perspective',
02319          'swf_placeobject',
02320          'swf_polarview',
02321          'swf_popmatrix',
02322          'swf_posround',
02323          'swf_pushmatrix',
02324          'swf_removeobject',
02325          'swf_rotate',
02326          'swf_scale',
02327          'swf_setfont',
02328          'swf_setframe',
02329          'swf_shapearc',
02330          'swf_shapecurveto',
02331          'swf_shapecurveto3',
02332          'swf_shapefillbitmapclip',
02333          'swf_shapefillbitmaptile',
02334          'swf_shapefilloff',
02335          'swf_shapefillsolid',
02336          'swf_shapelinesolid',
02337          'swf_shapelineto',
02338          'swf_shapemoveto',
02339          'swf_showframe',
02340          'swf_startbutton',
02341          'swf_startdoaction',
02342          'swf_startshape',
02343          'swf_startsymbol',
02344          'swf_textwidth',
02345          'swf_translate',
02346          'swf_viewport'],
02347  'Semaphore': ['ftok',
02348                'msg_get_queue',
02349                'msg_receive',
02350                'msg_remove_queue',
02351                'msg_send',
02352                'msg_set_queue',
02353                'msg_stat_queue',
02354                'sem_acquire',
02355                'sem_get',
02356                'sem_release',
02357                'sem_remove',
02358                'shm_attach',
02359                'shm_detach',
02360                'shm_get_var',
02361                'shm_put_var',
02362                'shm_remove',
02363                'shm_remove_var'],
02364  'Sessions': ['session_cache_expire',
02365               'session_cache_limiter',
02366               'session_commit',
02367               'session_decode',
02368               'session_destroy',
02369               'session_encode',
02370               'session_get_cookie_params',
02371               'session_id',
02372               'session_is_registered',
02373               'session_module_name',
02374               'session_name',
02375               'session_regenerate_id',
02376               'session_register',
02377               'session_save_path',
02378               'session_set_cookie_params',
02379               'session_set_save_handler',
02380               'session_start',
02381               'session_unregister',
02382               'session_unset',
02383               'session_write_close'],
02384  'SimpleXML': ['simplexml_import_dom',
02385                'simplexml_load_file',
02386                'simplexml_load_string'],
02387  'Sockets': ['socket_accept',
02388              'socket_bind',
02389              'socket_clear_error',
02390              'socket_close',
02391              'socket_connect',
02392              'socket_create',
02393              'socket_create_listen',
02394              'socket_create_pair',
02395              'socket_get_option',
02396              'socket_getpeername',
02397              'socket_getsockname',
02398              'socket_last_error',
02399              'socket_listen',
02400              'socket_read',
02401              'socket_recv',
02402              'socket_recvfrom',
02403              'socket_select',
02404              'socket_send',
02405              'socket_sendto',
02406              'socket_set_block',
02407              'socket_set_nonblock',
02408              'socket_set_option',
02409              'socket_shutdown',
02410              'socket_strerror',
02411              'socket_write'],
02412  'Streams': ['stream_context_create',
02413              'stream_context_get_default',
02414              'stream_context_get_options',
02415              'stream_context_set_option',
02416              'stream_context_set_params',
02417              'stream_copy_to_stream',
02418              'stream_filter_append',
02419              'stream_filter_prepend',
02420              'stream_filter_register',
02421              'stream_filter_remove',
02422              'stream_get_contents',
02423              'stream_get_filters',
02424              'stream_get_line',
02425              'stream_get_meta_data',
02426              'stream_get_transports',
02427              'stream_get_wrappers',
02428              'stream_register_wrapper',
02429              'stream_select',
02430              'stream_set_blocking',
02431              'stream_set_timeout',
02432              'stream_set_write_buffer',
02433              'stream_socket_accept',
02434              'stream_socket_client',
02435              'stream_socket_enable_crypto',
02436              'stream_socket_get_name',
02437              'stream_socket_pair',
02438              'stream_socket_recvfrom',
02439              'stream_socket_sendto',
02440              'stream_socket_server',
02441              'stream_wrapper_register',
02442              'stream_wrapper_restore',
02443              'stream_wrapper_unregister'],
02444  'Strings': ['addcslashes',
02445              'addslashes',
02446              'bin2hex',
02447              'chop',
02448              'chr',
02449              'chunk_split',
02450              'convert_cyr_string',
02451              'convert_uudecode',
02452              'convert_uuencode',
02453              'count_chars',
02454              'crc32',
02455              'crypt',
02456              'echo',
02457              'explode',
02458              'fprintf',
02459              'get_html_translation_table',
02460              'hebrev',
02461              'hebrevc',
02462              'html_entity_decode',
02463              'htmlentities',
02464              'htmlspecialchars',
02465              'implode',
02466              'join',
02467              'levenshtein',
02468              'localeconv',
02469              'ltrim',
02470              'md5',
02471              'md5_file',
02472              'metaphone',
02473              'money_format',
02474              'nl2br',
02475              'nl_langinfo',
02476              'number_format',
02477              'ord',
02478              'parse_str',
02479              'print',
02480              'printf',
02481              'quoted_printable_decode',
02482              'quotemeta',
02483              'rtrim',
02484              'setlocale',
02485              'sha1',
02486              'sha1_file',
02487              'similar_text',
02488              'soundex',
02489              'sprintf',
02490              'sscanf',
02491              'str_ireplace',
02492              'str_pad',
02493              'str_repeat',
02494              'str_replace',
02495              'str_rot13',
02496              'str_shuffle',
02497              'str_split',
02498              'str_word_count',
02499              'strcasecmp',
02500              'strchr',
02501              'strcmp',
02502              'strcoll',
02503              'strcspn',
02504              'strip_tags',
02505              'stripcslashes',
02506              'stripos',
02507              'stripslashes',
02508              'stristr',
02509              'strlen',
02510              'strnatcasecmp',
02511              'strnatcmp',
02512              'strncasecmp',
02513              'strncmp',
02514              'strpbrk',
02515              'strpos',
02516              'strrchr',
02517              'strrev',
02518              'strripos',
02519              'strrpos',
02520              'strspn',
02521              'strstr',
02522              'strtok',
02523              'strtolower',
02524              'strtoupper',
02525              'strtr',
02526              'substr',
02527              'substr_compare',
02528              'substr_count',
02529              'substr_replace',
02530              'trim',
02531              'ucfirst',
02532              'ucwords',
02533              'vfprintf',
02534              'vprintf',
02535              'vsprintf',
02536              'wordwrap'],
02537  'Sybase': ['sybase_affected_rows',
02538             'sybase_close',
02539             'sybase_connect',
02540             'sybase_data_seek',
02541             'sybase_deadlock_retry_count',
02542             'sybase_fetch_array',
02543             'sybase_fetch_assoc',
02544             'sybase_fetch_field',
02545             'sybase_fetch_object',
02546             'sybase_fetch_row',
02547             'sybase_field_seek',
02548             'sybase_free_result',
02549             'sybase_get_last_message',
02550             'sybase_min_client_severity',
02551             'sybase_min_error_severity',
02552             'sybase_min_message_severity',
02553             'sybase_min_server_severity',
02554             'sybase_num_fields',
02555             'sybase_num_rows',
02556             'sybase_pconnect',
02557             'sybase_query',
02558             'sybase_result',
02559             'sybase_select_db',
02560             'sybase_set_message_handler',
02561             'sybase_unbuffered_query'],
02562  'TCP Wrappers': ['tcpwrap_check'],
02563  'Tokenizer': ['token_get_all', 'token_name'],
02564  'URLs': ['base64_decode',
02565           'base64_encode',
02566           'get_headers',
02567           'get_meta_tags',
02568           'http_build_query',
02569           'parse_url',
02570           'rawurldecode',
02571           'rawurlencode',
02572           'urldecode',
02573           'urlencode'],
02574  'Variables handling': ['debug_zval_dump',
02575                         'doubleval',
02576                         'empty',
02577                         'floatval',
02578                         'get_defined_vars',
02579                         'get_resource_type',
02580                         'gettype',
02581                         'import_request_variables',
02582                         'intval',
02583                         'is_array',
02584                         'is_bool',
02585                         'is_callable',
02586                         'is_double',
02587                         'is_float',
02588                         'is_int',
02589                         'is_integer',
02590                         'is_long',
02591                         'is_null',
02592                         'is_numeric',
02593                         'is_object',
02594                         'is_real',
02595                         'is_resource',
02596                         'is_scalar',
02597                         'is_string',
02598                         'isset',
02599                         'print_r',
02600                         'serialize',
02601                         'settype',
02602                         'strval',
02603                         'unserialize',
02604                         'unset',
02605                         'var_dump',
02606                         'var_export'],
02607  'Verisign Payflow Pro': ['pfpro_cleanup',
02608                           'pfpro_init',
02609                           'pfpro_process',
02610                           'pfpro_process_raw',
02611                           'pfpro_version'],
02612  'W32api': ['w32api_deftype',
02613             'w32api_init_dtype',
02614             'w32api_invoke_function',
02615             'w32api_register_function',
02616             'w32api_set_call_method'],
02617  'WDDX': ['wddx_add_vars',
02618           'wddx_deserialize',
02619           'wddx_packet_end',
02620           'wddx_packet_start',
02621           'wddx_serialize_value',
02622           'wddx_serialize_vars'],
02623  'XML': ['utf8_decode',
02624          'utf8_encode',
02625          'xml_error_string',
02626          'xml_get_current_byte_index',
02627          'xml_get_current_column_number',
02628          'xml_get_current_line_number',
02629          'xml_get_error_code',
02630          'xml_parse',
02631          'xml_parse_into_struct',
02632          'xml_parser_create',
02633          'xml_parser_create_ns',
02634          'xml_parser_free',
02635          'xml_parser_get_option',
02636          'xml_parser_set_option',
02637          'xml_set_character_data_handler',
02638          'xml_set_default_handler',
02639          'xml_set_element_handler',
02640          'xml_set_end_namespace_decl_handler',
02641          'xml_set_external_entity_ref_handler',
02642          'xml_set_notation_decl_handler',
02643          'xml_set_object',
02644          'xml_set_processing_instruction_handler',
02645          'xml_set_start_namespace_decl_handler',
02646          'xml_set_unparsed_entity_decl_handler'],
02647  'XML-RPC': ['xmlrpc_decode',
02648              'xmlrpc_decode_request',
02649              'xmlrpc_encode',
02650              'xmlrpc_encode_request',
02651              'xmlrpc_get_type',
02652              'xmlrpc_is_fault',
02653              'xmlrpc_parse_method_descriptions',
02654              'xmlrpc_server_add_introspection_data',
02655              'xmlrpc_server_call_method',
02656              'xmlrpc_server_create',
02657              'xmlrpc_server_destroy',
02658              'xmlrpc_server_register_introspection_callback',
02659              'xmlrpc_server_register_method',
02660              'xmlrpc_set_type'],
02661  'XSL': ['xsl_xsltprocessor_get_parameter',
02662          'xsl_xsltprocessor_has_exslt_support',
02663          'xsl_xsltprocessor_import_stylesheet',
02664          'xsl_xsltprocessor_register_php_functions',
02665          'xsl_xsltprocessor_remove_parameter',
02666          'xsl_xsltprocessor_set_parameter',
02667          'xsl_xsltprocessor_transform_to_doc',
02668          'xsl_xsltprocessor_transform_to_uri',
02669          'xsl_xsltprocessor_transform_to_xml'],
02670  'XSLT': ['xslt_backend_info',
02671           'xslt_backend_name',
02672           'xslt_backend_version',
02673           'xslt_create',
02674           'xslt_errno',
02675           'xslt_error',
02676           'xslt_free',
02677           'xslt_getopt',
02678           'xslt_process',
02679           'xslt_set_base',
02680           'xslt_set_encoding',
02681           'xslt_set_error_handler',
02682           'xslt_set_log',
02683           'xslt_set_object',
02684           'xslt_set_sax_handler',
02685           'xslt_set_sax_handlers',
02686           'xslt_set_scheme_handler',
02687           'xslt_set_scheme_handlers',
02688           'xslt_setopt'],
02689  'YAZ': ['yaz_addinfo',
02690          'yaz_ccl_conf',
02691          'yaz_ccl_parse',
02692          'yaz_close',
02693          'yaz_connect',
02694          'yaz_database',
02695          'yaz_element',
02696          'yaz_errno',
02697          'yaz_error',
02698          'yaz_es_result',
02699          'yaz_get_option',
02700          'yaz_hits',
02701          'yaz_itemorder',
02702          'yaz_present',
02703          'yaz_range',
02704          'yaz_record',
02705          'yaz_scan',
02706          'yaz_scan_result',
02707          'yaz_schema',
02708          'yaz_search',
02709          'yaz_set_option',
02710          'yaz_sort',
02711          'yaz_syntax',
02712          'yaz_wait'],
02713  'YP/NIS': ['yp_all',
02714             'yp_cat',
02715             'yp_err_string',
02716             'yp_errno',
02717             'yp_first',
02718             'yp_get_default_domain',
02719             'yp_master',
02720             'yp_match',
02721             'yp_next',
02722             'yp_order'],
02723  'Zip': ['zip_close',
02724          'zip_entry_close',
02725          'zip_entry_compressedsize',
02726          'zip_entry_compressionmethod',
02727          'zip_entry_filesize',
02728          'zip_entry_name',
02729          'zip_entry_open',
02730          'zip_entry_read',
02731          'zip_open',
02732          'zip_read'],
02733  'Zlib': ['gzclose',
02734           'gzcompress',
02735           'gzdeflate',
02736           'gzencode',
02737           'gzeof',
02738           'gzfile',
02739           'gzgetc',
02740           'gzgets',
02741           'gzgetss',
02742           'gzinflate',
02743           'gzopen',
02744           'gzpassthru',
02745           'gzputs',
02746           'gzread',
02747           'gzrewind',
02748           'gzseek',
02749           'gztell',
02750           'gzuncompress',
02751           'gzwrite',
02752           'readgzfile',
02753           'zlib_get_coding_type'],
02754  'bcompiler': ['bcompiler_load',
02755                'bcompiler_load_exe',
02756                'bcompiler_parse_class',
02757                'bcompiler_read',
02758                'bcompiler_write_class',
02759                'bcompiler_write_constant',
02760                'bcompiler_write_exe_footer',
02761                'bcompiler_write_footer',
02762                'bcompiler_write_function',
02763                'bcompiler_write_functions_from_file',
02764                'bcompiler_write_header'],
02765  'ctype': ['ctype_alnum',
02766            'ctype_alpha',
02767            'ctype_cntrl',
02768            'ctype_digit',
02769            'ctype_graph',
02770            'ctype_lower',
02771            'ctype_print',
02772            'ctype_punct',
02773            'ctype_space',
02774            'ctype_upper',
02775            'ctype_xdigit'],
02776  'dBase': ['dbase_add_record',
02777            'dbase_close',
02778            'dbase_create',
02779            'dbase_delete_record',
02780            'dbase_get_header_info',
02781            'dbase_get_record',
02782            'dbase_get_record_with_names',
02783            'dbase_numfields',
02784            'dbase_numrecords',
02785            'dbase_open',
02786            'dbase_pack',
02787            'dbase_replace_record'],
02788  'dba': ['dba_close',
02789          'dba_delete',
02790          'dba_exists',
02791          'dba_fetch',
02792          'dba_firstkey',
02793          'dba_handlers',
02794          'dba_insert',
02795          'dba_key_split',
02796          'dba_list',
02797          'dba_nextkey',
02798          'dba_open',
02799          'dba_optimize',
02800          'dba_popen',
02801          'dba_replace',
02802          'dba_sync'],
02803  'dbx': ['dbx_close',
02804          'dbx_compare',
02805          'dbx_connect',
02806          'dbx_error',
02807          'dbx_escape_string',
02808          'dbx_fetch_row',
02809          'dbx_query',
02810          'dbx_sort'],
02811  'fam': ['fam_cancel_monitor',
02812          'fam_close',
02813          'fam_monitor_collection',
02814          'fam_monitor_directory',
02815          'fam_monitor_file',
02816          'fam_next_event',
02817          'fam_open',
02818          'fam_pending',
02819          'fam_resume_monitor',
02820          'fam_suspend_monitor'],
02821  'filePro': ['filepro',
02822              'filepro_fieldcount',
02823              'filepro_fieldname',
02824              'filepro_fieldtype',
02825              'filepro_fieldwidth',
02826              'filepro_retrieve',
02827              'filepro_rowcount'],
02828  'gettext': ['bind_textdomain_codeset',
02829              'bindtextdomain',
02830              'dcgettext',
02831              'dcngettext',
02832              'dgettext',
02833              'dngettext',
02834              'gettext',
02835              'ngettext',
02836              'textdomain'],
02837  'iconv': ['iconv',
02838            'iconv_get_encoding',
02839            'iconv_mime_decode',
02840            'iconv_mime_decode_headers',
02841            'iconv_mime_encode',
02842            'iconv_set_encoding',
02843            'iconv_strlen',
02844            'iconv_strpos',
02845            'iconv_strrpos',
02846            'iconv_substr',
02847            'ob_iconv_handler'],
02848  'id3': ['id3_get_frame_long_name',
02849          'id3_get_frame_short_name',
02850          'id3_get_genre_id',
02851          'id3_get_genre_list',
02852          'id3_get_genre_name',
02853          'id3_get_tag',
02854          'id3_get_version',
02855          'id3_remove_tag',
02856          'id3_set_tag'],
02857  'mSQL': ['msql',
02858           'msql_affected_rows',
02859           'msql_close',
02860           'msql_connect',
02861           'msql_create_db',
02862           'msql_createdb',
02863           'msql_data_seek',
02864           'msql_db_query',
02865           'msql_dbname',
02866           'msql_drop_db',
02867           'msql_error',
02868           'msql_fetch_array',
02869           'msql_fetch_field',
02870           'msql_fetch_object',
02871           'msql_fetch_row',
02872           'msql_field_flags',
02873           'msql_field_len',
02874           'msql_field_name',
02875           'msql_field_seek',
02876           'msql_field_table',
02877           'msql_field_type',
02878           'msql_fieldflags',
02879           'msql_fieldlen',
02880           'msql_fieldname',
02881           'msql_fieldtable',
02882           'msql_fieldtype',
02883           'msql_free_result',
02884           'msql_list_dbs',
02885           'msql_list_fields',
02886           'msql_list_tables',
02887           'msql_num_fields',
02888           'msql_num_rows',
02889           'msql_numfields',
02890           'msql_numrows',
02891           'msql_pconnect',
02892           'msql_query',
02893           'msql_regcase',
02894           'msql_result',
02895           'msql_select_db',
02896           'msql_tablename'],
02897  'mailparse': ['mailparse_determine_best_xfer_encoding',
02898                'mailparse_msg_create',
02899                'mailparse_msg_extract_part',
02900                'mailparse_msg_extract_part_file',
02901                'mailparse_msg_free',
02902                'mailparse_msg_get_part',
02903                'mailparse_msg_get_part_data',
02904                'mailparse_msg_get_structure',
02905                'mailparse_msg_parse',
02906                'mailparse_msg_parse_file',
02907                'mailparse_rfc822_parse_addresses',
02908                'mailparse_stream_encode',
02909                'mailparse_uudecode_all'],
02910  'mcrypt': ['mcrypt_cbc',
02911             'mcrypt_cfb',
02912             'mcrypt_create_iv',
02913             'mcrypt_decrypt',
02914             'mcrypt_ecb',
02915             'mcrypt_enc_get_algorithms_name',
02916             'mcrypt_enc_get_block_size',
02917             'mcrypt_enc_get_iv_size',
02918             'mcrypt_enc_get_key_size',
02919             'mcrypt_enc_get_modes_name',
02920             'mcrypt_enc_get_supported_key_sizes',
02921             'mcrypt_enc_is_block_algorithm',
02922             'mcrypt_enc_is_block_algorithm_mode',
02923             'mcrypt_enc_is_block_mode',
02924             'mcrypt_enc_self_test',
02925             'mcrypt_encrypt',
02926             'mcrypt_generic',
02927             'mcrypt_generic_deinit',
02928             'mcrypt_generic_end',
02929             'mcrypt_generic_init',
02930             'mcrypt_get_block_size',
02931             'mcrypt_get_cipher_name',
02932             'mcrypt_get_iv_size',
02933             'mcrypt_get_key_size',
02934             'mcrypt_list_algorithms',
02935             'mcrypt_list_modes',
02936             'mcrypt_module_close',
02937             'mcrypt_module_get_algo_block_size',
02938             'mcrypt_module_get_algo_key_size',
02939             'mcrypt_module_get_supported_key_sizes',
02940             'mcrypt_module_is_block_algorithm',
02941             'mcrypt_module_is_block_algorithm_mode',
02942             'mcrypt_module_is_block_mode',
02943             'mcrypt_module_open',
02944             'mcrypt_module_self_test',
02945             'mcrypt_ofb',
02946             'mdecrypt_generic'],
02947  'mhash': ['mhash',
02948            'mhash_count',
02949            'mhash_get_block_size',
02950            'mhash_get_hash_name',
02951            'mhash_keygen_s2k'],
02952  'mnoGoSearch': ['udm_add_search_limit',
02953                  'udm_alloc_agent',
02954                  'udm_alloc_agent_array',
02955                  'udm_api_version',
02956                  'udm_cat_list',
02957                  'udm_cat_path',
02958                  'udm_check_charset',
02959                  'udm_check_stored',
02960                  'udm_clear_search_limits',
02961                  'udm_close_stored',
02962                  'udm_crc32',
02963                  'udm_errno',
02964                  'udm_error',
02965                  'udm_find',
02966                  'udm_free_agent',
02967                  'udm_free_ispell_data',
02968                  'udm_free_res',
02969                  'udm_get_doc_count',
02970                  'udm_get_res_field',
02971                  'udm_get_res_param',
02972                  'udm_hash32',
02973                  'udm_load_ispell_data',
02974                  'udm_open_stored',
02975                  'udm_set_agent_param'],
02976  'muscat': ['muscat_close',
02977             'muscat_get',
02978             'muscat_give',
02979             'muscat_setup',
02980             'muscat_setup_net'],
02981  'mysqli': ['mysqli_affected_rows',
02982             'mysqli_autocommit',
02983             'mysqli_bind_param',
02984             'mysqli_bind_result',
02985             'mysqli_change_user',
02986             'mysqli_character_set_name',
02987             'mysqli_client_encoding',
02988             'mysqli_close',
02989             'mysqli_commit',
02990             'mysqli_connect',
02991             'mysqli_connect_errno',
02992             'mysqli_connect_error',
02993             'mysqli_data_seek',
02994             'mysqli_debug',
02995             'mysqli_disable_reads_from_master',
02996             'mysqli_disable_rpl_parse',
02997             'mysqli_dump_debug_info',
02998             'mysqli_embedded_connect',
02999             'mysqli_enable_reads_from_master',
03000             'mysqli_enable_rpl_parse',
03001             'mysqli_errno',
03002             'mysqli_error',
03003             'mysqli_escape_string',
03004             'mysqli_execute',
03005             'mysqli_fetch',
03006             'mysqli_fetch_array',
03007             'mysqli_fetch_assoc',
03008             'mysqli_fetch_field',
03009             'mysqli_fetch_field_direct',
03010             'mysqli_fetch_fields',
03011             'mysqli_fetch_lengths',
03012             'mysqli_fetch_object',
03013             'mysqli_fetch_row',
03014             'mysqli_field_count',
03015             'mysqli_field_seek',
03016             'mysqli_field_tell',
03017             'mysqli_free_result',
03018             'mysqli_get_client_info',
03019             'mysqli_get_client_version',
03020             'mysqli_get_host_info',
03021             'mysqli_get_metadata',
03022             'mysqli_get_proto_info',
03023             'mysqli_get_server_info',
03024             'mysqli_get_server_version',
03025             'mysqli_info',
03026             'mysqli_init',
03027             'mysqli_insert_id',
03028             'mysqli_kill',
03029             'mysqli_master_query',
03030             'mysqli_more_results',
03031             'mysqli_multi_query',
03032             'mysqli_next_result',
03033             'mysqli_num_fields',
03034             'mysqli_num_rows',
03035             'mysqli_options',
03036             'mysqli_param_count',
03037             'mysqli_ping',
03038             'mysqli_prepare',
03039             'mysqli_query',
03040             'mysqli_real_connect',
03041             'mysqli_real_escape_string',
03042             'mysqli_real_query',
03043             'mysqli_report',
03044             'mysqli_rollback',
03045             'mysqli_rpl_parse_enabled',
03046             'mysqli_rpl_probe',
03047             'mysqli_rpl_query_type',
03048             'mysqli_select_db',
03049             'mysqli_send_long_data',
03050             'mysqli_send_query',
03051             'mysqli_server_end',
03052             'mysqli_server_init',
03053             'mysqli_set_opt',
03054             'mysqli_sqlstate',
03055             'mysqli_ssl_set',
03056             'mysqli_stat',
03057             'mysqli_stmt_affected_rows',
03058             'mysqli_stmt_bind_param',
03059             'mysqli_stmt_bind_result',
03060             'mysqli_stmt_close',
03061             'mysqli_stmt_data_seek',
03062             'mysqli_stmt_errno',
03063             'mysqli_stmt_error',
03064             'mysqli_stmt_execute',
03065             'mysqli_stmt_fetch',
03066             'mysqli_stmt_free_result',
03067             'mysqli_stmt_init',
03068             'mysqli_stmt_num_rows',
03069             'mysqli_stmt_param_count',
03070             'mysqli_stmt_prepare',
03071             'mysqli_stmt_reset',
03072             'mysqli_stmt_result_metadata',
03073             'mysqli_stmt_send_long_data',
03074             'mysqli_stmt_sqlstate',
03075             'mysqli_stmt_store_result',
03076             'mysqli_store_result',
03077             'mysqli_thread_id',
03078             'mysqli_thread_safe',
03079             'mysqli_use_result',
03080             'mysqli_warning_count'],
03081  'openal': ['openal_buffer_create',
03082             'openal_buffer_data',
03083             'openal_buffer_destroy',
03084             'openal_buffer_get',
03085             'openal_buffer_loadwav',
03086             'openal_context_create',
03087             'openal_context_current',
03088             'openal_context_destroy',
03089             'openal_context_process',
03090             'openal_context_suspend',
03091             'openal_device_close',
03092             'openal_device_open',
03093             'openal_listener_get',
03094             'openal_listener_set',
03095             'openal_source_create',
03096             'openal_source_destroy',
03097             'openal_source_get',
03098             'openal_source_pause',
03099             'openal_source_play',
03100             'openal_source_rewind',
03101             'openal_source_set',
03102             'openal_source_stop',
03103             'openal_stream'],
03104  'qtdom': ['qdom_error', 'qdom_tree'],
03105  'shmop': ['shmop_close',
03106            'shmop_delete',
03107            'shmop_open',
03108            'shmop_read',
03109            'shmop_size',
03110            'shmop_write'],
03111  'spl': ['class_implements',
03112          'class_parents',
03113          'iterator-to-array',
03114          'iterator_count',
03115          'spl_classes'],
03116  'ssh2': ['ssh2_auth_none',
03117           'ssh2_auth_password',
03118           'ssh2_auth_pubkey_file',
03119           'ssh2_connect',
03120           'ssh2_exec',
03121           'ssh2_fetch_stream',
03122           'ssh2_fingerprint',
03123           'ssh2_methods_negotiated',
03124           'ssh2_scp_recv',
03125           'ssh2_scp_send',
03126           'ssh2_sftp',
03127           'ssh2_sftp_lstat',
03128           'ssh2_sftp_mkdir',
03129           'ssh2_sftp_readlink',
03130           'ssh2_sftp_realpath',
03131           'ssh2_sftp_rename',
03132           'ssh2_sftp_rmdir',
03133           'ssh2_sftp_stat',
03134           'ssh2_sftp_symlink',
03135           'ssh2_sftp_unlink',
03136           'ssh2_shell',
03137           'ssh2_tunnel'],
03138  'tidy': ['ob_tidyhandler',
03139           'tidy_access_count',
03140           'tidy_clean_repair',
03141           'tidy_config_count',
03142           'tidy_diagnose',
03143           'tidy_error_count',
03144           'tidy_get_body',
03145           'tidy_get_config',
03146           'tidy_get_error_buffer',
03147           'tidy_get_head',
03148           'tidy_get_html',
03149           'tidy_get_html_ver',
03150           'tidy_get_output',
03151           'tidy_get_release',
03152           'tidy_get_root',
03153           'tidy_get_status',
03154           'tidy_getopt',
03155           'tidy_is_xhtml',
03156           'tidy_is_xml',
03157           'tidy_load_config',
03158           'tidy_parse_file',
03159           'tidy_parse_string',
03160           'tidy_repair_file',
03161           'tidy_repair_string',
03162           'tidy_reset_config',
03163           'tidy_save_config',
03164           'tidy_set_encoding',
03165           'tidy_setopt',
03166           'tidy_warning_count'],
03167  'unknown': ['bcompile_write_file',
03168              'com',
03169              'dir',
03170              'dotnet',
03171              'hw_api_attribute',
03172              'hw_api_content',
03173              'hw_api_object',
03174              'imagepscopyfont',
03175              'mcve_adduser',
03176              'mcve_adduserarg',
03177              'mcve_bt',
03178              'mcve_checkstatus',
03179              'mcve_chkpwd',
03180              'mcve_chngpwd',
03181              'mcve_completeauthorizations',
03182              'mcve_connect',
03183              'mcve_connectionerror',
03184              'mcve_deleteresponse',
03185              'mcve_deletetrans',
03186              'mcve_deleteusersetup',
03187              'mcve_deluser',
03188              'mcve_destroyconn',
03189              'mcve_destroyengine',
03190              'mcve_disableuser',
03191              'mcve_edituser',
03192              'mcve_enableuser',
03193              'mcve_force',
03194              'mcve_getcell',
03195              'mcve_getcellbynum',
03196              'mcve_getcommadelimited',
03197              'mcve_getheader',
03198              'mcve_getuserarg',
03199              'mcve_getuserparam',
03200              'mcve_gft',
03201              'mcve_gl',
03202              'mcve_gut',
03203              'mcve_initconn',
03204              'mcve_initengine',
03205              'mcve_initusersetup',
03206              'mcve_iscommadelimited',
03207              'mcve_liststats',
03208              'mcve_listusers',
03209              'mcve_maxconntimeout',
03210              'mcve_monitor',
03211              'mcve_numcolumns',
03212              'mcve_numrows',
03213              'mcve_override',
03214              'mcve_parsecommadelimited',
03215              'mcve_ping',
03216              'mcve_preauth',
03217              'mcve_preauthcompletion',
03218              'mcve_qc',
03219              'mcve_responseparam',
03220              'mcve_return',
03221              'mcve_returncode',
03222              'mcve_returnstatus',
03223              'mcve_sale',
03224              'mcve_setblocking',
03225              'mcve_setdropfile',
03226              'mcve_setip',
03227              'mcve_setssl',
03228              'mcve_setssl_files',
03229              'mcve_settimeout',
03230              'mcve_settle',
03231              'mcve_text_avs',
03232              'mcve_text_code',
03233              'mcve_text_cv',
03234              'mcve_transactionauth',
03235              'mcve_transactionavs',
03236              'mcve_transactionbatch',
03237              'mcve_transactioncv',
03238              'mcve_transactionid',
03239              'mcve_transactionitem',
03240              'mcve_transactionssent',
03241              'mcve_transactiontext',
03242              'mcve_transinqueue',
03243              'mcve_transnew',
03244              'mcve_transparam',
03245              'mcve_transsend',
03246              'mcve_ub',
03247              'mcve_uwait',
03248              'mcve_verifyconnection',
03249              'mcve_verifysslcert',
03250              'mcve_void',
03251              'mysqli()',
03252              'pdf_open',
03253              'pdf_open_png',
03254              'pdf_set_font',
03255              'php_register_url_stream_wrapper',
03256              'php_stream_can_cast',
03257              'php_stream_cast',
03258              'php_stream_close',
03259              'php_stream_closedir',
03260              'php_stream_copy_to_mem',
03261              'php_stream_copy_to_stream',
03262              'php_stream_eof',
03263              'php_stream_filter_register_factory',
03264              'php_stream_filter_unregister_factory',
03265              'php_stream_flush',
03266              'php_stream_fopen_from_file',
03267              'php_stream_fopen_temporary_file',
03268              'php_stream_fopen_tmpfile',
03269              'php_stream_getc',
03270              'php_stream_gets',
03271              'php_stream_is',
03272              'php_stream_is_persistent',
03273              'php_stream_make_seekable',
03274              'php_stream_open_wrapper',
03275              'php_stream_open_wrapper_as_file',
03276              'php_stream_open_wrapper_ex',
03277              'php_stream_opendir',
03278              'php_stream_passthru',
03279              'php_stream_read',
03280              'php_stream_readdir',
03281              'php_stream_rewinddir',
03282              'php_stream_seek',
03283              'php_stream_sock_open_from_socket',
03284              'php_stream_sock_open_host',
03285              'php_stream_sock_open_unix',
03286              'php_stream_stat',
03287              'php_stream_stat_path',
03288              'php_stream_tell',
03289              'php_stream_write',
03290              'php_unregister_url_stream_wrapper',
03291              'swfbutton_keypress',
03292              'swfdisplayitem',
03293              'variant'],
03294  'vpopmail': ['vpopmail_add_alias_domain',
03295               'vpopmail_add_alias_domain_ex',
03296               'vpopmail_add_domain',
03297               'vpopmail_add_domain_ex',
03298               'vpopmail_add_user',
03299               'vpopmail_alias_add',
03300               'vpopmail_alias_del',
03301               'vpopmail_alias_del_domain',
03302               'vpopmail_alias_get',
03303               'vpopmail_alias_get_all',
03304               'vpopmail_auth_user',
03305               'vpopmail_del_domain',
03306               'vpopmail_del_domain_ex',
03307               'vpopmail_del_user',
03308               'vpopmail_error',
03309               'vpopmail_passwd',
03310               'vpopmail_set_user_quota'],
03311  'xattr': ['xattr_get',
03312            'xattr_list',
03313            'xattr_remove',
03314            'xattr_set',
03315            'xattr_supported'],
03316  'xdiff': ['xdiff_file_diff',
03317            'xdiff_file_diff_binary',
03318            'xdiff_file_merge3',
03319            'xdiff_file_patch',
03320            'xdiff_file_patch_binary',
03321            'xdiff_string_diff',
03322            'xdiff_string_diff_binary',
03323            'xdiff_string_merge3',
03324            'xdiff_string_patch',
03325            'xdiff_string_patch_binary']}
03326 
03327 
03328 if __name__ == '__main__':
03329     import pprint
03330     import re
03331     import urllib
03332     _function_re = re.compile('<B\s+CLASS="function"\s*>(.*?)\(\)</B\s*>(?uism)')
03333 
03334     def get_php_functions():
03335         uf = urllib.urlopen('http://de.php.net/manual/en/index.functions.php')
03336         data = uf.read()
03337         uf.close()
03338         results = set()
03339         for match in _function_re.finditer(data):
03340             fn = match.group(1)
03341             if '-&#62;' not in fn and '::' not in fn:
03342                 results.add(fn)
03343         # PY24: use sorted()
03344         results = list(results)
03345         results.sort()
03346         return results
03347 
03348     def get_function_module(func_name):
03349         fn = func_name.replace('_', '-')
03350         uf = urllib.urlopen('http://de.php.net/manual/en/function.%s.php' % fn)
03351         regex = re.compile('<li class="header up">'
03352                            '<a href="ref\..*?\.php">([a-zA-Z0-9\s]+)</a></li>')
03353         for line in uf:
03354             match = regex.search(line)
03355             if match:
03356                 return match.group(1)
03357 
03358     print '>> Downloading Function Index'
03359     functions = get_php_functions()
03360     total = len(functions)
03361     print '%d functions found' % total
03362     modules = {}
03363     idx = 1
03364     for function_name in get_php_functions():
03365         print '>> %r (%d/%d)' % (function_name, idx, total)
03366         m = get_function_module(function_name)
03367         if m is None:
03368             print 'NOT_FOUND'
03369             m = 'unknown'
03370         else:
03371             print repr(m)
03372         modules.setdefault(m, []).append(function_name)
03373         idx += 1
03374 
03375     # extract useful sourcecode from this file
03376     f = open(__file__)
03377     try:
03378         content = f.read()
03379     finally:
03380         f.close()
03381     header = content[:content.find('MODULES = {')]
03382     footer = content[content.find("if __name__ == '__main__':"):]
03383 
03384     # write new file
03385     f = open(__file__, 'w')
03386     f.write(header)
03387     f.write('MODULES = %s\n\n' % pprint.pformat(modules))
03388     f.write(footer)
03389     f.close()