PHP resources types list

git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@43571 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Damien Seguy 2001-03-15 14:22:07 +00:00
parent f67149cceb
commit 2bb228f6e7

630
appendices/resources.xml Executable file
View file

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