diff --git a/appendices/resources.xml b/appendices/resources.xml new file mode 100755 index 0000000000..4c58813907 --- /dev/null +++ b/appendices/resources.xml @@ -0,0 +1,630 @@ + + Ressource types of PHP + + Here is the function's list which create, use or destroy + PHP resources. You know when a variable is a resource + by using is_resource, and what resource + type is this variable by using get_resource_type. + + + + Ressource types + + + + Ressource type + Creator + Used int + Destroyed by + Definition + + + + + aspell + + aspell_new + + + aspell_check, + aspell_check_raw, + aspell_suggest + + None + + + bzip2 + + bzopen + + + bzerrno, + bzerror, + bzerrstr, + bzflush, + bzread, + bzwrite + + bzclose + + + COM + + com_load + + + com_invoke, + com_propget, + com_get, + com_propput, + com_set, + com_propput + + None + + + cpdf + + cpdf_open + + + cpdf_page_init, + cpdf_finalize_page, + cpdf_finalize, + cpdf_output_buffer, + cpdf_save_to_file, + cpdf_set_current_page, + cpdf_begin_text, + cpdf_end_text, + cpdf_show, + cpdf_show_xy, + cpdf_text, + cpdf_set_font, + cpdf_set_leading, + cpdf_set_text_rendering, + cpdf_set_horiz_scaling, + cpdf_set_text_rise, + cpdf_set_text_matrix, + cpdf_set_text_pos, + cpdf_set_text_pos, + cpdf_set_word_spacing, + cpdf_continue_text, + cpdf_stringwidth, + cpdf_save, + cpdf_translate, + cpdf_restore, + cpdf_scale, + cpdf_rotate, + cpdf_setflat, + cpdf_setlinejoin, + cpdf_setlinecap, + cpdf_setmiterlimit, + cpdf_setlinewidth, + cpdf_setdash, + cpdf_moveto, + cpdf_rmoveto, + cpdf_curveto, + cpdf_lineto, + cpdf_rlineto, + cpdf_circle, + cpdf_arc, + cpdf_rect, + cpdf_closepath, + cpdf_stroke, + cpdf_closepath_fill_stroke, + cpdf_fill_stroke, + cpdf_clip, + cpdf_fill, + cpdf_setgray_fill, + cpdf_setgray_stroke, + cpdf_setgray, + cpdf_setrgbcolor_fill, + cpdf_setrgbcolor_stroke, + cpdf_setrgbcolor, + cpdf_add_outline, + cpdf_set_page_animation, + cpdf_import_jpeg, + cpdf_place_inline_image, + cpdf_add_annotation + + cpdf_close + + + cpdf outline + + + + + aspell_check, + aspell_check_raw, + aspell_suggest + + + + + curl + + curl_init + + + curl_init, + curl_exec, + + + curl_close + + + dbm + + dbmopen + + + dbmexists, + dbmfetch, + dbminsert, + dbmreplace, + dbmdelete, + dbmfirstkey, + dbmnextkey + + dbmclose + + + dba + + dba_popen + + + dba_delete, + dba_exists, + dba_fetch, + dba_firstkey, + dba_insert, + dba_nextkey, + dba_optimize, + dba_replace, + dba_sync + + dba_close + + + dba persistent + + dba_open + + + dba_delete, + dba_exists, + dba_fetch, + dba_firstkey, + dba_insert, + dba_nextkey, + dba_optimize, + dba_replace, + dba_sync + + None + + + dbase + + dbase_open + + + dbase_pack, + dbase_add_record, + dbase_replace_record, + dbase_delete_record, + dbase_get_record, + dbase_get_record_with_names, + dbase_numfields, + dbase_numrecords + + dbase_close + +domxml document +domxml node +domxml attribute +xpath context +xpath object + + fdf + + fdf_open + + + fdf_createfdf_create, + fdf_save, + fdf_get_value, + fdf_set_value, + fdf_next_field_name, + fdf_set_ap, + fdf_set_status, + fdf_get_status, + fdf_set_file, + fdf_get_file, + fdf_set_flags, + fdf_set_opt, + fdf_set_submit_form_action, + fdf_set_javascript_action + + fdf_close + + + ftp + + ftp_connect + + + ftp_login, + ftp_pwd, + ftp_cdup, + ftp_chdir, + ftp_mkdir, + ftp_rmdir, + ftp_nlist, + ftp_rawlist, + ftp_systype, + ftp_pasv, + ftp_get, + ftp_fget, + ftp_put, + ftp_fput, + ftp_size, + ftp_mdtm, + ftp_rename, + ftp_delete, + ftp_site + + ftp_quit + +gd +gd font +gd PS font +gd PS encoding + + hyperwave link + + gmp_init + + + gmp_intval, + gmp_strval, + gmp_add, + gmp_sub, + gmp_mul, + gmp_div_q, + gmp_div_r, + gmp_div_qr, + gmp_div, + gmp_mod, + gmp_divexact, + gmp_cmp, + gmp_neg, + gmp_abs, + gmp_sign, + gmp_fact, + gmp_sqrt, + gmp_sqrtrm, + gmp_perfect_square, + gmp_pow, + gmp_powm, + gmp_prob_prime, + gmp_gcd, + gmp_gcdext, + gmp_invert, + gmp_legendre, + gmp_jacobi, + gmp_random, + gmp_and, + gmp_or, + gmp_xor, + gmp_setbit, + gmp_clrbit, + gmp_scan0, + gmp_scan1, + gmp_popcount, + gmp_hamdist + + None + +hyperwave link persistent +hyperwave document +icap +imap +imap persistent +imap chain persistent +ingres +ingres persistent +interbase result +interbase query +interbase blob +interbase link +interbase link persistent +interbase transaction +java +ldap result +ldap link +mcal +msql query +msql link +msql link persistent +mssql result +mssql link +mssql link persistent +mysql result + + mysql link + + mysql_db_query, + mysql_list_dbs, + mysql_list_fields, + mysql_list_tables, + mysql_query + + + mysql_data_seek, + mysql_db_name, + mysql_fetch_array, + mysql_fetch_assoc, + mysql_fetch_field, + mysql_fetch_lengths, + mysql_fetch_object, + mysql_fetch_row, + mysql_fetch_row, + mysql_field_flags, + mysql_field_name, + mysql_field_len, + mysql_field_seek, + mysql_field_table, + mysql_field_type, + mysql_num_fields, + mysql_num_rows, + mysql_result, + mysql_tablename + + mysql_free_result + + + mysql link persistent + + mysql_connect + + + mysql_affected_rows, + mysql_change_user, + mysql_create_db, + mysql_data_seek, + mysql_db_name, + mysql_db_query, + mysql_drop_db, + mysql_errno, + mysql_error, + mysql_insert_id, + mysql_list_dbs, + mysql_list_fields, + mysql_list_tables, + mysql_query, + mysql_result, + mysql_select_db, + mysql_tablename + + mysql_close + + + oci8 statement + + mysql_pconnect + + + mysql_affected_rows, + mysql_change_user, + mysql_create_db, + mysql_data_seek, + mysql_db_name, + mysql_db_query, + mysql_drop_db, + mysql_errno, + mysql_error, + mysql_insert_id, + mysql_list_dbs, + mysql_list_fields, + mysql_list_tables, + mysql_query, + mysql_result, + mysql_select_db, + mysql_tablename + + None + +oci8 connection +oci8 descriptor +oci8 server +oci8 session +odbc result +odbc link +odbc link persistent +velocis link +velocis result +OpenSSL key +OpenSSL X.509 +oracle cursor +oracle link +oracle link persistent +pdf image +pdf outline +pdf document +pgsql link +pgsql link persistent +pgsql result +pgsql large object +pgsql string +printer +printer pen +printer font +printer brush +pspell + + pspell config + + pspell_new, + pspell_new_config, + pspell_new_personal + + + pspell_add_to_personal, + pspell_add_to_session, + pspell_check, + pspell_clear_session, + pspell_config_ignore, + pspell_config_mode, + pspell_config_personal, + pspell_config_repl, + pspell_config_runtogether, + pspell_config_save_repl, + pspell_save_wordlist, + pspell_store_replacement, + pspell_suggest, + + + None + + + Sablotron XSLT + + pspell_config_create + + + pspell_new_config + + None + +shmop +sockets file descriptor set +sockets i/o vector +dir + + file + + dir + + + readdir, + rewinddir + + closedir + + + pipe + + fopen + + + feof, + fflush, + fgetc, + fgetcsv, + fgets, + fgetss, + flock, + fpassthru, + fputs, + fwrite, + fread, + fseek, + ftell, + fstat, + ftruncate, + set_file_buffer, + rewind + + fclose + + + socket + + popen + + + feof, + fflush, + fgetc, + fgetcsv, + fgets, + fgetss, + fpassthru, + fputs, + fwrite, + fread + + pclose + + + sybase-db link + + fsockopen + + + fflush, + fgetc, + fgetcsv, + fgets, + fgetss, + fpassthru, + fputs, + fwrite, + fread + + fclose + +sybase-db link persistent +sybase-db result +sybase-ct link +sybase-ct link persistent +sybase-ct result +sysvsem +sysvshm +wddx + + xml + + wddx_packet_start + + + wddx_add_vars + + wddx_packet_end + + + zlib + + xml_parser_create + + + xml_set_object, + xml_set_element_handler, + xml_set_character_data_handler, + xml_set_processing_instruction_handler, + xml_set_default_handler, + xml_set_unparsed_entity_decl_handler, + xml_set_notation_decl_handler, + xml_set_external_entity_ref_handler, + xml_parse, + xml_get_error_code, + xml_error_string, + xml_get_current_line_number, + xml_get_current_column_number, + xml_get_current_byte_index, + xml_parse_into_struct, + xml_parser_set_option, + xml_parser_get_option + + xml_parser_free + + + +
+
+
\ No newline at end of file