第 VI 部分 函数参考

目录

I. .NET
dotnet_load - 加载一个 DOTNET 模块
II. Apache
apache_child_terminate - 在本次请求结束后终止 apache 进程
apache_get_modules - Get a list of loaded Apache modules
apache_get_version - Fetch Apache version
apache_getenv - Get an Apache subprocess_env variable
apache_lookup_uri - 对指定的 URI 执行部分请求并返回所有有关信息
apache_note - 取得或设置 apache 请求记录
apache_request_headers - Fetch all HTTP request headers
apache_reset_timeout - Reset the Apache write timer
apache_response_headers - Fetch all HTTP response headers
apache_setenv - Set an Apache subprocess_env variable
ascii2ebcdic - Translate string from ASCII to EBCDIC
ebcdic2ascii - Translate string from EBCDIC to ASCII
getallheaders - Fetch all HTTP request headers
virtual - Perform an Apache sub-request
III. APC
apc_cache_info - Retrieves cached information (and meta-data) from APC's data store
apc_clear_cache - Clears the APC cache
apc_define_constants - Defines a set of constants for later retrieval and mass-definition
apc_delete - Removes a stored variable from the cache
apc_fetch - Fetch a stored variable from the cache
apc_load_constants - Loads a set of constants from the cache
apc_sma_info - Retrieves APC's Shared Memory Allocation information
apc_store - Cache a variable in the data store
IV. APD
apd_breakpoint - Stops the interpreter and waits on a CR from the socket
apd_callstack - Returns the current call stack as an array
apd_clunk - Throw a warning and a callstack
apd_continue - Restarts the interpreter
apd_croak - Throw an error, a callstack and then exit
apd_dump_function_table - Outputs the current function table
apd_dump_persistent_resources - Return all persistent resources as an array
apd_dump_regular_resources - Return all current regular resources as an array
apd_echo - Echo to the debugging socket
apd_get_active_symbols - Get an array of the current variables names in the local scope
apd_set_pprof_trace - Starts the session debugging
apd_set_session_trace - Starts the session debugging
apd_set_session - Changes or sets the current debugging level
apd_set_socket_session_trace - Starts the remote session debugging
override_function - Overrides built-in functions
rename_function - Renames orig_name to new_name in the global function_table
V. Arrays
array_change_key_case - 返回字符串键名全为小写或大写的数组
array_chunk - 将一个数组分割成多个
array_combine - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值
array_count_values - 统计数组中所有的值出现的次数
array_diff_assoc - 带索引检查计算数组的差集
array_diff_key - 使用键名比较计算数组的差集
array_diff_uassoc - 用用户提供的回调函数做索引检查来计算数组的差集
array_diff_ukey - 用回调函数对键名比较计算数组的差集
array_diff - 计算数组的差集
array_fill - 用给定的值填充数组
array_filter - 用回调函数过滤数组中的单元
array_flip - 交换数组中的键和值
array_intersect_assoc - 带索引检查计算数组的交集
array_intersect_key - 使用键名比较计算数组的交集
array_intersect_uassoc - 带索引检查计算数组的交集,用回调函数比较索引
array_intersect_ukey - 用回调函数比较键名来计算数组的交集
array_intersect - 计算数组的交集
array_key_exists - 检查给定的键名或索引是否存在于数组中
array_keys - 返回数组中所有的键名
array_map - 将回调函数作用到给定数组的单元上
array_merge_recursive - 递归地合并一个或多个数组
array_merge - 合并一个或多个数组
array_multisort - 对多个数组或多维数组进行排序
array_pad - 用值将数组填补到指定长度
array_pop - 将数组最后一个单元弹出(出栈)
array_product - 计算数组中所有值的乘积
array_push - 将一个或多个单元压入数组的末尾(入栈)
array_rand - 从数组中随机取出一个或多个单元
array_reduce - 用回调函数迭代地将数组简化为单一的值
array_reverse - 返回一个单元顺序相反的数组
array_search - 在数组中搜索给定的值,如果成功则返回相应的键名
array_shift - 将数组开头的单元移出数组
array_slice - 从数组中取出一段
array_splice - 把数组中的一部分去掉并用其它值取代
array_sum - 计算数组中所有值的和
array_udiff_assoc - 带索引检查计算数组的差集,用回调函数比较数据
array_udiff_uassoc - 带索引检查计算数组的差集,用回调函数比较数据和索引
array_udiff - 用回调函数比较数据来计算数组的差集
array_uintersect_assoc - 带索引检查计算数组的交集,用回调函数比较数据
array_uintersect_uassoc - 带索引检查计算数组的交集,用回调函数比较数据和索引
array_uintersect - 计算数组的交集,用回调函数比较数据
array_unique - 移除数组中重复的值
array_unshift - 在数组开头插入一个或多个单元
array_values - 返回数组中所有的值
array_walk_recursive - 对数组中的每个成员递归地应用用户函数
array_walk - 对数组中的每个成员应用用户函数
array - 新建一个数组
arsort - 对数组进行逆向排序并保持索引关系
asort - 对数组进行排序并保持索引关系
compact - 建立一个数组,包括变量名和它们的值
count - 计算数组中的单元数目或对象中的属性个数
current - 返回数组中的当前单元
each - 返回数组中当前的键/值对并将数组指针向前移动一步
end - 将数组的内部指针指向最后一个单元
extract - 从数组中将变量导入到当前的符号表
in_array - 检查数组中是否存在某个值
key - 从关联数组中取得键名
krsort - 对数组按照键名逆向排序
ksort - 对数组按照键名排序
list - 把数组中的值赋给一些变量
natcasesort - 用“自然排序”算法对数组进行不区分大小写字母的排序
natsort - 用“自然排序”算法对数组排序
next - 将数组中的内部指针向前移动一位
pos - current 的别名
prev - 将数组的内部指针倒回一位
range - 建立一个包含指定范围单元的数组
reset - 将数组的内部指针指向第一个单元
rsort - 对数组逆向排序
shuffle - 将数组打乱
sizeof - count 的别名
sort - 对数组排序
uasort - 使用用户自定义的比较函数对数组中的值进行排序并保持索引关联
uksort - 使用用户自定义的比较函数对数组中的键名进行排序
usort - 使用用户自定义的比较函数对数组中的值进行排序
VI. Aspell
aspell_check_raw - Check a word without changing its case or trying to trim it [deprecated]
aspell_check - Check a word [deprecated]
aspell_new - Load a new dictionary [deprecated]
aspell_suggest - Suggest spellings of a word [deprecated]
VII. BC math
bcadd - Add two arbitrary precision numbers
bccomp - Compare two arbitrary precision numbers
bcdiv - Divide two arbitrary precision numbers
bcmod - Get modulus of an arbitrary precision number
bcmul - Multiply two arbitrary precision number
bcpow - Raise an arbitrary precision number to another
bcpowmod - Raise an arbitrary precision number to another, reduced by a specified modulus
bcscale - Set default scale parameter for all bc math functions
bcsqrt - Get the square root of an arbitrary precision number
bcsub - Subtract one arbitrary precision number from another
VIII. bcompiler
bcompiler_load_exe - Reads and creates classes from a bcompiler exe file
bcompiler_load - Reads and creates classes from a bz compressed file
bcompiler_parse_class - Reads the bytecodes of a class and calls back to a user function
bcompiler_read - Reads and creates classes from a filehandle
bcompiler_write_class - Writes an defined class as bytecodes
bcompiler_write_constant - Writes a defined constant as bytecodes
bcompiler_write_exe_footer - Writes the start pos, and sig to the end of a exe type file
bcompiler_write_file - Writes a php source file as bytecodes
bcompiler_write_footer - Writes the single character \x00 to indicate End of compiled data
bcompiler_write_function - Writes an defined function as bytecodes
bcompiler_write_functions_from_file - Writes all functions defined in a file as bytecodes
bcompiler_write_header - Writes the bcompiler header
IX. Bzip2
bzclose - Close a bzip2 file
bzcompress - Compress a string into bzip2 encoded data
bzdecompress - Decompresses bzip2 encoded data
bzerrno - Returns a bzip2 error number
bzerror - Returns the bzip2 error number and error string in an array
bzerrstr - Returns a bzip2 error string
bzflush - Force a write of all buffered data
bzopen - Opens a bzip2 compressed file
bzread - Binary safe bzip2 file read
bzwrite - Binary safe bzip2 file write
X. Calendar
cal_days_in_month - Return the number of days in a month for a given year and calendar
cal_from_jd - Converts from Julian Day Count to a supported calendar
cal_info - Returns information about a particular calendar
cal_to_jd - Converts from a supported calendar to Julian Day Count
easter_date - Get Unix timestamp for midnight on Easter of a given year
easter_days - Get number of days after March 21 on which Easter falls for a given year
FrenchToJD - Converts a date from the French Republican Calendar to a Julian Day Count
GregorianToJD - Converts a Gregorian date to Julian Day Count
JDDayOfWeek - Returns the day of the week
JDMonthName - Returns a month name
JDToFrench - Converts a Julian Day Count to the French Republican Calendar
JDToGregorian - Converts Julian Day Count to Gregorian date
jdtojewish - Converts a Julian day count to a Jewish calendar date
JDToJulian - Converts a Julian Day Count to a Julian Calendar Date
jdtounix - Convert Julian Day to Unix timestamp
JewishToJD - Converts a date in the Jewish Calendar to Julian Day Count
JulianToJD - Converts a Julian Calendar date to Julian Day Count
unixtojd - Convert Unix timestamp to Julian Day
XI. CCVS
ccvs_add - Add data to a transaction
ccvs_auth - Perform credit authorization test on a transaction
ccvs_command - Performs a command which is peculiar to a single protocol, and thus is not available in the general CCVS API
ccvs_count - Find out how many transactions of a given type are stored in the system
ccvs_delete - Delete a transaction
ccvs_done - Terminate CCVS engine and do cleanup work
ccvs_init - Initialize CCVS for use
ccvs_lookup - Look up an item of a particular type in the database #
ccvs_new - Create a new, blank transaction
ccvs_report - Return the status of the background communication process
ccvs_return - Transfer funds from the merchant to the credit card holder
ccvs_reverse - Perform a full reversal on an already-processed authorization
ccvs_sale - Transfer funds from the credit card holder to the merchant
ccvs_status - Check the status of an invoice
ccvs_textvalue - Get text return value for previous function call
ccvs_void - Perform a full reversal on a completed transaction
XII. Classes/Objects
call_user_method_array - 调用一个用户方法,同时传递参数数组(已废弃)
call_user_method - 对特定对象调用用户方法(已废弃)
class_exists - 检查类是否已定义
get_class_methods - 返回由类的方法名组成的数组
get_class_vars - 返回由类的默认属性组成的数组
get_class - 返回对象的类名
get_declared_classes - 返回由已定义类的名字所组成的数组
get_declared_interfaces - Returns an array of all declared interfaces
get_object_vars - 返回由对象属性组成的关联数组
get_parent_class - 返回对象或类的父类名
interface_exists - Checks if the interface has been defined
is_a - 如果对象属于该类或该类是此对象的父类则返回 TRUE
is_subclass_of - 如果此对象是该类的子类,则返回 TRUE
method_exists - 检查类的方法是否存在
property_exists - Checks if the object or class has a property
XIII. Classkit
classkit_import - Import new class method definitions from a file
classkit_method_add - Dynamically adds a new method to a given class
classkit_method_copy - Copies a method from class to another
classkit_method_redefine - Dynamically changes the code of the given method
classkit_method_remove - Dynamically removes the given method
classkit_method_rename - Dynamically changes the name of the given method
XIV. ClibPDF
cpdf_add_annotation - Adds annotation
cpdf_add_outline - Adds bookmark for current page
cpdf_arc - Draws an arc
cpdf_begin_text - Starts text section
cpdf_circle - Draw a circle
cpdf_clip - Clips to current path
cpdf_close - Closes the pdf document
cpdf_closepath_fill_stroke - Close, fill and stroke current path
cpdf_closepath_stroke - Close path and draw line along path
cpdf_closepath - Close path
cpdf_continue_text - Output text in next line
cpdf_curveto - Draws a curve
cpdf_end_text - Ends text section
cpdf_fill_stroke - Fill and stroke current path
cpdf_fill - Fill current path
cpdf_finalize_page - Ends page
cpdf_finalize - Ends document
cpdf_global_set_document_limits - Sets document limits for any pdf document
cpdf_import_jpeg - Opens a JPEG image
cpdf_lineto - Draws a line
cpdf_moveto - Sets current point
cpdf_newpath - Starts a new path
cpdf_open - Opens a new pdf document
cpdf_output_buffer - Outputs the pdf document in memory buffer
cpdf_page_init - Starts new page
cpdf_place_inline_image - Places an image on the page
cpdf_rect - Draw a rectangle
cpdf_restore - Restores formerly saved environment
cpdf_rlineto - Draws a line
cpdf_rmoveto - Sets current point
cpdf_rotate_text - Sets text rotation angle
cpdf_rotate - Sets rotation
cpdf_save_to_file - Writes the pdf document into a file
cpdf_save - Saves current environment
cpdf_scale - Sets scaling
cpdf_set_action_url - Sets hyperlink
cpdf_set_char_spacing - Sets character spacing
cpdf_set_creator - Sets the creator field in the pdf document
cpdf_set_current_page - Sets current page
cpdf_set_font_directories - Sets directories to search when using external fonts
cpdf_set_font_map_file - Sets fontname to filename translation map when using external fonts
cpdf_set_font - Select the current font face and size
cpdf_set_horiz_scaling - Sets horizontal scaling of text
cpdf_set_keywords - Sets the keywords field of the pdf document
cpdf_set_leading - Sets distance between text lines
cpdf_set_page_animation - Sets duration between pages
cpdf_set_subject - Sets the subject field of the pdf document
cpdf_set_text_matrix - Sets the text matrix
cpdf_set_text_pos - Sets text position
cpdf_set_text_rendering - Determines how text is rendered
cpdf_set_text_rise - Sets the text rise
cpdf_set_title - Sets the title field of the pdf document
cpdf_set_viewer_preferences - How to show the document in the viewer
cpdf_set_word_spacing - Sets spacing between words
cpdf_setdash - Sets dash pattern
cpdf_setflat - Sets flatness
cpdf_setgray_fill - Sets filling color to gray value
cpdf_setgray_stroke - Sets drawing color to gray value
cpdf_setgray - Sets drawing and filling color to gray value
cpdf_setlinecap - Sets linecap parameter
cpdf_setlinejoin - Sets linejoin parameter
cpdf_setlinewidth - Sets line width
cpdf_setmiterlimit - Sets miter limit
cpdf_setrgbcolor_fill - Sets filling color to rgb color value
cpdf_setrgbcolor_stroke - Sets drawing color to rgb color value
cpdf_setrgbcolor - Sets drawing and filling color to rgb color value
cpdf_show_xy - Output text at position
cpdf_show - Output text at current position
cpdf_stringwidth - Returns width of text in current font
cpdf_stroke - Draw line along path
cpdf_text - Output text with parameters
cpdf_translate - Sets origin of coordinate system
XV. COM
COM - COM 类
DOTNET - DOTNET class
VARIANT - VARIANT 类
com_addref - 增加组件引用计数。[被废弃]
com_create_guid - Generate a globally unique identifier (GUID)
com_event_sink - Connect events from a COM object to a PHP object
com_get_active_object - Returns a handle to an already running instance of a COM object
com_get - 获取 COM 组件的属性值 [被废弃]
com_invoke - 调用 COM 组件的方法。
com_isenum - 获取一个 IEnumVariant
com_load_typelib - 装载一个 Typelib
com_load - 创建新的 COM 组件的引用
com_message_pump - Process COM messages, sleeping for up to timeoutms milliseconds
com_print_typeinfo - Print out a PHP class definition for a dispatchable interface
com_propget - com_get 的别名
com_propput - com_set 的别名
com_propset - com_set 的别名
com_release - 减少组件引用计数。[被废弃]
com_set - 给 COM 组件的属性赋值
variant_abs - Returns the absolute value of a variant
variant_add - "Adds" two variant values together and returns the result
variant_and - performs a bitwise AND operation between two variants and returns the result
variant_cast - Convert a variant into a new variant object of another type
variant_cat - concatenates two variant values together and returns the result
variant_cmp - Compares two variants
variant_date_from_timestamp - Returns a variant date representation of a unix timestamp
variant_date_to_timestamp - Converts a variant date/time value to unix timestamp
variant_div - Returns the result from dividing two variants
variant_eqv - Performs a bitwise equivalence on two variants
variant_fix - Returns the integer portion ? of a variant
variant_get_type - Returns the type of a variant object
variant_idiv - Converts variants to integers and then returns the result from dividing them
variant_imp - Performs a bitwise implication on two variants
variant_int - Returns the integer portion of a variant
variant_mod - Divides two variants and returns only the remainder
variant_mul - multiplies the values of the two variants and returns the result
variant_neg - Performs logical negation on a variant
variant_not - Performs bitwise not negation on a variant
variant_or - Performs a logical disjunction on two variants
variant_pow - Returns the result of performing the power function with two variants
variant_round - Rounds a variant to the specified number of decimal places
variant_set_type - Convert a variant into another type "in-place"
variant_set - Assigns a new value for a variant object
variant_sub - subtracts the value of the right variant from the left variant value and returns the result
variant_xor - Performs a logical exclusion on two variants
XVI. Crack
crack_check - Performs an obscure check with the given password
crack_closedict - Closes an open CrackLib dictionary
crack_getlastmessage - Returns the message from the last obscure check
crack_opendict - Opens a new CrackLib dictionary
XVII. ctype
ctype_alnum - Check for alphanumeric character(s)
ctype_alpha - Check for alphabetic character(s)
ctype_cntrl - Check for control character(s)
ctype_digit - Check for numeric character(s)
ctype_graph - Check for any printable character(s) except space
ctype_lower - Check for lowercase character(s)
ctype_print - Check for printable character(s)
ctype_punct - Check for any printable character which is not whitespace or an alphanumeric character
ctype_space - Check for whitespace character(s)
ctype_upper - Check for uppercase character(s)
ctype_xdigit - Check for character(s) representing a hexadecimal digit
XVIII. CURL
curl_close - Close a CURL session
curl_copy_handle - Copy a cURL handle along with all of its preferences
curl_errno - Return the last error number
curl_error - Return a string containing the last error for the current session
curl_exec - Perform a CURL session
curl_getinfo - Get information regarding a specific transfer
curl_init - Initialize a CURL session
curl_multi_add_handle - Add a normal cURL handle to a cURL multi handle
curl_multi_close - Close a set of cURL handles
curl_multi_exec - Run the sub-connections of the current cURL handle
curl_multi_getcontent - Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
curl_multi_info_read - Get information about the current transfers
curl_multi_init - Returns a new cURL multi handle
curl_multi_remove_handle - Remove a multi handle from a set of cURL handles
curl_multi_select - Get all the sockets associated with the cURL extension, which can then be "selected"
curl_setopt - Set an option for a CURL transfer
curl_version - Return the current CURL version
XIX. Cybercash
cybercash_base64_decode - base64 decode data for Cybercash
cybercash_base64_encode - base64 encode data for Cybercash
cybercash_decr - Cybercash decrypt
cybercash_encr - Cybercash encrypt
XX. CyberMUT
cybermut_creerformulairecm - Generate HTML form of request for payment
cybermut_creerreponsecm - Generate the delivery's acknowledgement of the payment's confirmation
cybermut_testmac - Make sure that there was no data diddling contained in the received message of confirmation
XXI. Cyrus IMAP
cyrus_authenticate - Authenticate against a Cyrus IMAP server
cyrus_bind - Bind callbacks to a Cyrus IMAP connection
cyrus_close - Close connection to a Cyrus IMAP server
cyrus_connect - Connect to a Cyrus IMAP server
cyrus_query - Send a query to a Cyrus IMAP server
cyrus_unbind - Unbind ...
XXII. Date/Time
checkdate - 验证一个格里高里日期
date_default_timezone_get - 取得一个脚本中所有日期时间函数所使用的默认时区
date_default_timezone_set - 设定用于一个脚本中所有日期时间函数的默认时区
date_sunrise - 返回给定的日期与地点的日出时间
date_sunset - 返回给定的日期与地点的日落时间
date - 格式化一个本地时间/日期
getdate - 取得日期/时间信息
gettimeofday - 取得当前时间
gmdate - 格式化一个 GMT/UTC 日期/时间
gmmktime - 取得 GMT 日期的 UNIX 时间戳
gmstrftime - 根据区域设置格式化 GMT/UTC 时间/日期
idate - 将本地时间日期格式化为整数
localtime - 取得本地时间
microtime - 返回当前 Unix 时间戳和微秒数
mktime - 取得一个日期的 Unix 时间戳
strftime - 根据区域设置格式化本地时间/日期
strptime - 解析由 strftime 生成的日期/时间
strtotime - 将任何英文文本的日期时间描述解析为 Unix 时间戳
time - 返回当前的 Unix 时间戳
XXIII. DB++
dbplus_add - Add a tuple to a relation
dbplus_aql - Perform AQL query
dbplus_chdir - Get/Set database virtual current directory
dbplus_close - Close a relation
dbplus_curr - Get current tuple from relation
dbplus_errcode - Get error string for given errorcode or last error
dbplus_errno - Get error code for last operation
dbplus_find - Set a constraint on a relation
dbplus_first - Get first tuple from relation
dbplus_flush - Flush all changes made on a relation
dbplus_freealllocks - Free all locks held by this client
dbplus_freelock - Release write lock on tuple
dbplus_freerlocks - Free all tuple locks on given relation
dbplus_getlock - Get a write lock on a tuple
dbplus_getunique - Get an id number unique to a relation
dbplus_info - Get information about a relation
dbplus_last - Get last tuple from relation
dbplus_lockrel - Request write lock on relation
dbplus_next - Get next tuple from relation
dbplus_open - Open relation file
dbplus_prev - Get previous tuple from relation
dbplus_rchperm - Change relation permissions
dbplus_rcreate - Creates a new DB++ relation
dbplus_rcrtexact - Creates an exact but empty copy of a relation including indices
dbplus_rcrtlike - Creates an empty copy of a relation with default indices
dbplus_resolve - Resolve host information for relation
dbplus_restorepos - Restore position
dbplus_rkeys - Specify new primary key for a relation
dbplus_ropen - Open relation file local
dbplus_rquery - Perform local (raw) AQL query
dbplus_rrename - Rename a relation
dbplus_rsecindex - Create a new secondary index for a relation
dbplus_runlink - Remove relation from filesystem
dbplus_rzap - Remove all tuples from relation
dbplus_savepos - Save position
dbplus_setindex - Set index
dbplus_setindexbynumber - Set index by number
dbplus_sql - Perform SQL query
dbplus_tcl - Execute TCL code on server side
dbplus_tremove - Remove tuple and return new current tuple
dbplus_undo - Undo
dbplus_undoprepare - Prepare undo
dbplus_unlockrel - Give up write lock on relation
dbplus_unselect - Remove a constraint from relation
dbplus_update - Update specified tuple in relation
dbplus_xlockrel - Request exclusive lock on relation
dbplus_xunlockrel - Free exclusive lock on relation
XXIV. dba
dba_close - Close a DBA database
dba_delete - Delete DBA entry specified by key
dba_exists - Check whether key exists
dba_fetch - Fetch data specified by key
dba_firstkey - Fetch first key
dba_handlers - List all the handlers available
dba_insert - Insert entry
dba_key_split - Splits a key in string representation into array representation
dba_list - List all open database files
dba_nextkey - Fetch next key
dba_open - Open database
dba_optimize - Optimize database
dba_popen - Open database persistently
dba_replace - Replace or insert entry
dba_sync - Synchronize database
XXV. dBase
dbase_add_record - Adds a record to a database
dbase_close - Closes a database
dbase_create - Creates a database
dbase_delete_record - Deletes a record from a database
dbase_get_header_info - Gets the header info of a database
dbase_get_record_with_names - Gets a record from a database as an associative array
dbase_get_record - Gets a record from a database as an indexed array
dbase_numfields - Gets the number of fields of a database
dbase_numrecords - Gets the number of records in a database
dbase_open - Opens a database
dbase_pack - Packs a database
dbase_replace_record - Replaces a record in a database
XXVI. DBM
dblist - Describes the DBM-compatible library being used
dbmclose - Closes a dbm database
dbmdelete - Deletes the value for a key from a DBM database
dbmexists - Tells if a value exists for a key in a DBM database
dbmfetch - Fetches a value for a key from a DBM database
dbmfirstkey - Retrieves the first key from a DBM database
dbminsert - Inserts a value for a key in a DBM database
dbmnextkey - Retrieves the next key from a DBM database
dbmopen - Opens a DBM database
dbmreplace - Replaces the value for a key in a DBM database
XXVII. dbx
dbx_close - Close an open connection/database
dbx_compare - Compare two rows for sorting purposes
dbx_connect - Open a connection/database
dbx_error - Report the error message of the latest function call in the module (not just in the connection)
dbx_escape_string - Escape a string so it can safely be used in an sql-statement
dbx_fetch_row - Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set
dbx_query - Send a query and fetch all results (if any)
dbx_sort - Sort a result from a dbx_query by a custom sort function
XXVIII. Direct IO
dio_close - Closes the file descriptor given by fd
dio_fcntl - Performs a c library fcntl on fd
dio_open - Opens a new filename with specified permissions of flags and creation permissions of mode
dio_read - Reads bytes from a file descriptor
dio_seek - Seeks to pos on fd from whence
dio_stat - Gets stat information about the file descriptor fd
dio_tcsetattr - Sets terminal attributes and baud rate for a serial port
dio_truncate - Truncates file descriptor fd to offset bytes
dio_write - Writes data to fd with optional truncation at length
XXIX. Directories
chdir - 改变目录
chroot - 改变根目录
dir - directory 类
closedir - 关闭目录句柄
getcwd - 取得当前工作目录
opendir - 打开目录句柄
readdir - 从目录句柄中读取条目
rewinddir - 倒回目录句柄
scandir - 列出指定路径中的文件和目录
XXX. DOM
DOMAttr->__construct() - Creates a new DOMAttr object
DOMAttr->isId() - Checks if attribute is a defined ID
DOMCharacterData->appendData() - Append the string to the end of the character data of the node
DOMCharacterData->deleteData() - Remove a range of characters from the node
DOMCharacterData->insertData() - Insert a string at the specified 16-bit unit offset
DOMCharacterData->replaceData() - Replace a substring within the DOMCharacterData node
DOMCharacterData->substringData() - Extracts a range of data from the node
DOMComment->__construct() - Creates a new DOMComment object
DOMDocument->__construct() - Creates a new DOMDocument object
DOMDocument->createAttribute() - Create new attribute
DOMDocument->createAttributeNS() - Create new attribute node with an associated namespace
DOMDocument->createCDATASection() - Create new cdata node
DOMDocument->createComment() - Create new comment node
DOMDocument->createDocumentFragment() - Create new document fragment
DOMDocument->createElement() - Create new element node
DOMDocument->createElementNS() - Create new element node with an associated namespace
DOMDocument->createEntityReference() - Create new entity reference node
DOMDocument->createProcessingInstruction() - Creates new PI node
DOMDocument->createTextNode() - Create new text node
DOMDocument->getElementById() - Searches for an element with a certain id
DOMDocument->getElementsByTagName() - Searches for all elements with given tag name
DOMDocument->getElementsByTagNameNS() - Searches for all elements with given tag name in specified namespace
DOMDocument->importNode() - Import node into current document
DOMDocument->load() - Load XML from a file
DOMDocument->loadHTML() - Load HTML from a string
DOMDocument->loadHTMLFile() - Load HTML from a file
DOMDocument->loadXML() - Load XML from a string
DOMDocument->normalize() - Normalizes the document
DOMDocument->relaxNGValidate() - Performs relaxNG validation on the document
DOMDocument->relaxNGValidateSource() - Performs relaxNG validation on the document
DOMDocument->save() - Dumps the internal XML tree back into a file
DOMDocument->saveHTML() - Dumps the internal document into a string using HTML formatting
DOMDocument->saveHTMLFile() - Dumps the internal document into a file using HTML formatting
DOMDocument->saveXML() - Dumps the internal XML tree back into a string
DOMDocument->schemaValidate() - Validates a document based on a schema
DOMDocument->schemaValidateSource() - Validates a document based on a schema
DOMDocument->validate() - Validates the document based on its DTD
DOMDocument->xinclude() - Substitutes XIncludes in a DOMDocument Object
DOMElement->__construct() - Creates a new DOMElement object
DOMElement->getAttribute() - Returns value of attribute
DOMElement->getAttributeNode() - Returns attribute node
DOMElement->getAttributeNodeNS() - Returns attribute node
DOMElement->getAttributeNS() - Returns value of attribute
DOMElement->getElementsByTagName() - Gets elements by tagname
DOMElement->getElementsByTagNameNS() - Get elements by namespaceURI and localName
DOMElement->hasAttribute() - Checks to see if attribute exists
DOMElement->hasAttributeNS() - Checks to see if attribute exists
DOMElement->removeAttribute() - Removes attribute
DOMElement->removeAttributeNode() - Removes attribute
DOMElement->removeAttributeNS() - Removes attribute
DOMElement->setAttribute() - Adds new attribute
DOMElement->setAttributeNode() - Adds new attribute node to element
DOMElement->setAttributeNodeNS() - Adds new attribute node to element
DOMElement->setAttributeNS() - Adds new attribute
DOMEntityReference->__construct() - Creates a new DOMEntityReference object
DOMImplementation->__construct() - Creates a new DOMImplementation object
DOMImplementation->createDocument() - Creates a DOMDocument object of the specified type with its document element
DOMImplementation->createDocumentType() - Creates an empty DOMDocumentType object
DOMImplementation->hasFeature() - Test if the DOM implementation implements a specific feature
DOMNamedNodeMap->getNamedItem() - Retrieves a node specified by name
DOMNamedNodeMap->getNamedItemNS() - Retrieves a node specified by local name and namespace URI
DOMNamedNodeMap->item() - Retrieves a node specified by index
DOMNode->appendChild() - Adds new child at the end of the children
DOMNode->cloneNode() - Clones a node
DOMNode->hasAttributes() - Checks if node has attributes
DOMNode->hasChildNodes() - Checks if node has children
DOMNode->insertBefore() - Adds a new child before a reference node
DOMNode->isSameNode() - Indicates if two nodes are the same node
DOMNode->isSupported() - Checks if feature is supported for specified version
DOMNode->lookupNamespaceURI() - Gets the namespace URI of the node based on the prefix
DOMNode->lookupPrefix() - Gets the namespace prefix of the node based on the namespace URI
DOMNode->normalize() - Normalizes the node
DOMNode->removeChild() - Removes child from list of children
DOMNode->replaceChild() - Replaces a child
DOMNodelist->item() - Retrieves a node specified by index
DOMProcessingInstruction->__construct() - Creates a new DOMProcessingInstruction object
DOMText->__construct() - Creates a new DOMText object
DOMText->isWhitespaceInElementContent() - Indicates whether this text node contains whitespace
DOMText->splitText() - Breaks this node into two nodes at the specified offset
DOMXPath->__construct() - Creates a new DOMXPath object
DOMXPath->evaluate() - Evaluates the given XPath expression and returns a typed result if possible.
DOMXPath->query() - Evaluates the given XPath expression
DOMXPath->registerNamespace() - Registers the namespace with the DOMXPath object
dom_import_simplexml - Gets a DOMElement object from a SimpleXMLElement object
XXXI. DOM XML
DomAttribute->name - Returns the name of attribute
DomAttribute->set_value - Sets the value of an attribute
DomAttribute->specified - Checks if attribute is specified
DomAttribute->value - Returns value of attribute
DomDocument->add_root - Adds a root node [deprecated]
DomDocument->create_attribute - Create new attribute
DomDocument->create_cdata_section - Create new cdata node
DomDocument->create_comment - Create new comment node
DomDocument->create_element_ns - Create new element node with an associated namespace
DomDocument->create_element - Create new element node
DomDocument->create_entity_reference - Create an entity reference
DomDocument->create_processing_instruction - Creates new PI node
DomDocument->create_text_node - Create new text node
DomDocument->doctype - Returns the document type
DomDocument->document_element - Returns root element node
DomDocument->dump_file - Dumps the internal XML tree back into a file
DomDocument->dump_mem - Dumps the internal XML tree back into a string
DomDocument->get_element_by_id - Searches for an element with a certain id
DomDocument->get_elements_by_tagname - Returns array with nodes with given tagname in document or empty array, if not found
DomDocument->html_dump_mem - Dumps the internal XML tree back into a string as HTML
DomDocument->xinclude - Substitutes XIncludes in a DomDocument Object
DomDocumentType->entities() - Returns list of entities
DomDocumentType->internal_subset() - Returns internal subset
DomDocumentType->name() - Returns name of document type
DomDocumentType->notations() - Returns list of notations
DomDocumentType->public_id() - Returns public id of document type
DomDocumentType->system_id() - Returns the system id of document type
DomElement->get_attribute_node() - Returns the node of the given attribute
DomElement->get_attribute() - Returns the value of the given attribute
DomElement->get_elements_by_tagname() - Gets elements by tagname
DomElement->has_attribute() - Checks to see if an attribute exists in the current node
DomElement->remove_attribute() - Removes attribute
DomElement->set_attribute() - Sets the value of an attribute
DomElement->tagname() - Returns the name of the current element
DomNode->add_namespace - Adds a namespace declaration to a node
DomNode->append_child - Adds a new child at the end of the children
DomNode->append_sibling - Adds new sibling to a node
DomNode->attributes - Returns list of attributes
DomNode->child_nodes - Returns children of node
DomNode->clone_node - Clones a node
DomNode->dump_node - Dumps a single node
DomNode->first_child - Returns first child of node
DomNode->get_content - Gets content of node
DomNode->has_attributes - Checks if node has attributes
DomNode->has_child_nodes - Checks if node has children
DomNode->insert_before - Inserts new node as child
DomNode->is_blank_node - Checks if node is blank
DomNode->last_child - Returns last child of node
DomNode->next_sibling - Returns the next sibling of node
DomNode->node_name - Returns name of node
DomNode->node_type - Returns type of node
DomNode->node_value - Returns value of a node
DomNode->owner_document - Returns the document this node belongs to
DomNode->parent_node - Returns the parent of the node
DomNode->prefix - Returns name space prefix of node
DomNode->previous_sibling - Returns the previous sibling of node
DomNode->remove_child - Removes child from list of children
DomNode->replace_child - Replaces a child
DomNode->replace_node - Replaces node
DomNode->set_content - Sets content of node
DomNode->set_name - Sets name of node
DomNode->set_namespace - Sets namespace of a node
DomNode->unlink_node - Deletes node
DomProcessingInstruction->data - Returns the data of ProcessingInstruction node
DomProcessingInstruction->target - Returns the target of a ProcessingInstruction node
DomXsltStylesheet->process() - Applies the XSLT-Transformation on a DomDocument Object
DomXsltStylesheet->result_dump_file() - Dumps the result from a XSLT-Transformation into a file
DomXsltStylesheet->result_dump_mem() - Dumps the result from a XSLT-Transformation back into a string
domxml_new_doc - Creates new empty XML document
domxml_open_file - Creates a DOM object from an XML file
domxml_open_mem - Creates a DOM object of an XML document
domxml_version - Gets the XML library version
domxml_xmltree - Creates a tree of PHP objects from an XML document
domxml_xslt_stylesheet_doc - Creates a DomXsltStylesheet Object from a DomDocument Object
domxml_xslt_stylesheet_file - Creates a DomXsltStylesheet Object from an XSL document in a file
domxml_xslt_stylesheet - Creates a DomXsltStylesheet object from an XSL document in a string
domxml_xslt_version - Gets the XSLT library version
xpath_eval_expression - Evaluates the XPath Location Path in the given string
xpath_eval - Evaluates the XPath Location Path in the given string
xpath_new_context - Creates new xpath context
xpath_register_ns_auto - Register the given namespace in the passed XPath context
xpath_register_ns - Register the given namespace in the passed XPath context
xptr_eval - Evaluate the XPtr Location Path in the given string
xptr_new_context - Create new XPath Context
XXXII. Errors and Logging
debug_backtrace - Generates a backtrace
debug_print_backtrace - Prints a backtrace
error_log - Send an error message somewhere
error_reporting - Sets which PHP errors are reported
restore_error_handler - Restores the previous error handler function
restore_exception_handler - Restores the previously defined exception handler function
set_error_handler - Sets a user-defined error handler function
set_exception_handler - Sets a user-defined exception handler function
trigger_error - Generates a user-level error/warning/notice message
user_error - Alias of trigger_error
XXXIII. Exif
exif_imagetype - 判断一个图像的类型
exif_read_data - 从 JPEG 或 TIFF 文件中读取 EXIF 头信息
exif_tagname - Get the header name for an index
exif_thumbnail - 取得嵌入在 TIFF 或 JPEG 图像中的缩略图
read_exif_data - exif_read_data 的别名
XXXIV. Expect
expect_expectl - Waits until the output from a process matches one of the patterns, a specified time period has passed, or an EOF is seen
expect_popen - Exectute command via Bourne shell, and open the PTY stream to the process
XXXV. fam
fam_cancel_monitor - Terminate monitoring
fam_close - Close FAM connection
fam_monitor_collection - Monitor a collection of files in a directory for changes
fam_monitor_directory - Monitor a directory for changes
fam_monitor_file - Monitor a regular file for changes
fam_next_event - Get next pending FAM event
fam_open - Open connection to FAM daemon
fam_pending - Check for pending FAM events
fam_resume_monitor - Resume suspended monitoring
fam_suspend_monitor - Temporarily suspend monitoring
XXXVI. FDF
fdf_add_doc_javascript - Adds javascript code to the FDF document
fdf_add_template - Adds a template into the FDF document
fdf_close - Close an FDF document
fdf_create - Create a new FDF document
fdf_enum_values - Call a user defined function for each document value
fdf_errno - Return error code for last fdf operation
fdf_error - Return error description for fdf error code
fdf_get_ap - Get the appearance of a field
fdf_get_attachment - Extracts uploaded file embedded in the FDF
fdf_get_encoding - Get the value of the /Encoding key
fdf_get_file - Get the value of the /F key
fdf_get_flags - Gets the flags of a field
fdf_get_opt - Gets a value from the opt array of a field
fdf_get_status - Get the value of the /STATUS key
fdf_get_value - Get the value of a field
fdf_get_version - Gets version number for FDF API or file
fdf_header - Sets FDF-specific output headers
fdf_next_field_name - Get the next field name
fdf_open_string - Read a FDF document from a string
fdf_open - Open a FDF document
fdf_remove_item - Sets target frame for form
fdf_save_string - Returns the FDF document as a string
fdf_save - Save a FDF document
fdf_set_ap - Set the appearance of a field
fdf_set_encoding - Sets FDF character encoding
fdf_set_file - Set PDF document to display FDF data in
fdf_set_flags - Sets a flag of a field
fdf_set_javascript_action - Sets an javascript action of a field
fdf_set_on_import_javascript - Adds javascript code to be executed when Acrobat opens the FDF
fdf_set_opt - Sets an option of a field
fdf_set_status - Set the value of the /STATUS key
fdf_set_submit_form_action - Sets a submit form action of a field
fdf_set_target_frame - Set target frame for form display
fdf_set_value - Set the value of a field
fdf_set_version - Sets version number for a FDF file
XXXVII. filePro
filepro_fieldcount - Find out how many fields are in a filePro database
filepro_fieldname - Gets the name of a field
filepro_fieldtype - Gets the type of a field
filepro_fieldwidth - Gets the width of a field
filepro_retrieve - Retrieves data from a filePro database
filepro_rowcount - Find out how many rows are in a filePro database
filepro - Read and verify the map file
XXXVIII. Filesystem
basename - 返回路径中的文件名部分
chgrp - 改变文件所属的组
chmod - 改变文件模式
chown - 改变文件的所有者
clearstatcache - 清除文件状态缓存
copy - 拷贝文件
delete - 参见 unlink 或 unset
dirname - 返回路径中的目录部分
disk_free_space - 返回目录中的可用空间
disk_total_space - 返回一个目录的磁盘总大小
diskfreespace - disk_free_space 的别名
fclose - 关闭一个已打开的文件指针
feof - 测试文件指针是否到了文件结束的位置
fflush - 将缓冲内容输出到文件
fgetc - 从文件指针中读取字符
fgetcsv - 从文件指针中读入一行并解析 CSV 字段
fgets - 从文件指针中读取一行
fgetss - 从文件指针中读取一行并过滤掉 HTML 标记
file_exists - 检查文件或目录是否存在
file_get_contents - 将整个文件读入一个字符串
file_put_contents - 将一个字符串写入文件
file - 把整个文件读入一个数组中
fileatime - 取得文件的上次访问时间
filectime - 取得文件的 inode 修改时间
filegroup - 取得文件的组
fileinode - 取得文件的 inode
filemtime - 取得文件修改时间
fileowner - 取得文件的所有者
fileperms - 取得文件的权限
filesize - 取得文件大小
filetype - 取得文件类型
flock - 轻便的咨询文件锁定
fnmatch - 用模式匹配文件名
fopen - 打开文件或者 URL
fpassthru - 输出文件指针处的所有剩余数据
fputcsv - 将行格式化为 CSV 并写入文件指针
fputs - fwrite 的别名
fread - 读取文件(可安全用于二进制文件)
fscanf - 从文件中格式化输入
fseek - 在文件指针中定位
fstat - 通过已打开的文件指针取得文件信息
ftell - 返回文件指针读/写的位置
ftruncate - 将文件截断到给定的长度
fwrite - 写入文件(可安全用于二进制文件)
glob - 寻找与模式匹配的文件路径
is_dir - 判断给定文件名是否是一个目录
is_executable - 判断给定文件名是否可执行
is_file - 判断给定文件名是否为一个正常的文件
is_link - 判断给定文件名是否为一个符号连接
is_readable - 判断给定文件名是否可读
is_uploaded_file - 判断文件是否是通过 HTTP POST 上传的
is_writable - 判断给定的文件名是否可写
is_writeable - is_writable 的别名
link - 建立一个硬连接
linkinfo - 获取一个连接的信息
lstat - 给出一个文件或符号连接的信息
mkdir - 新建目录
move_uploaded_file - 将上传的文件移动到新位置
parse_ini_file - 解析一个配置文件
pathinfo - 返回文件路径的信息
pclose - 关闭进程文件指针
popen - 打开进程文件指针
readfile - 输出一个文件
readlink - 返回符号连接指向的目标
realpath - 返回规范化的绝对路径名
rename - 重命名一个文件或目录
rewind - 倒回文件指针的位置
rmdir - 删除目录
set_file_buffer - stream_set_write_buffer 的别名
stat - 给出文件的信息
symlink - 建立符号连接
tempnam - 建立一个具有唯一文件名的文件
tmpfile - 建立一个临时文件
touch - 设定文件的访问和修改时间
umask - 改变当前的 umask
unlink - 删除文件
XXXIX. Firebird/InterBase
ibase_add_user - Add a user to a security database (only for IB6 or later)
ibase_affected_rows - Return the number of rows that were affected by the previous query
ibase_backup - Initiates a backup task in the service manager and returns immediately
ibase_blob_add - Add data into a newly created blob
ibase_blob_cancel - Cancel creating blob
ibase_blob_close - Close blob
ibase_blob_create - Create a new blob for adding data
ibase_blob_echo - Output blob contents to browser
ibase_blob_get - Get len bytes data from open blob
ibase_blob_import - Create blob, copy file in it, and close it
ibase_blob_info - Return blob length and other useful info
ibase_blob_open - Open blob for retrieving data parts
ibase_close - Close a connection to an InterBase database
ibase_commit_ret - Commit a transaction without closing it
ibase_commit - Commit a transaction
ibase_connect - Open a connection to an InterBase database
ibase_db_info - Request statistics about a database
ibase_delete_user - Delete a user from a security database (only for IB6 or later)
ibase_drop_db - Drops a database
ibase_errcode - Return an error code
ibase_errmsg - Return error messages
ibase_execute - Execute a previously prepared query
ibase_fetch_assoc - Fetch a result row from a query as an associative array
ibase_fetch_object - Get an object from a InterBase database
ibase_fetch_row - Fetch a row from an InterBase database
ibase_field_info - Get information about a field
ibase_free_event_handler - Cancels a registered event handler
ibase_free_query - Free memory allocated by a prepared query
ibase_free_result - Free a result set
ibase_gen_id - Increments the named generator and returns its new value
ibase_maintain_db - Execute a maintenance command on the database server
ibase_modify_user - Modify a user to a security database (only for IB6 or later)
ibase_name_result - Assigns a name to a result set
ibase_num_fields - Get the number of fields in a result set
ibase_num_params - Return the number of parameters in a prepared query
ibase_param_info - Return information about a parameter in a prepared query
ibase_pconnect - Open a persistent connection to an InterBase database
ibase_prepare - Prepare a query for later binding of parameter placeholders and execution
ibase_query - Execute a query on an InterBase database
ibase_restore - Initiates a restore task in the service manager and returns immediately
ibase_rollback_ret - Roll back a transaction without closing it
ibase_rollback - Roll back a transaction
ibase_server_info - Request information about a database server
ibase_service_attach - Connect to the service manager
ibase_service_detach - Disconnect from the service manager
ibase_set_event_handler - Register a callback function to be called when events are posted
ibase_timefmt - Sets the format of timestamp, date and time type columns returned from queries
ibase_trans - Begin a transaction
ibase_wait_event - Wait for an event to be posted by the database
XL. Firebird/Interbase (PDO)
PDO_FIREBIRD DSN - Connecting to Firebird and Interbase databases
XLI. FriBiDi
fribidi_log2vis - Convert a logical string to a visual one
XLII. FrontBase
fbsql_affected_rows - Get number of affected rows in previous FrontBase operation
fbsql_autocommit - Enable or disable autocommit
fbsql_blob_size - Get the size of a BLOB
fbsql_change_user - Change logged in user of the active connection
fbsql_clob_size - Get the size of a CLOB
fbsql_close - Close FrontBase connection
fbsql_commit - Commits a transaction to the database
fbsql_connect - Open a connection to a FrontBase Server
fbsql_create_blob - Create a BLOB
fbsql_create_clob - Create a CLOB
fbsql_create_db - Create a FrontBase database
fbsql_data_seek - Move internal result pointer
fbsql_database_password - Sets or retrieves the password for a FrontBase database
fbsql_database - Get or set the database name used with a connection
fbsql_db_query - Send a FrontBase query
fbsql_db_status - Get the status for a given database
fbsql_drop_db - Drop (delete) a FrontBase database
fbsql_errno - Returns the numerical value of the error message from previous FrontBase operation
fbsql_error - Returns the text of the error message from previous FrontBase operation
fbsql_fetch_array - Fetch a result row as an associative array, a numeric array, or both
fbsql_fetch_assoc - Fetch a result row as an associative array
fbsql_fetch_field - Get column information from a result and return as an object
fbsql_fetch_lengths - Get the length of each output in a result
fbsql_fetch_object - Fetch a result row as an object
fbsql_fetch_row - Get a result row as an enumerated array
fbsql_field_flags - Get the flags associated with the specified field in a result
fbsql_field_len - Returns the length of the specified field
fbsql_field_name - Get the name of the specified field in a result
fbsql_field_seek - Set result pointer to a specified field offset
fbsql_field_table - Get name of the table the specified field is in
fbsql_field_type - Get the type of the specified field in a result
fbsql_free_result - Free result memory
fbsql_get_autostart_info - No description given yet
fbsql_hostname - Get or set the host name used with a connection
fbsql_insert_id - Get the id generated from the previous INSERT operation
fbsql_list_dbs - List databases available on a FrontBase server
fbsql_list_fields - List FrontBase result fields
fbsql_list_tables - List tables in a FrontBase database
fbsql_next_result - Move the internal result pointer to the next result
fbsql_num_fields - Get number of fields in result
fbsql_num_rows - Get number of rows in result
fbsql_password - Get or set the user password used with a connection
fbsql_pconnect - Open a persistent connection to a FrontBase Server
fbsql_query - Send a FrontBase query
fbsql_read_blob - Read a BLOB from the database
fbsql_read_clob - Read a CLOB from the database
fbsql_result - Get result data
fbsql_rollback - Rollback a transaction to the database
fbsql_select_db - Select a FrontBase database
fbsql_set_lob_mode - Set the LOB retrieve mode for a FrontBase result set
fbsql_set_password - Change the password for a given user
fbsql_set_transaction - Set the transaction locking and isolation
fbsql_start_db - Start a database on local or remote server
fbsql_stop_db - Stop a database on local or remote server
fbsql_tablename - Get table name of field
fbsql_username - Get or set the host user used with a connection
fbsql_warnings - Enable or disable FrontBase warnings
XLIII. FTP
ftp_alloc - Allocates space for a file to be uploaded
ftp_cdup - 切换到当前目录的父目录
ftp_chdir - 在 FTP 服务器上切换当前目录
ftp_chmod - Set permissions on a file via FTP
ftp_close - 关闭一个活动的 FTP 连接
ftp_connect - 建立一个新的 FTP 连接
ftp_delete - 删除 FTP 服务器上的一个文件
ftp_exec - 请求运行一条 FTP 命令
ftp_fget - 从 FTP 服务器上下载一个文件并保存到本地一个已经打开的文件中
ftp_fput - 上传一个已经打开的文件到 FTP 服务器
ftp_get_option - 返回当前 FTP 连接的各种不同的选项设置
ftp_get - 从 FTP 服务器上下载一个文件
ftp_login - 登录 FTP 服务器
ftp_mdtm - 返回指定文件的最后修改时间
ftp_mkdir - 建立新目录
ftp_nb_continue - 连续获取/发送文件(non-blocking)
ftp_nb_fget - Retrieves a file from the FTP server and writes it to an open file (non-blocking)
ftp_nb_fput - Stores a file from an open file to the FTP server (non-blocking)
ftp_nb_get - 从 FTP 服务器上获取文件并写入本地文件(non-blocking)
ftp_nb_put - 存储一个文件至 FTP 服务器(non-blocking)
ftp_nlist - 返回给定目录的文件列表
ftp_pasv - 返回当前 FTP 被动模式是否打开
ftp_put - 上传文件到 FTP 服务器
ftp_pwd - 返回当前目录名
ftp_quit - ftp_close 的别名
ftp_raw - Sends an arbitrary command to an FTP server
ftp_rawlist - 返回指定目录下文件的详细列表
ftp_rename - 更改 FTP 服务器上指定的文件名
ftp_rmdir - 删除一个目录
ftp_set_option - 设置各种 FTP 运行时选项
ftp_site - 向服务器发送 SITE 命令
ftp_size - 返回指定文件的大小
ftp_ssl_connect - Opens an Secure SSL-FTP connection
ftp_systype - 返回远程 FTP 服务器的系统类型
XLIV. Function handling
call_user_func_array - Call a user function given with an array of parameters
call_user_func - Call a user function given by the first parameter
create_function - Create an anonymous (lambda-style) function
func_get_arg - Return an item from the argument list
func_get_args - Returns an array comprising a function's argument list
func_num_args - Returns the number of arguments passed to the function
function_exists - Return TRUE if the given function has been defined
get_defined_functions - Returns an array of all defined functions
register_shutdown_function - Register a function for execution on shutdown
register_tick_function - Register a function for execution on each tick
unregister_tick_function - De-register a function for execution on each tick
XLV. gettext
bind_textdomain_codeset - Specify the character encoding in which the messages from the DOMAIN message catalog will be returned
bindtextdomain - Sets the path for a domain
dcgettext - Overrides the domain for a single lookup
dcngettext - Plural version of dcgettext
dgettext - Override the current domain
dngettext - Plural version of dgettext
gettext - Lookup a message in the current domain
ngettext - Plural version of gettext
textdomain - Sets the default domain
XLVI. GMP
gmp_abs - Absolute value
gmp_add - Add numbers
gmp_and - Logical AND
gmp_clrbit - Clear bit
gmp_cmp - Compare numbers
gmp_com - Calculates one's complement
gmp_div_q - Divide numbers
gmp_div_qr - Divide numbers and get quotient and remainder
gmp_div_r - Remainder of the division of numbers
gmp_div - 别名 gmp_div_q
gmp_divexact - Exact division of numbers
gmp_fact - Factorial
gmp_gcd - Calculate GCD
gmp_gcdext - Calculate GCD and multipliers
gmp_hamdist - Hamming distance
gmp_init - Create GMP number
gmp_intval - Convert GMP number to integer
gmp_invert - Inverse by modulo
gmp_jacobi - Jacobi symbol
gmp_legendre - Legendre symbol
gmp_mod - Modulo operation
gmp_mul - Multiply numbers
gmp_neg - Negate number
gmp_or - Logical OR
gmp_perfect_square - Perfect square check
gmp_popcount - Population count
gmp_pow - Raise number into power
gmp_powm - Raise number into power with modulo
gmp_prob_prime - Check if number is "probably prime"
gmp_random - Random number
gmp_scan0 - Scan for 0
gmp_scan1 - Scan for 1
gmp_setbit - Set bit
gmp_sign - Sign of number
gmp_sqrt - Calculate square root
gmp_sqrtrem - Square root with remainder
gmp_strval - Convert GMP number to string
gmp_sub - Subtract numbers
gmp_xor - Logical XOR
XLVII. gnupg
gnupg_adddecryptkey - Add a key for decryption
gnupg_addencryptkey - Add a key for encryption
gnupg_addsignkey - Add a key for signing
gnupg_cleardecryptkeys - Removes all keys which were set for decryption before
gnupg_clearencryptkeys - Removes all keys which were set for encryption before
gnupg_clearsignkeys - Removes all keys which were set for signing before
gnupg_decrypt - Decrypts a given text
gnupg_decryptverify - Decrypts and verifies a given text
gnupg_encrypt - Encrypts a given text
gnupg_encryptsign - Encrypts and signs a given text
gnupg_export - Exports a key
gnupg_geterror - Returns the errortext, if a function fails
gnupg_getprotocol - Returns the currently active protocol for all operations
gnupg_import - Imports a key
gnupg_keyinfo - Returns an array with information about all keys that matches the given pattern
gnupg_setarmor - Toggle armored output
gnupg_seterrormode - Sets the mode for error_reporting
gnupg_setsignmode - Sets the mode for signing
gnupg_sign - Signs a given text
gnupg_verify - Verifies a signed text
XLVIII. gopher
gopher_parsedir - Translate a gopher formatted directory entry into an associative array.
XLIX. hash
hash_algos - Return a list of registered hashing algorithms
hash_file - Generate a hash value using the contents of a given file
hash_final - Finalize an incremental hash and return resulting digest
hash_hmac_file - Generate a keyed hash value using the HMAC method and the contents of a given file
hash_hmac - Generate a keyed hash value using the HMAC method
hash_init - Initialize an incremental hashing context
hash_update_file - Pump data into an active hashing context from a file
hash_update_stream - Pump data into an active hashing context from an open stream
hash_update - Pump data into an active hashing context
hash - Generate a hash value (message digest)
L. HTTP
header - 发送一个原始 HTTP 标头
headers_list - 返回已发送(或准备发送)的响应标头的列表
headers_sent - 检查标头是否已被发送以及在哪里被发送
setcookie - 发送一个 cookie 信息
setrawcookie - 发送一个其值未经 urlencode 编码的 cookie
LI. Hyperwave
hw_Array2Objrec - Convert attributes from object array to object record
hw_changeobject - Changes attributes of an object (obsolete)
hw_Children - Object ids of children
hw_ChildrenObj - Object records of children
hw_Close - Closes the Hyperwave connection
hw_Connect - Opens a connection
hw_connection_info - Prints information about the connection to Hyperwave server
hw_cp - Copies objects
hw_Deleteobject - Deletes object
hw_DocByAnchor - Object id object belonging to anchor
hw_DocByAnchorObj - Object record object belonging to anchor
hw_Document_Attributes - Object record of hw_document
hw_Document_BodyTag - Body tag of hw_document
hw_Document_Content - Returns content of hw_document
hw_Document_SetContent - Sets/replaces content of hw_document
hw_Document_Size - Size of hw_document
hw_dummy - Hyperwave dummy function
hw_EditText - Retrieve text document
hw_Error - Error number
hw_ErrorMsg - Returns error message
hw_Free_Document - Frees hw_document
hw_GetAnchors - Object ids of anchors of document
hw_GetAnchorsObj - Object records of anchors of document
hw_GetAndLock - Return object record and lock object
hw_GetChildColl - Object ids of child collections
hw_GetChildCollObj - Object records of child collections
hw_GetChildDocColl - Object ids of child documents of collection
hw_GetChildDocCollObj - Object records of child documents of collection
hw_GetObject - Object record
hw_GetObjectByQuery - Search object
hw_GetObjectByQueryColl - Search object in collection
hw_GetObjectByQueryCollObj - Search object in collection
hw_GetObjectByQueryObj - Search object
hw_GetParents - Object ids of parents
hw_GetParentsObj - Object records of parents
hw_getrellink - Get link from source to dest relative to rootid
hw_GetRemote - Gets a remote document
hw_getremotechildren - Gets children of remote document
hw_GetSrcByDestObj - Returns anchors pointing at object
hw_GetText - Retrieve text document
hw_getusername - Name of currently logged in user
hw_Identify - Identifies as user
hw_InCollections - Check if object ids in collections
hw_Info - Info about connection
hw_InsColl - Insert collection
hw_InsDoc - Insert document
hw_insertanchors - Inserts only anchors into text
hw_InsertDocument - Upload any document
hw_InsertObject - Inserts an object record
hw_mapid - Maps global id on virtual local id
hw_Modifyobject - Modifies object record
hw_mv - Moves objects
hw_New_Document - Create new document
hw_objrec2array - Convert attributes from object record to object array
hw_Output_Document - Prints hw_document
hw_pConnect - Make a persistent database connection
hw_PipeDocument - Retrieve any document
hw_Root - Root object id
hw_setlinkroot - Set the id to which links are calculated
hw_stat - Returns status string
hw_Unlock - Unlock object
hw_Who - List of currently logged in users
LII. Hyperwave API
hw_api_attribute->key - Returns key of the attribute
hw_api_attribute->langdepvalue - Returns value for a given language
hw_api_attribute->value - Returns value of the attribute
hw_api_attribute->values - Returns all values of the attribute
hw_api_attribute - Creates instance of class hw_api_attribute
hw_api->checkin - Checks in an object
hw_api->checkout - Checks out an object
hw_api->children - Returns children of an object
hw_api_content->mimetype - Returns mimetype
hw_api_content->read - Read content
hw_api->content - Returns content of an object
hw_api->copy - Copies physically
hw_api->dbstat - Returns statistics about database server
hw_api->dcstat - Returns statistics about document cache server
hw_api->dstanchors - Returns a list of all destination anchors
hw_api->dstofsrcanchor - Returns destination of a source anchor
hw_api_error->count - Returns number of reasons
hw_api_error->reason - Returns reason of error
hw_api->find - Search for objects
hw_api->ftstat - Returns statistics about fulltext server
hwapi_hgcsp - Returns object of class hw_api
hw_api->hwstat - Returns statistics about Hyperwave server
hw_api->identify - Log into Hyperwave Server
hw_api->info - Returns information about server configuration
hw_api->insert - Inserts a new object
hw_api->insertanchor - Inserts a new object of type anchor
hw_api->insertcollection - Inserts a new object of type collection
hw_api->insertdocument - Inserts a new object of type document
hw_api->link - Creates a link to an object
hw_api->lock - Locks an object
hw_api->move - Moves object between collections
hw_api_content - Create new instance of class hw_api_content
hw_api_object->assign - Clones object
hw_api_object->attreditable - Checks whether an attribute is editable
hw_api_object->count - Returns number of attributes
hw_api_object->insert - Inserts new attribute
hw_api_object - Creates a new instance of class hw_api_object
hw_api_object->remove - Removes attribute
hw_api_object->title - Returns the title attribute
hw_api_object->value - Returns value of attribute
hw_api->object - Retrieve attribute information
hw_api->objectbyanchor - Returns the object an anchor belongs to
hw_api->parents - Returns parents of an object
hw_api_reason->description - Returns description of reason
hw_api_reason->type - Returns type of reason
hw_api->remove - Delete an object
hw_api->replace - Replaces an object
hw_api->setcommittedversion - Commits version other than last version
hw_api->srcanchors - Returns a list of all source anchors
hw_api->srcsofdst - Returns source of a destination object
hw_api->unlock - Unlocks a locked object
hw_api->user - Returns the own user object
hw_api->userlist - Returns a list of all logged in users
LIII. ibm_db2
db2_autocommit - Returns or sets the AUTOCOMMIT state for a database connection
db2_bind_param - Binds a PHP variable to an SQL statement parameter
db2_client_info - Returns an object with properties that describe the DB2 database client
db2_close - Closes a database connection
db2_column_privileges - Returns a result set listing the columns and associated privileges for a table
db2_columns - Returns a result set listing the columns and associated metadata for a table
db2_commit - Commits a transaction
db2_conn_error - Returns a string containing the SQLSTATE returned by the last connection attempt
db2_conn_errormsg - Returns the last connection error message and SQLCODE value
db2_connect - Returns a connection to a database
db2_cursor_type - Returns the cursor type used by a statement resource
db2_exec - Executes an SQL statement directly
db2_execute - Executes a prepared SQL statement
db2_fetch_array - Returns an array, indexed by column position, representing a row in a result set
db2_fetch_assoc - Returns an array, indexed by column name, representing a row in a result set
db2_fetch_both - Returns an array, indexed by both column name and position, representing a row in a result set
db2_fetch_object - Returns an object with properties representing columns in the fetched row
db2_fetch_row - Sets the result set pointer to the next row or requested row
db2_field_display_size - Returns the maximum number of bytes required to display a column
db2_field_name - Returns the name of the column in the result set
db2_field_num - Returns the position of the named column in a result set
db2_field_precision - Returns the precision of the indicated column in a result set
db2_field_scale - Returns the scale of the indicated column in a result set
db2_field_type - Returns the data type of the indicated column in a result set
db2_field_width - Returns the width of the current value of the indicated column in a result set
db2_foreign_keys - Returns a result set listing the foreign keys for a table
db2_free_result - Frees resources associated with a result set
db2_free_stmt - Frees resources associated with the indicated statement resource
db2_next_result - Requests the next result set from a stored procedure
db2_num_fields - Returns the number of fields contained in a result set
db2_num_rows - Returns the number of rows affected by an SQL statement
db2_pconnect - Returns a persistent connection to a database
db2_prepare - Prepares an SQL statement to be executed
db2_primary_keys - Returns a result set listing primary keys for a table
db2_procedure_columns - Returns a result set listing stored procedure parameters
db2_procedures - Returns a result set listing the stored procedures registered in a database
db2_result - Returns a single column from a row in the result set
db2_rollback - Rolls back a transaction
db2_server_info - Returns an object with properties that describe the DB2 database server
db2_special_columns - Returns a result set listing the unique row identifier columns for a table
db2_statistics - Returns a result set listing the index and statistics for a table
db2_stmt_error - Returns a string containing the SQLSTATE returned by an SQL statement
db2_stmt_errormsg - Returns a string containing the last SQL statement error message
db2_table_privileges - Returns a result set listing the tables and associated privileges in a database
db2_tables - Returns a result set listing the tables and associated metadata in a database
LIV. ICAP
icap_close - Close an ICAP stream
icap_create_calendar - Create a new calendar
icap_delete_calendar - Delete a calendar
icap_delete_event - Delete an event from an ICAP calendar
icap_fetch_event - Fetches an event from the calendar stream/
icap_list_alarms - Return a list of events that has an alarm triggered at the given datetime
icap_list_events - Return a list of events between two given datetimes
icap_open - Opens up an ICAP connection
icap_rename_calendar - Rename a calendar
icap_reopen - Reopen ICAP stream to new calendar
icap_snooze - Snooze an alarm
icap_store_event - Store an event into an ICAP calendar
LV. iconv
iconv_get_encoding - Retrieve internal configuration variables of iconv extension
iconv_mime_decode_headers - Decodes multiple MIME header fields at once
iconv_mime_decode - Decodes a MIME header field
iconv_mime_encode - Composes a MIME header field
iconv_set_encoding - Set current setting for character encoding conversion
iconv_strlen - Returns the character count of string
iconv_strpos - Finds position of first occurrence of a needle within a haystack
iconv_strrpos - Finds the last occurrence of a needle within the specified range of haystack
iconv_substr - Cut out part of a string
iconv - Convert string to requested character encoding
ob_iconv_handler - Convert character encoding as output buffer handler
LVI. id3
id3_get_frame_long_name - Get the long name of an ID3v2 frame
id3_get_frame_short_name - Get the short name of an ID3v2 frame
id3_get_genre_id - Get the id for a genre
id3_get_genre_list - Get all possible genre values
id3_get_genre_name - Get the name for a genre id
id3_get_tag - Get all information stored in an ID3 tag
id3_get_version - Get version of an ID3 tag
id3_remove_tag - Remove an existing ID3 tag
id3_set_tag - Update information stored in an ID3 tag
LVII. IIS Functions
iis_add_server - Creates a new virtual web server
iis_get_dir_security - Gets Directory Security
iis_get_script_map - Gets script mapping on a virtual directory for a specific extension
iis_get_server_by_comment - Return the instance number associated with the Comment
iis_get_server_by_path - Return the instance number associated with the Path
iis_get_server_rights - Gets server rights
iis_get_service_state - Returns the state for the service defined by ServiceId
iis_remove_server - Removes the virtual web server indicated by ServerInstance
iis_set_app_settings - Creates application scope for a virtual directory
iis_set_dir_security - Sets Directory Security
iis_set_script_map - Sets script mapping on a virtual directory
iis_set_server_rights - Sets server rights
iis_start_server - Starts the virtual web server
iis_start_service - Starts the service defined by ServiceId
iis_stop_server - Stops the virtual web server
iis_stop_service - Stops the service defined by ServiceId
LVIII. Image
gd_info - 取得当前安装的 GD 库的信息
getimagesize - 取得图像大小
image_type_to_extension - 取得图像类型的文件后缀
image_type_to_mime_type - 取得 getimagesize,exif_read_data,exif_thumbnail,exif_imagetype 所返回的图像类型的 MIME 类型
image2wbmp - 以 WBMP 格式将图像输出到浏览器或文件
imagealphablending - 设定图像的混色模式
imageantialias - 是否使用抗锯齿(antialias)功能
imagearc - 画椭圆弧
imagechar - 水平地画一个字符
imagecharup - 垂直地画一个字符
imagecolorallocate - 为一幅图像分配颜色
imagecolorallocatealpha - 为一幅图像分配颜色 + alpha
imagecolorat - 取得某像素的颜色索引值
imagecolorclosest - 取得与指定的颜色最接近的颜色的索引值
imagecolorclosestalpha - 取得与指定的颜色加透明度最接近的颜色
imagecolorclosesthwb - 取得与给定颜色最接近的色度的黑白色的索引
imagecolordeallocate - 取消图像颜色的分配
imagecolorexact - 取得指定颜色的索引值
imagecolorexactalpha - 取得指定的颜色加透明度的索引值
imagecolormatch - 使一个图像中调色板版本的颜色与真彩色版本更能匹配
imagecolorresolve - 取得指定颜色的索引值或有可能得到的最接近的替代值
imagecolorresolvealpha - 取得指定颜色 + alpha 的索引值或有可能得到的最接近的替代值
imagecolorset - 给指定调色板索引设定颜色
imagecolorsforindex - 取得某索引的颜色
imagecolorstotal - 取得一幅图像的调色板中颜色的数目
imagecolortransparent - 将某个颜色定义为透明色
imageconvolution - 用系数 div 和 offset 申请一个 3x3 的卷积矩阵
imagecopy - 拷贝图像的一部分
imagecopymerge - 拷贝并合并图像的一部分
imagecopymergegray - 用灰度拷贝并合并图像的一部分
imagecopyresampled - 重采样拷贝部分图像并调整大小
imagecopyresized - 拷贝部分图像并调整大小
imagecreate - 新建一个基于调色板的图像
imagecreatefromgd2 - 从 GD2 文件或 URL 新建一图像
imagecreatefromgd2part - 从给定的 GD2 文件或 URL 中的部分新建一图像
imagecreatefromgd - 从 GD 文件或 URL 新建一图像
imagecreatefromgif - 从 GIF 文件或 URL 新建一图像
imagecreatefromjpeg - 从 JPEG 文件或 URL 新建一图像
imagecreatefrompng - 从 PNG 文件或 URL 新建一图像
imagecreatefromstring - 从字符串中的图像流新建一图像
imagecreatefromwbmp - 从 WBMP 文件或 URL 新建一图像
imagecreatefromxbm - 从 XBM 文件或 URL 新建一图像
imagecreatefromxpm - 从 XPM 文件或 URL 新建一图像
imagecreatetruecolor - 新建一个真彩色图像
imagedashedline - 画一虚线
imagedestroy - 销毁一图像
imageellipse - 画一个椭圆
imagefill - 区域填充
imagefilledarc - 画一椭圆弧且填充
imagefilledellipse - 画一椭圆并填充
imagefilledpolygon - 画一多边形并填充
imagefilledrectangle - 画一矩形并填充
imagefilltoborder - 区域填充到指定颜色的边界为止
imagefilter - 对图像使用过滤器
imagefontheight - 取得字体高度
imagefontwidth - 取得字体宽度
imageftbbox - 给出一个使用 FreeType 2 字体的文本框
imagefttext - 使用 FreeType 2 字体将文本写入图像
imagegammacorrect - 对 GD 图像应用 gamma 修正
imagegd2 - 将 GD2 图像输出到浏览器或文件
imagegd - 将 GD 图像输出到浏览器或文件
imagegif - 以 GIF 格式将图像输出到浏览器或文件
imageinterlace - 激活或禁止隔行扫描
imageistruecolor - 检查图像是否为真彩色图像
imagejpeg - 以 JPEG 格式将图像输出到浏览器或文件
imagelayereffect - 设定 alpha 混色标志以使用绑定的 libgd 分层效果
imageline - 画一条线段
imageloadfont - 载入一新字体
imagepalettecopy - 将调色板从一幅图像拷贝到另一幅
imagepng - 以 PNG 格式将图像输出到浏览器或文件
imagepolygon - 画一个多边形
imagepsbbox - 给出一个使用 PostScript Type1 字体的文本方框
imagepscopyfont - 拷贝一个已加载的字体以备更改
imagepsencodefont - 改变字体中的字符编码矢量
imagepsextendfont - 扩充或精简字体
imagepsfreefont - 释放一个 PostScript Type 1 字体所占用的内存
imagepsloadfont - 从文件中加载一个 PostScript Type 1 字体
imagepsslantfont - 倾斜某字体
imagepstext - 用 PostScript Type1 字体把文本字符串画在图像上
imagerectangle - 画一个矩形
imagerotate - 用给定角度旋转图像
imagesavealpha - 设置标记以在保存 PNG 图像时保存完整的 alpha 通道信息(与单一透明色相反)
imagesetbrush - 设定画线用的画笔图像
imagesetpixel - 画一个单一像素
imagesetstyle - 设定画线的风格
imagesetthickness - 设定画线的宽度
imagesettile - 设定用于填充的贴图
imagestring - 水平地画一行字符串
imagestringup - 垂直地画一行字符串
imagesx - 取得图像宽度
imagesy - 取得图像高度
imagetruecolortopalette - 将真彩色图像转换为调色板图像
imagettfbbox - 取得使用 TrueType 字体的文本的范围
imagettftext - 用 TrueType 字体向图像写入文本
imagetypes - 返回当前 PHP 版本所支持的图像类型
imagewbmp - 以 WBMP 格式将图像输出到浏览器或文件
imagexbm - 将 XBM 图像输出到浏览器或文件
iptcembed - 将二进制 IPTC 数据嵌入到一幅 JPEG 图像中
iptcparse - 将二进制 IPTC http://www.iptc.org/ 块解析为单个标记
jpeg2wbmp - 将 JPEG 图像文件转换为 WBMP 图像文件
png2wbmp - 将 PNG 图像文件转换为 WBMP 图像文件
LIX. IMAP
imap_8bit - Convert an 8bit string to a quoted-printable string
imap_alerts - This function returns all IMAP alert messages (if any) that have occurred during this page request or since the alert stack was reset
imap_append - Append a string message to a specified mailbox
imap_base64 - Decode BASE64 encoded text
imap_binary - Convert an 8bit string to a base64 string
imap_body - Read the message body
imap_bodystruct - Read the structure of a specified body section of a specific message
imap_check - Check current mailbox
imap_clearflag_full - Clears flags on messages
imap_close - Close an IMAP stream
imap_createmailbox - Create a new mailbox
imap_delete - Mark a message for deletion from current mailbox
imap_deletemailbox - Delete a mailbox
imap_errors - This function returns all of the IMAP errors (if any) that have occurred during this page request or since the error stack was reset
imap_expunge - Delete all messages marked for deletion
imap_fetch_overview - Read an overview of the information in the headers of the given message
imap_fetchbody - Fetch a particular section of the body of the message
imap_fetchheader - Returns header for a message
imap_fetchstructure - Read the structure of a particular message
imap_get_quota - Retrieve the quota level settings, and usage statics per mailbox
imap_get_quotaroot - Retrieve the quota settings per user
imap_getacl - Gets the ACL for a given mailbox
imap_getmailboxes - Read the list of mailboxes, returning detailed information on each one
imap_getsubscribed - List all the subscribed mailboxes
imap_header - 别名 imap_headerinfo
imap_headerinfo - Read the header of the message
imap_headers - Returns headers for all messages in a mailbox
imap_last_error - This function returns the last IMAP error (if any) that occurred during this page request
imap_list - Read the list of mailboxes
imap_listmailbox - 别名 imap_list
imap_listscan - Read the list of mailboxes, takes a string to search for in the text of the mailbox
imap_listsubscribed - 别名 imap_lsub
imap_lsub - List all the subscribed mailboxes
imap_mail_compose - Create a MIME message based on given envelope and body sections
imap_mail_copy - Copy specified messages to a mailbox
imap_mail_move - Move specified messages to a mailbox
imap_mail - Send an email message
imap_mailboxmsginfo - Get information about the current mailbox
imap_mime_header_decode - Decode MIME header elements
imap_msgno - This function returns the message sequence number for the given UID
imap_num_msg - Gives the number of messages in the current mailbox
imap_num_recent - Gives the number of recent messages in current mailbox
imap_open - Open an IMAP stream to a mailbox
imap_ping - Check if the IMAP stream is still active
imap_qprint - Convert a quoted-printable string to an 8 bit string
imap_renamemailbox - Rename an old mailbox to new mailbox
imap_reopen - Reopen IMAP stream to new mailbox
imap_rfc822_parse_adrlist - Parses an address string
imap_rfc822_parse_headers - Parse mail headers from a string
imap_rfc822_write_address - Returns a properly formatted email address given the mailbox, host, and personal info
imap_scanmailbox - 别名 imap_listscan
imap_search - This function returns an array of messages matching the given search criteria
imap_set_quota - Sets a quota for a given mailbox
imap_setacl - Sets the ACL for a giving mailbox
imap_setflag_full - Sets flags on messages
imap_sort - Sort an array of message headers
imap_status - This function returns status information on a mailbox other than the current one
imap_subscribe - Subscribe to a mailbox
imap_thread - Returns a tree of threaded message
imap_timeout - Set or fetch imap timeout
imap_uid - This function returns the UID for the given message sequence number
imap_undelete - Unmark the message which is marked deleted
imap_unsubscribe - Unsubscribe from a mailbox
imap_utf7_decode - Decodes a modified UTF-7 encoded string
imap_utf7_encode - Converts ISO-8859-1 string to modified UTF-7 text
imap_utf8 - Converts MIME-encoded text to UTF-8
LX. Informix
ifx_affected_rows - Get number of rows affected by a query
ifx_blobinfile_mode - Set the default blob mode for all select queries
ifx_byteasvarchar - Set the default byte mode
ifx_close - Close Informix connection
ifx_connect - Open Informix server connection
ifx_copy_blob - Duplicates the given blob object
ifx_create_blob - Creates an blob object
ifx_create_char - Creates an char object
ifx_do - Execute a previously prepared SQL-statement
ifx_error - Returns error code of last Informix call
ifx_errormsg - Returns error message of last Informix call
ifx_fetch_row - Get row as enumerated array
ifx_fieldproperties - List of SQL fieldproperties
ifx_fieldtypes - List of Informix SQL fields
ifx_free_blob - Deletes the blob object
ifx_free_char - Deletes the char object
ifx_free_result - Releases resources for the query
ifx_get_blob - Return the content of a blob object
ifx_get_char - Return the content of the char object
ifx_getsqlca - Get the contents of sqlca.sqlerrd[0..5] after a query
ifx_htmltbl_result - Formats all rows of a query into a HTML table
ifx_nullformat - Sets the default return value on a fetch row
ifx_num_fields - Returns the number of columns in the query
ifx_num_rows - Count the rows already fetched from a query
ifx_pconnect - Open persistent Informix connection
ifx_prepare - Prepare an SQL-statement for execution
ifx_query - Send Informix query
ifx_textasvarchar - Set the default text mode
ifx_update_blob - Updates the content of the blob object
ifx_update_char - Updates the content of the char object
ifxus_close_slob - Deletes the slob object
ifxus_create_slob - Creates an slob object and opens it
ifxus_free_slob - Deletes the slob object
ifxus_open_slob - Opens an slob object
ifxus_read_slob - Reads nbytes of the slob object
ifxus_seek_slob - Sets the current file or seek position
ifxus_tell_slob - Returns the current file or seek position
ifxus_write_slob - Writes a string into the slob object
LXI. Informix (PDO)
PDO_INFORMIX DSN - Connecting to Informix databases
LXII. Ingres II
ingres_autocommit - Switch autocommit on or off
ingres_close - Close an Ingres II database connection
ingres_commit - Commit a transaction
ingres_connect - Open a connection to an Ingres II database
ingres_cursor - Gets a cursor name for a given link resource
ingres_errno - Gets the last ingres error number generated
ingres_error - Gets a meaningful error message for the last error generated
ingres_errsqlstate - Gets the last SQLSTATE error code generated
ingres_fetch_array - Fetch a row of result into an array
ingres_fetch_object - Fetch a row of result into an object
ingres_fetch_row - Fetch a row of result into an enumerated array
ingres_field_length - Get the length of a field
ingres_field_name - Get the name of a field in a query result
ingres_field_nullable - Test if a field is nullable
ingres_field_precision - Get the precision of a field
ingres_field_scale - Get the scale of a field
ingres_field_type - Get the type of a field in a query result
ingres_num_fields - Get the number of fields returned by the last query
ingres_num_rows - Get the number of rows affected or returned by the last query
ingres_pconnect - Open a persistent connection to an Ingres II database
ingres_query - Send a SQL query to Ingres II
ingres_rollback - Roll back a transaction
LXIII. IRC Gateway
ircg_channel_mode - Set channel mode flags for user
ircg_disconnect - Close connection to server
ircg_eval_ecmascript_params - Decodes a list of JS-encoded parameters
ircg_fetch_error_msg - Returns the error from previous IRCG operation
ircg_get_username - Get username for connection
ircg_html_encode - Encodes HTML preserving output
ircg_ignore_add - Add a user to your ignore list on a server
ircg_ignore_del - Remove a user from your ignore list on a server
ircg_invite - Invites nickname to channel
ircg_is_conn_alive - Check connection status
ircg_join - Join a channel on a connected server
ircg_kick - Kick a user out of a channel on server
ircg_list - List topic/user count of channel(s)
ircg_lookup_format_messages - Check for the existence of a format message set
ircg_lusers - IRC network statistics
ircg_msg - Send message to channel or user on server
ircg_names - Query visible usernames
ircg_nick - Change nickname on server
ircg_nickname_escape - Encode special characters in nickname to be IRC-compliant
ircg_nickname_unescape - Decodes encoded nickname
ircg_notice - Send a notice to a user on server
ircg_oper - Elevates privileges to IRC OPER
ircg_part - Leave a channel on server
ircg_pconnect - Connect to an IRC server
ircg_register_format_messages - Register a format message set
ircg_set_current - Set current connection for output
ircg_set_file - Set logfile for connection
ircg_set_on_die - Set action to be executed when connection dies
ircg_topic - Set topic for channel on server
ircg_who - Queries server for WHO information
ircg_whois - Query server for user information
LXIV. Java
java_last_exception_clear - Clear last Java exception
java_last_exception_get - Get last Java exception
LXV. kadm5
kadm5_chpass_principal - Changes the principal's password
kadm5_create_principal - Creates a kerberos principal with the given parameters
kadm5_delete_principal - Deletes a kerberos principal
kadm5_destroy - Closes the connection to the admin server and releases all related resources
kadm5_flush - Flush all changes to the Kerberos database, leaving the connection to the Kerberos admin server open
kadm5_get_policies - Gets all policies from the Kerberos database
kadm5_get_principal - Gets the principal's entries from the Kerberos database
kadm5_get_principals - Gets all principals from the Kerberos database
kadm5_init_with_password - Opens a connection to the KADM5 library and initializes any neccessary state information
kadm5_modify_principal - Modifies a kerberos principal with the given parameters
LXVI. LDAP
ldap_8859_to_t61 - Translate 8859 characters to t61 characters
ldap_add - Add entries to LDAP directory
ldap_bind - Bind to LDAP directory
ldap_close - 别名 ldap_unbind
ldap_compare - Compare value of attribute found in entry specified with DN
ldap_connect - Connect to an LDAP server
ldap_count_entries - Count the number of entries in a search
ldap_delete - Delete an entry from a directory
ldap_dn2ufn - Convert DN to User Friendly Naming format
ldap_err2str - Convert LDAP error number into string error message
ldap_errno - Return the LDAP error number of the last LDAP command
ldap_error - Return the LDAP error message of the last LDAP command
ldap_explode_dn - Splits DN into its component parts
ldap_first_attribute - Return first attribute
ldap_first_entry - Return first result id
ldap_first_reference - Return first reference
ldap_free_result - Free result memory
ldap_get_attributes - Get attributes from a search result entry
ldap_get_dn - Get the DN of a result entry
ldap_get_entries - Get all result entries
ldap_get_option - Get the current value for given option
ldap_get_values_len - Get all binary values from a result entry
ldap_get_values - Get all values from a result entry
ldap_list - Single-level search
ldap_mod_add - Add attribute values to current attributes
ldap_mod_del - Delete attribute values from current attributes
ldap_mod_replace - Replace attribute values with new ones
ldap_modify - Modify an LDAP entry
ldap_next_attribute - Get the next attribute in result
ldap_next_entry - Get next result entry
ldap_next_reference - Get next reference
ldap_parse_reference - Extract information from reference entry
ldap_parse_result - Extract information from result
ldap_read - Read an entry
ldap_rename - Modify the name of an entry
ldap_sasl_bind - Bind to LDAP directory using SASL
ldap_search - Search LDAP tree
ldap_set_option - Set the value of the given option
ldap_set_rebind_proc - Set a callback function to do re-binds on referral chasing
ldap_sort - Sort LDAP result entries
ldap_start_tls - Start TLS
ldap_t61_to_8859 - Translate t61 characters to 8859 characters
ldap_unbind - Unbind from LDAP directory
LXVII. libxml
libxml_clear_errors - Clear libxml error buffer
libxml_get_errors - Retrieve array of errors
libxml_get_last_error - Retrieve last error from libxml
libxml_set_streams_context - Set the streams context for the next libxml document load or write
libxml_use_internal_errors - Disable libxml errors and allow user to fetch error information as needed
LXVIII. Lotus Notes
notes_body - Open the message msg_number in the specified mailbox on the specified server (leave serv
notes_copy_db - Copy a Lotus Notes database
notes_create_db - Create a Lotus Notes database
notes_create_note - Create a note using form form_name
notes_drop_db - Drop a Lotus Notes database
notes_find_note - Returns a note id found in database_name
notes_header_info - Open the message msg_number in the specified mailbox on the specified server (leave serv
notes_list_msgs - Returns the notes from a selected database_name
notes_mark_read - Mark a note_id as read for the User user_name
notes_mark_unread - Mark a note_id as unread for the User user_name
notes_nav_create - Create a navigator name, in database_name
notes_search - Find notes that match keywords in database_name
notes_unread - Returns the unread note id's for the current User user_name
notes_version - Get the version Lotus Notes
LXIX. LZF
lzf_compress - LZF compression
lzf_decompress - LZF decompression
lzf_optimized_for - Determines what LZF extension was optimized for
LXX. Mail
ezmlm_hash - Calculate the hash value needed by EZMLM
mail - Send mail
LXXI. mailparse
mailparse_determine_best_xfer_encoding - Figures out the best way of encoding the content read from the file pointer fp, which must be seek-able
mailparse_msg_create - Returns a handle that can be used to parse a message
mailparse_msg_extract_part_file - Extracts/decodes a message section, decoding the transfer encoding
mailparse_msg_extract_part - Extracts/decodes a message section
mailparse_msg_free - Frees a handle allocated by mailparse_msg_create
mailparse_msg_get_part_data - Returns an associative array of info about the message
mailparse_msg_get_part - Returns a handle on a given section in a mimemessage
mailparse_msg_get_structure - Returns an array of mime section names in the supplied message
mailparse_msg_parse_file - Parse file and return a resource representing the structure
mailparse_msg_parse - Incrementally parse data into buffer
mailparse_rfc822_parse_addresses - Parse addresses and returns a hash containing that data
mailparse_stream_encode - Streams data from source file pointer, apply encoding and write to destfp
mailparse_uudecode_all - Scans the data from fp and extract each embedded uuencoded file
LXXII. Math
abs - 绝对值
acos - 反余弦
acosh - 反双曲余弦
asin - 反正弦
asinh - 反双曲正弦
atan2 - 两个参数的反正切
atan - 反正切
atanh - 反双曲正切
base_convert - 在任意进制之间转换数字
bindec - 二进制转换为十进制
ceil - 进一法取整
cos - 余弦
cosh - 双曲余弦
decbin - 十进制转换为二进制
dechex - 十进制转换为十六进制
decoct - 十进制转换为八进制
deg2rad - 将角度转换为弧度
exp - 计算 e(自然对数的底)的指数
expm1 - 返回 exp(number) - 1,甚至当 number 的值接近零也能计算出准确结果
floor - 舍去法取整
fmod - 返回除法的浮点数余数
getrandmax - 显示随机数最大的可能值
hexdec - 十六进制转换为十进制
hypot - 计算一直角三角形的斜边长度
is_finite - 判断是否为有限值
is_infinite - 判断是否为无限值
is_nan - 判断是否为合法数值
lcg_value - 组合线性同余发生器
log10 - 以 10 为底的对数
log1p - 返回 log(1 + number),甚至当 number 的值接近零也能计算出准确结果
log - 自然对数
max - 找出最大值
min - 找出最小值
mt_getrandmax - 显示随机数的最大可能值
mt_rand - 生成更好的随机数
mt_srand - 播下一个更好的随机数发生器种子
octdec - 八进制转换为十进制
pi - 得到圆周率值
pow - 指数表达式
rad2deg - 将弧度数转换为相应的角度数
rand - 产生一个随机整数
round - 对浮点数进行四舍五入
sin - 正弦
sinh - 双曲正弦
sqrt - 平方根
srand - 播下随机数发生器种子
tan - 正切
tanh - 双曲正切
LXXIII. MaxDB
maxdb_affected_rows - Gets the number of affected rows in a previous MaxDB operation
maxdb_autocommit - Turns on or off auto-commiting database modifications
maxdb_bind_param - 别名 maxdb_stmt_bind_param
maxdb_bind_result - 别名 maxdb_stmt_bind_result
maxdb_change_user - Changes the user of the specified database connection
maxdb_character_set_name - Returns the default character set for the database connection
maxdb_client_encoding - 别名 maxdb_character_set_name
maxdb_close_long_data - 别名 maxdb_stmt_close_long_data
maxdb_close - Closes a previously opened database connection
maxdb_commit - Commits the current transaction
maxdb_connect_errno - Returns the error code from last connect call
maxdb_connect_error - Returns a string description of the last connect error
maxdb_connect - Open a new connection to the MaxDB server
maxdb_data_seek - Adjusts the result pointer to an arbitary row in the result
maxdb_debug - Performs debugging operations
maxdb_disable_reads_from_master - Disable reads from master
maxdb_disable_rpl_parse - Disable RPL parse
maxdb_dump_debug_info - Dump debugging information into the log
maxdb_embedded_connect - Open a connection to an embedded MaxDB server
maxdb_enable_reads_from_master - Enable reads from master
maxdb_enable_rpl_parse - Enable RPL parse
maxdb_errno - Returns the error code for the most recent function call
maxdb_error - Returns a string description of the last error
maxdb_escape_string - 别名 maxdb_real_escape_string
maxdb_execute - 别名 maxdb_stmt_execute
maxdb_fetch_array - Fetch a result row as an associative, a numeric array, or both
maxdb_fetch_assoc - Fetch a result row as an associative array
maxdb_fetch_field_direct - Fetch meta-data for a single field
maxdb_fetch_field - Returns the next field in the result set
maxdb_fetch_fields - Returns an array of resources representing the fields in a result set
maxdb_fetch_lengths - Returns the lengths of the columns of the current row in the result set
maxdb_fetch_object - Returns the current row of a result set as an object
maxdb_fetch_row - Get a result row as an enumerated array
maxdb_fetch - 别名 maxdb_stmt_fetch
maxdb_field_count - Returns the number of columns for the most recent query
maxdb_field_seek - Set result pointer to a specified field offset
maxdb_field_tell - Get current field offset of a result pointer
maxdb_free_result - Frees the memory associated with a result
maxdb_get_client_info - Returns the MaxDB client version as a string
maxdb_get_client_version - Get MaxDB client info
maxdb_get_host_info - Returns a string representing the type of connection used
maxdb_get_metadata - 别名 maxdb_stmt_result_metadata
maxdb_get_proto_info - Returns the version of the MaxDB protocol used
maxdb_get_server_info - Returns the version of the MaxDB server
maxdb_get_server_version - Returns the version of the MaxDB server as an integer
maxdb_info - Retrieves information about the most recently executed query
maxdb_init - Initializes MaxDB and returns an resource for use with maxdb_real_connect
maxdb_insert_id - Returns the auto generated id used in the last query
maxdb_kill - Disconnects from a MaxDB server
maxdb_master_query - Enforce execution of a query on the master in a master/slave setup
maxdb_more_results - Check if there any more query results from a multi query
maxdb_multi_query - Performs a query on the database
maxdb_next_result - Prepare next result from multi_query
maxdb_num_fields - Get the number of fields in a result
maxdb_num_rows - Gets the number of rows in a result
maxdb_options - Set options
maxdb_param_count - 别名 maxdb_stmt_param_count
maxdb_ping - Pings a server connection, or tries to reconnect if the connection has gone down
maxdb_prepare - Prepare a SQL statement for execution
maxdb_query - Performs a query on the database
maxdb_real_connect - Opens a connection to a MaxDB server
maxdb_real_escape_string - Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection
maxdb_real_query - Execute an SQL query
maxdb_report - Enables or disables internal report functions
maxdb_rollback - Rolls back current transaction
maxdb_rpl_parse_enabled - Check if RPL parse is enabled
maxdb_rpl_probe - RPL probe
maxdb_rpl_query_type - Returns RPL query type
maxdb_select_db - Selects the default database for database queries
maxdb_send_long_data - 别名 maxdb_stmt_send_long_data
maxdb_send_query - Send the query and return
maxdb_server_end - Shut down the embedded server
maxdb_server_init - Initialize embedded server
maxdb_set_opt - 别名 maxdb_options
maxdb_sqlstate - Returns the SQLSTATE error from previous MaxDB operation
maxdb_ssl_set - Used for establishing secure connections using SSL
maxdb_stat - Gets the current system status
maxdb_stmt_affected_rows - Returns the total number of rows changed, deleted, or inserted by the last executed statement
maxdb_stmt_bind_param - Binds variables to a prepared statement as parameters
maxdb_stmt_bind_result - Binds variables to a prepared statement for result storage
maxdb_stmt_close_long_data - Ends a sequence of maxdb_stmt_send_long_data
maxdb_stmt_close - Closes a prepared statement
maxdb_stmt_data_seek - Seeks to an arbitray row in statement result set
maxdb_stmt_errno - Returns the error code for the most recent statement call
maxdb_stmt_error - Returns a string description for last statement error
maxdb_stmt_execute - Executes a prepared Query
maxdb_stmt_fetch - Fetch results from a prepared statement into the bound variables
maxdb_stmt_free_result - Frees stored result memory for the given statement handle
maxdb_stmt_init - Initializes a statement and returns an resource for use with maxdb_stmt_prepare
maxdb_stmt_num_rows - Return the number of rows in statements result set
maxdb_stmt_param_count - Returns the number of parameter for the given statement
maxdb_stmt_prepare - Prepare a SQL statement for execution
maxdb_stmt_reset - Resets a prepared statement
maxdb_stmt_result_metadata - Returns result set metadata from a prepared statement
maxdb_stmt_send_long_data - Send data in blocks
maxdb_stmt_sqlstate - Returns SQLSTATE error from previous statement operation
maxdb_stmt_store_result - Transfers a result set from a prepared statement
maxdb_store_result - Transfers a result set from the last query
maxdb_thread_id - Returns the thread ID for the current connection
maxdb_thread_safe - Returns whether thread safety is given or not
maxdb_use_result - Initiate a result set retrieval
maxdb_warning_count - Returns the number of warnings from the last query for the given link
LXXIV. MCAL
mcal_append_event - Store a new event into an MCAL calendar
mcal_close - Close an MCAL stream
mcal_create_calendar - Create a new MCAL calendar
mcal_date_compare - Compares two dates
mcal_date_valid - Returns TRUE if the given year, month, day is a valid date
mcal_day_of_week - Returns the day of the week of the given date
mcal_day_of_year - Returns the day of the year of the given date
mcal_days_in_month - Returns the number of days in a month
mcal_delete_calendar - Delete an MCAL calendar
mcal_delete_event - Delete an event from an MCAL calendar
mcal_event_add_attribute - Adds an attribute and a value to the streams global event structure
mcal_event_init - Initializes a streams global event structure
mcal_event_set_alarm - Sets the alarm of the streams global event structure
mcal_event_set_category - Sets the category of the streams global event structure
mcal_event_set_class - Sets the class of the streams global event structure
mcal_event_set_description - Sets the description of the streams global event structure
mcal_event_set_end - Sets the end date and time of the streams global event structure
mcal_event_set_recur_daily - Sets the recurrence of the streams global event structure
mcal_event_set_recur_monthly_mday - Sets the recurrence of the streams global event structure
mcal_event_set_recur_monthly_wday - Sets the recurrence of the streams global event structure
mcal_event_set_recur_none - Sets the recurrence of the streams global event structure
mcal_event_set_recur_weekly - Sets the recurrence of the streams global event structure
mcal_event_set_recur_yearly - Sets the recurrence of the streams global event structure
mcal_event_set_start - Sets the start date and time of the streams global event structure
mcal_event_set_title - Sets the title of the streams global event structure
mcal_expunge - Deletes all events marked for being expunged
mcal_fetch_current_stream_event - Returns an object containing the current streams event structure
mcal_fetch_event - Fetches an event from the calendar stream
mcal_is_leap_year - Returns if the given year is a leap year or not
mcal_list_alarms - Return a list of events that has an alarm triggered at the given datetime
mcal_list_events - Return a list of IDs for a date or a range of dates
mcal_next_recurrence - Returns the next recurrence of the event
mcal_open - Opens up an MCAL connection
mcal_popen - Opens up a persistent MCAL connection
mcal_rename_calendar - Rename an MCAL calendar
mcal_reopen - Reopens an MCAL connection
mcal_snooze - Turn off an alarm for an event
mcal_store_event - Modify an existing event in an MCAL calendar
mcal_time_valid - Returns TRUE if the given hour, minutes and seconds is a valid time
mcal_week_of_year - Returns the week number of the given date
LXXV. mcrypt
mcrypt_cbc - Encrypt/decrypt data in CBC mode
mcrypt_cfb - Encrypt/decrypt data in CFB mode
mcrypt_create_iv - Create an initialization vector (IV) from a random source
mcrypt_decrypt - Decrypts crypttext with given parameters
mcrypt_ecb - Deprecated: Encrypt/decrypt data in ECB mode
mcrypt_enc_get_algorithms_name - Returns the name of the opened algorithm
mcrypt_enc_get_block_size - Returns the blocksize of the opened algorithm
mcrypt_enc_get_iv_size - Returns the size of the IV of the opened algorithm
mcrypt_enc_get_key_size - Returns the maximum supported keysize of the opened mode
mcrypt_enc_get_modes_name - Returns the name of the opened mode
mcrypt_enc_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
mcrypt_enc_is_block_algorithm_mode - Checks whether the encryption of the opened mode works on blocks
mcrypt_enc_is_block_algorithm - Checks whether the algorithm of the opened mode is a block algorithm
mcrypt_enc_is_block_mode - Checks whether the opened mode outputs blocks
mcrypt_enc_self_test - This function runs a self test on the opened module
mcrypt_encrypt - Encrypts plaintext with given parameters
mcrypt_generic_deinit - This function deinitializes an encryption module
mcrypt_generic_end - This function terminates encryption
mcrypt_generic_init - This function initializes all buffers needed for encryption
mcrypt_generic - This function encrypts data
mcrypt_get_block_size - Get the block size of the specified cipher
mcrypt_get_cipher_name - Get the name of the specified cipher
mcrypt_get_iv_size - Returns the size of the IV belonging to a specific cipher/mode combination
mcrypt_get_key_size - Get the key size of the specified cipher
mcrypt_list_algorithms - Get an array of all supported ciphers
mcrypt_list_modes - Get an array of all supported modes
mcrypt_module_close - Close the mcrypt module
mcrypt_module_get_algo_block_size - Returns the blocksize of the specified algorithm
mcrypt_module_get_algo_key_size - Returns the maximum supported keysize of the opened mode
mcrypt_module_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
mcrypt_module_is_block_algorithm_mode - Returns if the specified module is a block algorithm or not
mcrypt_module_is_block_algorithm - This function checks whether the specified algorithm is a block algorithm
mcrypt_module_is_block_mode - Returns if the specified mode outputs blocks or not
mcrypt_module_open - Opens the module of the algorithm and the mode to be used
mcrypt_module_self_test - This function runs a self test on the specified module
mcrypt_ofb - Encrypt/decrypt data in OFB mode
mdecrypt_generic - Decrypt data
LXXVI. MCVE
m_checkstatus - Check to see if a transaction has completed
m_completeauthorizations - Number of complete authorizations in queue, returning an array of their identifiers
m_connect - Establish the connection to MCVE
m_connectionerror - Get a textual representation of why a connection failed
m_deletetrans - Delete specified transaction from MCVE_CONN structure
m_destroyconn - Destroy the connection and MCVE_CONN structure
m_destroyengine - Free memory associated with IP/SSL connectivity
m_getcell - Get a specific cell from a comma delimited response by column name
m_getcellbynum - Get a specific cell from a comma delimited response by column number
m_getcommadelimited - Get the RAW comma delimited data returned from MCVE
m_getheader - Get the name of the column in a comma-delimited response
m_initconn - Create and initialize an MCVE_CONN structure
m_initengine - Ready the client for IP/SSL Communication
m_iscommadelimited - Checks to see if response is comma delimited
m_maxconntimeout - The maximum amount of time the API will attempt a connection to MCVE
m_monitor - Perform communication with MCVE (send/receive data) Non-blocking
m_numcolumns - Number of columns returned in a comma delimited response
m_numrows - Number of rows returned in a comma delimited response
m_parsecommadelimited - Parse the comma delimited response so m_getcell, etc will work
m_responsekeys - Returns array of strings which represents the keys that can be used for response parameters on this transaction
m_responseparam - Get a custom response parameter
m_returnstatus - Check to see if the transaction was successful
m_setblocking - Set blocking/non-blocking mode for connection
m_setdropfile - Set the connection method to Drop-File
m_setip - Set the connection method to IP
m_setssl_cafile - Set SSL CA (Certificate Authority) file for verification of server certificate
m_setssl_files - Set certificate key files and certificates if server requires client certificate verification
m_setssl - Set the connection method to SSL
m_settimeout - Set maximum transaction time (per trans)
m_sslcert_gen_hash - Generate hash for SSL client certificate verification
m_transactionssent - Check to see if outgoing buffer is clear
m_transinqueue - Number of transactions in client-queue
m_transkeyval - Add key/value pair to a transaction. Replaces deprecated transparam()
m_transnew - Start a new transaction
m_transsend - Finalize and send the transaction
m_uwait - Wait x microsecs
m_validateidentifier - Whether or not to validate the passed identifier on any transaction it is passed to
m_verifyconnection - Set whether or not to PING upon connect to verify connection
m_verifysslcert - Set whether or not to verify the server ssl certificate
LXXVII. Memcache
Memcache::add - Add an item to the server
Memcache::addServer - Add a memcached server to connection pool
Memcache::close - Close memcached server connection
Memcache::connect - Open memcached server connection
memcache_debug - Turn debug output on/off
Memcache::decrement - Decrement item's value
Memcache::delete - Delete item from the server
Memcache::flush - Flush all existing items at the server
Memcache::get - Retrieve item from the server
Memcache::getExtendedStats - Get statistics from all servers in pool
Memcache::getStats - Get statistics of the server
Memcache::getVersion - Return version of the server
Memcache::increment - Increment item's value
Memcache::pconnect - Open memcached server persistent connection
Memcache::replace - Replace value of the existing item
Memcache::set - Store data at the server
Memcache::setCompressThreshold - Enable automatic compression of large values
LXXVIII. mhash
mhash_count - Get the highest available hash id
mhash_get_block_size - Get the block size of the specified hash
mhash_get_hash_name - Get the name of the specified hash
mhash_keygen_s2k - Generates a key
mhash - Compute hash
LXXIX. Mimetype
mime_content_type - Detect MIME Content-type for a file
LXXX. Ming (flash)
SWFButton::addASound - Associates a sound with a button transition
SWFButton::setMenu - enable track as menu button behaviour
SWFDisplayItem::addAction - Adds this SWFAction to the given SWFSprite instance
SWFDisplayItem::endMask - Another way of defining a MASK layer
SWFDisplayItem::getRot -
SWFDisplayItem::getX -
SWFDisplayItem::getXScale -
SWFDisplayItem::getXSkew -
SWFDisplayItem::getY -
SWFDisplayItem::getYScale -
SWFDisplayItem::getYSkew -
SWFDisplayItem::setMaskLevel - Defines a MASK layer at level
SWFDisplayItem::setMatrix - Sets the item's transform matrix
SWFFont::getAscent - Returns the ascent of the font, or 0 if not available
SWFFont::getDescent - Returns the descent of the font, or 0 if not available
SWFFont::getLeading - Returns the leading of the font, or 0 if not available
SWFFont::getShape - Returns the glyph shape of a char as a text string
SWFFont::getUTF8Width - Calculates the width of the given string in this font at full height
SWFFontChar::addChars - Adds characters to a font for exporting font
SWFFontChar::addUTF8Chars - Adds characters to a font for exporting font
SWFMovie::addExport -
SWFMovie::addFont -
SWFMovie::importChar -
SWFMovie::importFont -
SWFMovie::labelFrame - Labels frame
SWFMovie::saveToFile -
SWFMovie::startSound -
SWFMovie::stopSound -
SWFMovie::writeExports -
SWFPrebuiltClip - Returns a SWFPrebuiltClip object
SWFShape::drawArc - Draws an arc of radius r centered at the current location, from angle startAngle to angle endAngle measured clockwise from 12 o'clock
SWFShape::drawCircle - Draws a circle of radius r centered at the current location, in a counter-clockwise fashion
SWFShape::drawCubic - Draws a cubic bezier curve using the current position and the three given points as control points
SWFShape::drawCubicTo - Draws a cubic bezier curve using the current position and the three given points as control points
SWFShape::drawGlyph - Draws the first character in the given string into the shape using the glyph definition from the given font
SWFSound - Returns a new SWFSound object from given file
SWFSoundInstance::loopCount -
SWFSoundInstance::loopInPoint -
SWFSoundInstance::loopOutPoint -
SWFSoundInstance::noMultiple -
SWFSprite::labelFrame - Labels frame
SWFSprite::startSound -
SWFSprite::stopSound -
SWFText::addUTF8String - Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color
SWFText::getAscent - Returns the ascent of the current font at its current size, or 0 if not available
SWFText::getDescent - Returns the descent of the current font at its current size, or 0 if not available
SWFText::getLeading - Returns the leading of the current font at its current size, or 0 if not available
SWFText::getUTF8Width - calculates the width of the given string in this text objects current font and size
SWFTextField::addChars - adds characters to a font that will be available within a textfield
SWFTextField::setPadding - Sets the padding of this textfield
SWFVideoStream::getNumFrames -
SWFVideoStream::setDimension -
SWFVideoStream - Returns a SWFVideoStream object
ming_keypress - Returns the action flag for keyPress(char)
ming_setcubicthreshold - Set cubic threshold (?)
ming_setscale - Set scale (?)
ming_useConstants - Use constant pool (?)
ming_useswfversion - Use SWF version (?)
SWFAction - Creates a new Action
SWFBitmap->getHeight - Returns the bitmap's height
SWFBitmap->getWidth - Returns the bitmap's width
SWFBitmap - Loads Bitmap object
SWFbutton->addAction - Adds an action
SWFbutton->addShape - Adds a shape to a button
SWFbutton->setAction - Sets the action
SWFbutton->setdown - Alias for addShape(shape, SWFBUTTON_DOWN)
SWFbutton->setHit - Alias for addShape(shape, SWFBUTTON_HIT)
SWFbutton->setOver - Alias for addShape(shape, SWFBUTTON_OVER)
SWFbutton->setUp - Alias for addShape(shape, SWFBUTTON_UP)
SWFbutton - Creates a new Button
SWFDisplayItem->addColor - Adds the given color to this item's color transform
SWFDisplayItem->move - Moves object in relative coordinates
SWFDisplayItem->moveTo - Moves object in global coordinates
SWFDisplayItem->multColor - Multiplies the item's color transform
SWFDisplayItem->remove - Removes the object from the movie
SWFDisplayItem->Rotate - Rotates in relative coordinates
SWFDisplayItem->rotateTo - Rotates the object in global coordinates
SWFDisplayItem->scale - Scales the object in relative coordinates
SWFDisplayItem->scaleTo - Scales the object in global coordinates
SWFDisplayItem->setDepth - Sets z-order
SWFDisplayItem->setName - Sets the object's name
SWFDisplayItem->setRatio - Sets the object's ratio
SWFDisplayItem->skewX - Sets the X-skew
SWFDisplayItem->skewXTo - Sets the X-skew
SWFDisplayItem->skewY - Sets the Y-skew
SWFDisplayItem->skewYTo - Sets the Y-skew
SWFFill->moveTo - Moves fill origin
SWFFill->rotateTo - Sets fill's rotation
SWFFill->scaleTo - Sets fill's scale
SWFFill->skewXTo - Sets fill x-skew
SWFFill->skewYTo - Sets fill y-skew
SWFFill - Loads SWFFill object
swffont->getwidth - Returns the string's width
SWFFont - Loads a font definition
SWFGradient->addEntry - Adds an entry to the gradient list
SWFGradient - Creates a gradient object
SWFMorph->getshape1 - Gets a handle to the starting shape
SWFMorph->getshape2 - Gets a handle to the ending shape
SWFMorph - Creates a new SWFMorph object
SWFMovie->add - Adds any type of data to a movie
SWFMovie->nextframe - Moves to the next frame of the animation
SWFMovie->output - Dumps your lovingly prepared movie out
swfmovie->remove - Removes the object instance from the display list
SWFMovie->save - Saves your movie in a file
SWFMovie->setbackground - Sets the background color
SWFMovie->setdimension - Sets the movie's width and height
SWFMovie->setframes - Sets the total number of frames in the animation
SWFMovie->setrate - Sets the animation's frame rate
SWFMovie->streammp3 - Streams a MP3 file
SWFMovie - Creates a new movie object, representing an SWF version 4 movie
SWFShape->addFill - Adds a solid fill to the shape
SWFShape->drawCurve - Draws a curve (relative)
SWFShape->drawCurveTo - Draws a curve
SWFShape->drawLine - Draws a line (relative)
SWFShape->drawLineTo - Draws a line
SWFShape->movePen - Moves the shape's pen (relative)
SWFShape->movePenTo - Moves the shape's pen
SWFShape->setLeftFill - Sets left rasterizing color
SWFShape->setLine - Sets the shape's line style
SWFShape->setRightFill - Sets right rasterizing color
SWFShape - Creates a new shape object
swfsprite->add - Adds an object to a sprite
SWFSprite->nextframe - Moves to the next frame of the animation
SWFSprite->remove - Removes an object to a sprite
SWFSprite->setframes - Sets the total number of frames in the animation
SWFSprite - Creates a movie clip (a sprite)
SWFText->addString - Draws a string
SWFText->getWidth - Computes string's width
SWFText->moveTo - Moves the pen
SWFText->setColor - Sets the current font color
SWFText->setFont - Sets the current font
SWFText->setHeight - Sets the current font height
SWFText->setSpacing - Sets the current font spacing
SWFText - Creates a new SWFText object
SWFTextField->addstring - Concatenates the given string to the text field
SWFTextField->align - Sets the text field alignment
SWFTextField->setbounds - Sets the text field width and height
SWFTextField->setcolor - Sets the color of the text field
SWFTextField->setFont - Sets the text field font
SWFTextField->setHeight - Sets the font height of this text field font
SWFTextField->setindentation - Sets the indentation of the first line
SWFTextField->setLeftMargin - Sets the left margin width of the text field
SWFTextField->setLineSpacing - Sets the line spacing of the text field
SWFTextField->setMargins - Sets the margins width of the text field
SWFTextField->setname - Sets the variable name
SWFTextField->setrightMargin - Sets the right margin width of the text field
SWFTextField - Creates a text field object
LXXXI. Misc.
connection_aborted - Returns TRUE if client disconnected
connection_status - Returns connection status bitfield
connection_timeout - Return TRUE if script timed out
constant - Returns the value of a constant
define - Defines a named constant
defined - Checks whether a given named constant exists
die - Equivalent to exit
eval - Evaluate a string as PHP code
exit - Output a message and terminate the current script
get_browser - Tells what the user's browser is capable of
__halt_compiler - Halts the compiler execution
highlight_file - Syntax highlighting of a file
highlight_string - Syntax highlighting of a string
ignore_user_abort - Set whether a client disconnect should abort script execution
pack - Pack data into binary string
php_check_syntax - Check the PHP syntax of (and execute) the specified file
php_strip_whitespace - Return source with stripped comments and whitespace
show_source - 别名 highlight_file
sleep - Delay execution
time_nanosleep - Delay for a number of seconds and nanoseconds
time_sleep_until - Make the script sleep until the specified time
uniqid - Generate a unique ID
unpack - Unpack data from binary string
usleep - Delay execution in microseconds
LXXXII. mnoGoSearch
udm_add_search_limit - Add various search limits
udm_alloc_agent_array - Allocate mnoGoSearch session
udm_alloc_agent - Allocate mnoGoSearch session
udm_api_version - Get mnoGoSearch API version
udm_cat_list - Get all the categories on the same level with the current one
udm_cat_path - Get the path to the current category
udm_check_charset - Check if the given charset is known to mnogosearch
udm_check_stored - Check connection to stored
udm_clear_search_limits - Clear all mnoGoSearch search restrictions
udm_close_stored - Close connection to stored
udm_crc32 - Return CRC32 checksum of given string
udm_errno - Get mnoGoSearch error number
udm_error - Get mnoGoSearch error message
udm_find - Perform search
udm_free_agent - Free mnoGoSearch session
udm_free_ispell_data - Free memory allocated for ispell data
udm_free_res - Free mnoGoSearch result
udm_get_doc_count - Get total number of documents in database
udm_get_res_field - Fetch mnoGoSearch result field
udm_get_res_param - Get mnoGoSearch result parameters
udm_hash32 - Return Hash32 checksum of gived string
udm_load_ispell_data - Load ispell data
udm_open_stored - Open connection to stored
udm_set_agent_param - Set mnoGoSearch agent session parameters
LXXXIII. MS SQL Server
mssql_bind - Adds a parameter to a stored procedure or a remote stored procedure
mssql_close - Close MS SQL Server connection
mssql_connect - Open MS SQL server connection
mssql_data_seek - Moves internal row pointer
mssql_execute - Executes a stored procedure on a MS SQL server database
mssql_fetch_array - Fetch a result row as an associative array, a numeric array, or both
mssql_fetch_assoc - Returns an associative array of the current row in the result set specified by result_id
mssql_fetch_batch - Returns the next batch of records
mssql_fetch_field - Get field information
mssql_fetch_object - Fetch row as object
mssql_fetch_row - Get row as enumerated array
mssql_field_length - Get the length of a field
mssql_field_name - Get the name of a field
mssql_field_seek - Seeks to the specified field offset
mssql_field_type - Gets the type of a field
mssql_free_result - Free result memory
mssql_free_statement - Free statement memory
mssql_get_last_message - Returns the last message from the server
mssql_guid_string - Converts a 16 byte binary GUID to a string
mssql_init - Initializes a stored procedure or a remote stored procedure
mssql_min_error_severity - Sets the lower error severity
mssql_min_message_severity - Sets the lower message severity
mssql_next_result - Move the internal result pointer to the next result
mssql_num_fields - Gets the number of fields in result
mssql_num_rows - Gets the number of rows in result
mssql_pconnect - Open persistent MS SQL connection
mssql_query - Send MS SQL query
mssql_result - Get result data
mssql_rows_affected - Returns the number of records affected by the query
mssql_select_db - Select MS SQL database
LXXXIV. MS SQL Server (PDO)
PDO_DBLIB DSN - Connecting to Microsoft SQL Server and Sybase databases
LXXXV. Msession
msession_connect - Connect to msession server
msession_count - Get session count
msession_create - Create a session
msession_destroy - Destroy a session
msession_disconnect - Close connection to msession server
msession_find - Find all sessions with name and value
msession_get_array - Get array of msession variables
msession_get_data - Get data session unstructured data
msession_get - Get value from session
msession_inc - Increment value in session
msession_list - List all sessions
msession_listvar - List sessions with variable
msession_lock - Lock a session
msession_plugin - Call an escape function within the msession personality plugin
msession_randstr - Get random string
msession_set_array - Set msession variables from an array
msession_set_data - Set data session unstructured data
msession_set - Set value in session
msession_timeout - Set/get session timeout
msession_uniq - Get unique id
msession_unlock - Unlock a session
LXXXVI. mSQL
msql_affected_rows - Returns number of affected rows
msql_close - Close mSQL connection
msql_connect - Open mSQL connection
msql_create_db - Create mSQL database
msql_createdb - 别名 msql_create_db
msql_data_seek - Move internal row pointer
msql_db_query - Send mSQL query
msql_dbname - 别名 msql_result
msql_drop_db - Drop (delete) mSQL database
msql_error - Returns error message of last msql call
msql_fetch_array - Fetch row as array
msql_fetch_field - Get field information
msql_fetch_object - Fetch row as object
msql_fetch_row - Get row as enumerated array
msql_field_flags - Get field flags
msql_field_len - Get field length
msql_field_name - Get the name of the specified field in a result
msql_field_seek - Set field offset
msql_field_table - Get table name for field
msql_field_type - Get field type
msql_fieldflags - Alias of msql_field_flags
msql_fieldlen - Alias of msql_field_len
msql_fieldname - Alias of msql_field_name
msql_fieldtable - Alias of msql_field_table
msql_fieldtype - Alias of msql_field_type
msql_free_result - Free result memory
msql_list_dbs - List mSQL databases on server
msql_list_fields - List result fields
msql_list_tables - List tables in an mSQL database
msql_num_fields - Get number of fields in result
msql_num_rows - Get number of rows in result
msql_numfields - Alias of msql_num_fields
msql_numrows - Alias of msql_num_rows
msql_pconnect - Open persistent mSQL connection
msql_query - Send mSQL query
msql_regcase - Alias of sql_regcase
msql_result - Get result data
msql_select_db - Select mSQL database
msql_tablename - Alias of msql_result
msql - Alias of msql_db_query
LXXXVII. Multibyte String
mb_convert_case - Perform case folding on a string
mb_convert_encoding - Convert character encoding
mb_convert_kana - Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
mb_convert_variables - Convert character code in variable(s)
mb_decode_mimeheader - Decode string in MIME header field
mb_decode_numericentity - Decode HTML numeric string reference to character
mb_detect_encoding - Detect character encoding
mb_detect_order - Set/Get character encoding detection order
mb_encode_mimeheader - Encode string for MIME header
mb_encode_numericentity - Encode character to HTML numeric string reference
mb_ereg_match - Regular expression match for multibyte string
mb_ereg_replace - Replace regular expression with multibyte support
mb_ereg_search_getpos - Returns start point for next regular expression match
mb_ereg_search_getregs - Retrieve the result from the last multibyte regular expression match
mb_ereg_search_init - Setup string and regular expression for multibyte regular expression match
mb_ereg_search_pos - Return position and length of matched part of multibyte regular expression for predefined multibyte string
mb_ereg_search_regs - Returns the matched part of multibyte regular expression
mb_ereg_search_setpos - Set start point of next regular expression match
mb_ereg_search - Multibyte regular expression match for predefined multibyte string
mb_ereg - Regular expression match with multibyte support
mb_eregi_replace - Replace regular expression with multibyte support ignoring case
mb_eregi - Regular expression match ignoring case with multibyte support
mb_get_info - Get internal settings of mbstring
mb_http_input - Detect HTTP input character encoding
mb_http_output - Set/Get HTTP output character encoding
mb_internal_encoding - Set/Get internal character encoding
mb_language - Set/Get current language
mb_list_encodings - Returns an array of all supported encodings
mb_output_handler - Callback function converts character encoding in output buffer
mb_parse_str - Parse GET/POST/COOKIE data and set global variable
mb_preferred_mime_name - Get MIME charset string
mb_regex_encoding - Returns current encoding for multibyte regex as string
mb_regex_set_options - Set/Get the default options for mbregex functions
mb_send_mail - Send encoded mail
mb_split - Split multibyte string using regular expression
mb_strcut - Get part of string
mb_strimwidth - Get truncated string with specified width
mb_strlen - Get string length
mb_strpos - Find position of first occurrence of string in a string
mb_strrpos - Find position of last occurrence of a string in a string
mb_strtolower - Make a string lowercase
mb_strtoupper - Make a string uppercase
mb_strwidth - Return width of string
mb_substitute_character - Set/Get substitution character
mb_substr_count - Count the number of substring occurrences
mb_substr - Get part of string
LXXXVIII. muscat
muscat_close - Shuts down the muscat session and releases any memory back to PHP
muscat_get - Gets a line back from the core muscat API
muscat_give - Sends string to the core muscat API
muscat_setup_net - Creates a new muscat session and returns the handle
muscat_setup - Creates a new muscat session and returns the handle
LXXXIX. MySQL
mysql_affected_rows - 取得前一次 MySQL 操作所影响的记录行数
mysql_change_user - 改变活动连接中登录的用户
mysql_client_encoding - 返回字符集的名称
mysql_close - 关闭 MySQL 连接
mysql_connect - 打开一个到 MySQL 服务器的连接
mysql_create_db - 新建一个 MySQL 数据库
mysql_data_seek - 移动内部结果的指针
mysql_db_name - 取得结果数据
mysql_db_query - 发送一条 MySQL 查询
mysql_drop_db - 丢弃(删除)一个 MySQL 数据库
mysql_errno - 返回上一个 MySQL 操作中的错误信息的数字编码
mysql_error - 返回上一个 MySQL 操作产生的文本错误信息
mysql_escape_string - 转义一个字符串用于 mysql_query
mysql_fetch_array - 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_fetch_assoc - 从结果集中取得一行作为关联数组
mysql_fetch_field - 从结果集中取得列信息并作为对象返回
mysql_fetch_lengths - 取得结果集中每个输出的长度
mysql_fetch_object - 从结果集中取得一行作为对象
mysql_fetch_row - 从结果集中取得一行作为枚举数组
mysql_field_flags - 从结果中取得和指定字段关联的标志
mysql_field_len - 返回指定字段的长度
mysql_field_name - 取得结果中指定字段的字段名
mysql_field_seek - 将结果集中的指针设定为制定的字段偏移量
mysql_field_table - 取得指定字段所在的表名
mysql_field_type - 取得结果集中指定字段的类型
mysql_free_result - 释放结果内存
mysql_get_client_info - 取得 MySQL 客户端信息
mysql_get_host_info - 取得 MySQL 主机信息
mysql_get_proto_info - 取得 MySQL 协议信息
mysql_get_server_info - 取得 MySQL 服务器信息
mysql_info - 取得最近一条查询的信息
mysql_insert_id - 取得上一步 INSERT 操作产生的 ID
mysql_list_dbs - 列出 MySQL 服务器中所有的数据库
mysql_list_fields - 列出 MySQL 结果中的字段
mysql_list_processes - 列出 MySQL 进程
mysql_list_tables - 列出 MySQL 数据库中的表
mysql_num_fields - 取得结果集中字段的数目
mysql_num_rows - 取得结果集中行的数目
mysql_pconnect - 打开一个到 MySQL 服务器的持久连接
mysql_ping - Ping 一个服务器连接,如果没有连接则重新连接
mysql_query - 发送一条 MySQL 查询
mysql_real_escape_string - 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集
mysql_result - 取得结果数据
mysql_select_db - 选择 MySQL 数据库
mysql_stat - 取得当前系统状态
mysql_tablename - 取得表名
mysql_thread_id - 返回当前线程的 ID
mysql_unbuffered_query - 向 MySQL 发送一条 SQL 查询,并不获取和缓存结果的行
XC. MySQL (PDO)
PDO_MYSQL DSN - Connecting to MySQL databases
XCI. mysqli
mysqli_affected_rows - Gets the number of affected rows in a previous MySQL operation
mysqli_autocommit - Turns on or off auto-commiting database modifications
mysqli_bind_param - Alias for mysqli_stmt_bind_param
mysqli_bind_result - Alias for mysqli_stmt_bind_result
mysqli_change_user - Changes the user of the specified database connection
mysqli_character_set_name - Returns the default character set for the database connection
mysqli_client_encoding - Alias of mysqli_character_set_name
mysqli_close - Closes a previously opened database connection
mysqli_commit - Commits the current transaction
mysqli_connect_errno - Returns the error code from last connect call
mysqli_connect_error - Returns a string description of the last connect error
mysqli_connect - Open a new connection to the MySQL server
mysqli_data_seek - Adjusts the result pointer to an arbitary row in the result
mysqli_debug - Performs debugging operations
mysqli_disable_reads_from_master - Disable reads from master
mysqli_disable_rpl_parse - Disable RPL parse
mysqli_dump_debug_info - Dump debugging information into the log
mysqli_embedded_connect - Open a connection to an embedded mysql server
mysqli_enable_reads_from_master - Enable reads from master
mysqli_enable_rpl_parse - Enable RPL parse
mysqli_errno - Returns the error code for the most recent function call
mysqli_error - Returns a string description of the last error
mysqli_escape_string - Alias of mysqli_real_escape_string
mysqli_execute - Alias for mysqli_stmt_execute
mysqli_fetch_array - Fetch a result row as an associative, a numeric array, or both
mysqli_fetch_assoc - Fetch a result row as an associative array
mysqli_fetch_field_direct - Fetch meta-data for a single field
mysqli_fetch_field - Returns the next field in the result set
mysqli_fetch_fields - Returns an array of objects representing the fields in a result set
mysqli_fetch_lengths - Returns the lengths of the columns of the current row in the result set
mysqli_fetch_object - Returns the current row of a result set as an object
mysqli_fetch_row - Get a result row as an enumerated array
mysqli_fetch - Alias for mysqli_stmt_fetch
mysqli_field_count - Returns the number of columns for the most recent query
mysqli_field_seek - Set result pointer to a specified field offset
mysqli_field_tell - Get current field offset of a result pointer
mysqli_free_result - Frees the memory associated with a result
mysqli_get_client_info - Returns the MySQL client version as a string
mysqli_get_client_version - Get MySQL client info
mysqli_get_host_info - Returns a string representing the type of connection used
mysqli_get_metadata - Alias for mysqli_stmt_result_metadata
mysqli_get_proto_info - Returns the version of the MySQL protocol used
mysqli_get_server_info - Returns the version of the MySQL server
mysqli_get_server_version - Returns the version of the MySQL server as an integer
mysqli_info - Retrieves information about the most recently executed query
mysqli_init - Initializes MySQLi and returns a resource for use with mysqli_real_connect()
mysqli_insert_id - Returns the auto generated id used in the last query
mysqli_kill - Asks the server to kill a MySQL thread
mysqli_master_query - Enforce execution of a query on the master in a master/slave setup
mysqli_more_results - Check if there any more query results from a multi query
mysqli_multi_query - Performs a query on the database
mysqli_next_result - Prepare next result from multi_query
mysqli_num_fields - Get the number of fields in a result
mysqli_num_rows - Gets the number of rows in a result
mysqli_options - Set options
mysqli_param_count - Alias for mysqli_stmt_param_count
mysqli_ping - Pings a server connection, or tries to reconnect if the connection has gone down
mysqli_prepare - Prepare a SQL statement for execution
mysqli_query - Performs a query on the database
mysqli_real_connect - Opens a connection to a mysql server
mysqli_real_escape_string - Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection
mysqli_real_query - Execute an SQL query
mysqli_report - Enables or disables internal report functions
mysqli_rollback - Rolls back current transaction
mysqli_rpl_parse_enabled - Check if RPL parse is enabled
mysqli_rpl_probe - RPL probe
mysqli_rpl_query_type - Returns RPL query type
mysqli_select_db - Selects the default database for database queries
mysqli_send_long_data - Alias for mysqli_stmt_send_long_data
mysqli_send_query - Send the query and return
mysqli_server_end - Shut down the embedded server
mysqli_server_init - Initialize embedded server
mysqli_set_charset - Sets the default client character set
mysqli_set_opt - Alias of mysqli_options
mysqli_sqlstate - Returns the SQLSTATE error from previous MySQL operation
mysqli_ssl_set - Used for establishing secure connections using SSL
mysqli_stat - Gets the current system status
mysqli_stmt_affected_rows - Returns the total number of rows changed, deleted, or inserted by the last executed statement
mysqli_stmt_bind_param - Binds variables to a prepared statement as parameters
mysqli_stmt_bind_result - Binds variables to a prepared statement for result storage
mysqli_stmt_close - Closes a prepared statement
mysqli_stmt_data_seek - Seeks to an arbitray row in statement result set
mysqli_stmt_errno - Returns the error code for the most recent statement call
mysqli_stmt_error - Returns a string description for last statement error
mysqli_stmt_execute - Executes a prepared Query
mysqli_stmt_fetch - Fetch results from a prepared statement into the bound variables
mysqli_stmt_free_result - Frees stored result memory for the given statement handle
mysqli_stmt_init - Initializes a statement and returns an object for use with mysqli_stmt_prepare
mysqli_stmt_num_rows - Return the number of rows in statements result set
mysqli_stmt_param_count - Returns the number of parameter for the given statement
mysqli_stmt_prepare - Prepare a SQL statement for execution
mysqli_stmt_reset - Resets a prepared statement
mysqli_stmt_result_metadata - Returns result set metadata from a prepared statement
mysqli_stmt_send_long_data - Send data in blocks
mysqli_stmt_sqlstate - Returns SQLSTATE error from previous statement operation
mysqli_stmt_store_result - Transfers a result set from a prepared statement
mysqli_store_result - Transfers a result set from the last query
mysqli_thread_id - Returns the thread ID for the current connection
mysqli_thread_safe - Returns whether thread safety is given or not
mysqli_use_result - Initiate a result set retrieval
mysqli_warning_count - Returns the number of warnings from the last query for the given link
XCII. Ncurses
ncurses_addch - Add character at current position and advance cursor
ncurses_addchnstr - Add attributed string with specified length at current position
ncurses_addchstr - Add attributed string at current position
ncurses_addnstr - Add string with specified length at current position
ncurses_addstr - Output text at current position
ncurses_assume_default_colors - Define default colors for color 0
ncurses_attroff - Turn off the given attributes
ncurses_attron - Turn on the given attributes
ncurses_attrset - Set given attributes
ncurses_baudrate - Returns baudrate of terminal
ncurses_beep - Let the terminal beep
ncurses_bkgd - Set background property for terminal screen
ncurses_bkgdset - Control screen background
ncurses_border - Draw a border around the screen using attributed characters
ncurses_bottom_panel - Moves a visible panel to the bottom of the stack
ncurses_can_change_color - Check if we can change terminals colors
ncurses_cbreak - Switch of input buffering
ncurses_clear - Clear screen
ncurses_clrtobot - Clear screen from current position to bottom
ncurses_clrtoeol - Clear screen from current position to end of line
ncurses_color_content - Gets the RGB value for color
ncurses_color_set - Set fore- and background color
ncurses_curs_set - Set cursor state
ncurses_def_prog_mode - Saves terminals (program) mode
ncurses_def_shell_mode - Saves terminals (shell) mode
ncurses_define_key - Define a keycode
ncurses_del_panel - Remove panel from the stack and delete it (but not the associated window)
ncurses_delay_output - Delay output on terminal using padding characters
ncurses_delch - Delete character at current position, move rest of line left
ncurses_deleteln - Delete line at current position, move rest of screen up
ncurses_delwin - Delete a ncurses window
ncurses_doupdate - Write all prepared refreshes to terminal
ncurses_echo - Activate keyboard input echo
ncurses_echochar - Single character output including refresh
ncurses_end - Stop using ncurses, clean up the screen
ncurses_erase - Erase terminal screen
ncurses_erasechar - Returns current erase character
ncurses_filter - Set LINES for iniscr() and newterm() to 1
ncurses_flash - Flash terminal screen (visual bell)
ncurses_flushinp - Flush keyboard input buffer
ncurses_getch - Read a character from keyboard
ncurses_getmaxyx - Returns the size of a window
ncurses_getmouse - Reads mouse event
ncurses_getyx - Returns the current cursor position for a window
ncurses_halfdelay - Put terminal into halfdelay mode
ncurses_has_colors - Check if terminal has colors
ncurses_has_ic - Check for insert- and delete-capabilities
ncurses_has_il - Check for line insert- and delete-capabilities
ncurses_has_key - Check for presence of a function key on terminal keyboard
ncurses_hide_panel - Remove panel from the stack, making it invisible
ncurses_hline - Draw a horizontal line at current position using an attributed character and max. n characters long
ncurses_inch - Get character and attribute at current position
ncurses_init_color - Set new RGB value for color
ncurses_init_pair - Allocate a color pair
ncurses_init - Initialize ncurses
ncurses_insch - Insert character moving rest of line including character at current position
ncurses_insdelln - Insert lines before current line scrolling down (negative numbers delete and scroll up)
ncurses_insertln - Insert a line, move rest of screen down
ncurses_insstr - Insert string at current position, moving rest of line right
ncurses_instr - Reads string from terminal screen
ncurses_isendwin - Ncurses is in endwin mode, normal screen output may be performed
ncurses_keyok - Enable or disable a keycode
ncurses_keypad - Turns keypad on or off
ncurses_killchar - Returns current line kill character
ncurses_longname - Returns terminals description
ncurses_meta - Enables/Disable 8-bit meta key information
ncurses_mouse_trafo - Transforms coordinates
ncurses_mouseinterval - Set timeout for mouse button clicks
ncurses_mousemask - Sets mouse options
ncurses_move_panel - Moves a panel so that its upper-left corner is at [startx, starty]
ncurses_move - Move output position
ncurses_mvaddch - Move current position and add character
ncurses_mvaddchnstr - Move position and add attributed string with specified length
ncurses_mvaddchstr - Move position and add attributed string
ncurses_mvaddnstr - Move position and add string with specified length
ncurses_mvaddstr - Move position and add string
ncurses_mvcur - Move cursor immediately
ncurses_mvdelch - Move position and delete character, shift rest of line left
ncurses_mvgetch - Move position and get character at new position
ncurses_mvhline - Set new position and draw a horizontal line using an attributed character and max. n characters long
ncurses_mvinch - Move position and get attributed character at new position
ncurses_mvvline - Set new position and draw a vertical line using an attributed character and max. n characters long
ncurses_mvwaddstr - Add string at new position in window
ncurses_napms - Sleep
ncurses_new_panel - Create a new panel and associate it with window
ncurses_newpad - Creates a new pad (window)
ncurses_newwin - Create a new window
ncurses_nl - Translate newline and carriage return / line feed
ncurses_nocbreak - Switch terminal to cooked mode
ncurses_noecho - Switch off keyboard input echo
ncurses_nonl - Do not translate newline and carriage return / line feed
ncurses_noqiflush - Do not flush on signal characters
ncurses_noraw - Switch terminal out of raw mode
ncurses_pair_content - Gets the RGB value for color
ncurses_panel_above - Returns the panel above panel
ncurses_panel_below - Returns the panel below panel
ncurses_panel_window - Returns the window associated with panel
ncurses_pnoutrefresh - Copies a region from a pad into the virtual screen
ncurses_prefresh - Copies a region from a pad into the virtual screen
ncurses_putp - Apply padding information to the string and output it
ncurses_qiflush - Flush on signal characters
ncurses_raw - Switch terminal into raw mode
ncurses_refresh - Refresh screen
ncurses_replace_panel - Replaces the window associated with panel
ncurses_reset_prog_mode - Resets the prog mode saved by def_prog_mode
ncurses_reset_shell_mode - Resets the shell mode saved by def_shell_mode
ncurses_resetty - Restores saved terminal state
ncurses_savetty - Saves terminal state
ncurses_scr_dump - Dump screen content to file
ncurses_scr_init - Initialize screen from file dump
ncurses_scr_restore - Restore screen from file dump
ncurses_scr_set - Inherit screen from file dump
ncurses_scrl - Scroll window content up or down without changing current position
ncurses_show_panel - Places an invisible panel on top of the stack, making it visible
ncurses_slk_attr - Returns current soft label key attribute
ncurses_slk_attroff - Turn off the given attributes for soft function-key labels
ncurses_slk_attron - Turn on the given attributes for soft function-key labels
ncurses_slk_attrset - Set given attributes for soft function-key labels
ncurses_slk_clear - Clears soft labels from screen
ncurses_slk_color - Sets color for soft label keys
ncurses_slk_init - Initializes soft label key functions
ncurses_slk_noutrefresh - Copies soft label keys to virtual screen
ncurses_slk_refresh - Copies soft label keys to screen
ncurses_slk_restore - Restores soft label keys
ncurses_slk_set - Sets function key labels
ncurses_slk_touch - Forces output when ncurses_slk_noutrefresh is performed
ncurses_standend - Stop using 'standout' attribute
ncurses_standout - Start using 'standout' attribute
ncurses_start_color - Start using colors
ncurses_termattrs - Returns a logical OR of all attribute flags supported by terminal
ncurses_termname - Returns terminals (short)-name
ncurses_timeout - Set timeout for special key sequences
ncurses_top_panel - Moves a visible panel to the top of the stack
ncurses_typeahead - Specify different filedescriptor for typeahead checking
ncurses_ungetch - Put a character back into the input stream
ncurses_ungetmouse - Pushes mouse event to queue
ncurses_update_panels - Refreshes the virtual screen to reflect the relations between panels in the stack
ncurses_use_default_colors - Assign terminal default colors to color id -1
ncurses_use_env - Control use of environment information about terminal size
ncurses_use_extended_names - Control use of extended names in terminfo descriptions
ncurses_vidattr - Display the string on the terminal in the video attribute mode
ncurses_vline - Draw a vertical line at current position using an attributed character and max. n characters long
ncurses_waddch - Adds character at current position in a window and advance cursor
ncurses_waddstr - Outputs text at current postion in window
ncurses_wattroff - Turns off attributes for a window
ncurses_wattron - Turns on attributes for a window
ncurses_wattrset - Set the attributes for a window
ncurses_wborder - Draws a border around the window using attributed characters
ncurses_wclear - Clears window
ncurses_wcolor_set - Sets windows color pairings
ncurses_werase - Erase window contents
ncurses_wgetch - Reads a character from keyboard (window)
ncurses_whline - Draws a horizontal line in a window at current position using an attributed character and max. n characters long
ncurses_wmouse_trafo - Transforms window/stdscr coordinates
ncurses_wmove - Moves windows output position
ncurses_wnoutrefresh - Copies window to virtual screen
ncurses_wrefresh - Refresh window on terminal screen
ncurses_wstandend - End standout mode for a window
ncurses_wstandout - Enter standout mode for a window
ncurses_wvline - Draws a vertical line in a window at current position using an attributed character and max. n characters long
XCIII. Network
checkdnsrr - Check DNS records corresponding to a given Internet host name or IP address
closelog - Close connection to system logger
debugger_off - Disable internal PHP debugger (PHP 3)
debugger_on - Enable internal PHP debugger (PHP 3)
define_syslog_variables - Initializes all syslog related constants
dns_check_record - Synonym for checkdnsrr
dns_get_mx - Synonym for getmxrr
dns_get_record - Fetch DNS Resource Records associated with a hostname
fsockopen - Open Internet or Unix domain socket connection
gethostbyaddr - Get the Internet host name corresponding to a given IP address
gethostbyname - Get the IP address corresponding to a given Internet host name
gethostbynamel - Get a list of IP addresses corresponding to a given Internet host name
getmxrr - Get MX records corresponding to a given Internet host name
getprotobyname - Get protocol number associated with protocol name
getprotobynumber - Get protocol name associated with protocol number
getservbyname - Get port number associated with an Internet service and protocol
getservbyport - Get Internet service which corresponds to port and protocol
inet_ntop - Converts a packed internet address to a human readable representation
inet_pton - Converts a human readable IP address to its packed in_addr representation
ip2long - Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address
long2ip - Converts an (IPv4) Internet network address into a string in Internet standard dotted format
openlog - Open connection to system logger
pfsockopen - Open persistent Internet or Unix domain socket connection
socket_get_status - 别名 stream_get_meta_data
socket_set_blocking - 别名 stream_set_blocking
socket_set_timeout - 别名 stream_set_timeout
syslog - Generate a system log message
XCIV. Newt
newt_bell - Send a beep to the terminal
newt_button_bar -
newt_button -
newt_centered_window - Open a centered window of the specified size
newt_checkbox_get_value -
newt_checkbox_set_flags -
newt_checkbox_set_value -
newt_checkbox_tree_add_item - *
newt_checkbox_tree_find_item -
newt_checkbox_tree_get_current -
newt_checkbox_tree_get_entry_value -
newt_checkbox_tree_get_multi_selection -
newt_checkbox_tree_get_selection -
newt_checkbox_tree_multi -
newt_checkbox_tree_set_current -
newt_checkbox_tree_set_entry_value -
newt_checkbox_tree_set_entry -
newt_checkbox_tree_set_width -
newt_checkbox_tree -
newt_checkbox -
newt_clear_key_buffer - Discards the contents of the terminal's input buffer without waiting for additional input
newt_cls -
newt_compact_button -
newt_component_add_callback -
newt_component_takes_focus -
newt_create_grid -
newt_cursor_off -
newt_cursor_on -
newt_delay -
newt_draw_form -
newt_draw_root_text - Displays the string text at the position indicated
newt_entry_get_value -
newt_entry_set_filter -
newt_entry_set_flags -
newt_entry_set -
newt_entry -
newt_finished - Uninitializes newt interface
newt_form_add_component - Adds a single component to the form
newt_form_add_components - Add several components to the form
newt_form_add_host_key -
newt_form_destroy - Destroys a form
newt_form_get_current -
newt_form_run - Runs a form
newt_form_set_background -
newt_form_set_height -
newt_form_set_size -
newt_form_set_timer -
newt_form_set_width -
newt_form_watch_fd -
newt_form - Create a form
newt_get_screen_size - Fills in the passed references with the current size of the terminal
newt_grid_add_components_to_form -
newt_grid_basic_window -
newt_grid_free -
newt_grid_get_size -
newt_grid_h_close_stacked -
newt_grid_h_stacked -
newt_grid_place -
newt_grid_set_field -
newt_grid_simple_window -
newt_grid_v_close_stacked -
newt_grid_v_stacked -
newt_grid_wrapped_window_at -
newt_grid_wrapped_window -
newt_init - Initialize newt
newt_label_set_text -
newt_label -
newt_listbox_append_entry -
newt_listbox_clear_selection -
newt_listbox_clear -
newt_listbox_delete_entry -
newt_listbox_get_current -
newt_listbox_get_selection -
newt_listbox_insert_entry -
newt_listbox_item_count -
newt_listbox_select_item -
newt_listbox_set_current_by_key -
newt_listbox_set_current -
newt_listbox_set_data -
newt_listbox_set_entry -
newt_listbox_set_width -
newt_listbox -
newt_listitem_get_data -
newt_listitem_set -
newt_listitem -
newt_open_window - Open a window of the specified size and position
newt_pop_help_line - Replaces the current help line with the one from the stack
newt_pop_window - Removes the top window from the display
newt_push_help_line - Saves the current help line on a stack, and displays the new line
newt_radio_get_current -
newt_radiobutton -
newt_redraw_help_line -
newt_reflow_text -
newt_refresh - Updates modified portions of the screen
newt_resize_screen -
newt_resume - Resume using the newt interface after calling newt_suspend
newt_run_form - Runs a form
newt_scale_set -
newt_scale -
newt_scrollbar_set -
newt_set_help_callback -
newt_set_suspend_callback - Set a callback function which gets invoked when user presses the suspend key
newt_suspend - Tells newt to return the terminal to its initial state
newt_texbox_set_text -
newt_textbox_get_num_lines -
newt_textbox_reflowed -
newt_textbox_set_height -
newt_textbox -
newt_vertical_scrollbar -
newt_wait_for_key - Doesn't return until a key has been pressed
newt_win_choice -
newt_win_entries -
newt_win_menu -
newt_win_message -
newt_win_messagev -
newt_win_ternary -
XCV. NSAPI
nsapi_request_headers - Fetch all HTTP request headers
nsapi_response_headers - Fetch all HTTP response headers
nsapi_virtual - Perform an NSAPI sub-request
XCVI. Object Aggregation
aggregate_info - Returns an associative array of the methods and properties from each class that has been aggregated to the object
aggregate_methods_by_list - Selective dynamic class methods aggregation to an object
aggregate_methods_by_regexp - Selective class methods aggregation to an object using a regular expression
aggregate_methods - Dynamic class and object aggregation of methods
aggregate_properties_by_list - Selective dynamic class properties aggregation to an object
aggregate_properties_by_regexp - Selective class properties aggregation to an object using a regular expression
aggregate_properties - Dynamic aggregation of class properties to an object
aggregate - Dynamic class and object aggregation of methods and properties
aggregation_info - 别名 aggregate_info
deaggregate - Removes the aggregated methods and properties from an object
XCVII. Object overloading
overload - Enable property and method call overloading for a class
XCVIII. OCI8
OCI-Collection->append - 向 collection 增加单元
OCI-Collection->assign - 从现有的另一个 collection 向 collection 赋值
OCI-Collection->assignElem - 给 collection 中的单元赋值
OCI-Collection->free - 释放关联于 collection 的对象的资源
OCI-Collection->getElem - 返回单元的值
OCI-Collection->max - 返回 collection 中单元的最大数目
OCI-Collection->size - 返回 collection 中的单元数目
OCI-Collection->trim - 从 collection 尾端开始删除单元
OCI-Lob->append - Appends data from the large object to another large object
OCI-Lob->close - 关闭 LOB 描述符
OCI-Lob->eof - Tests for end-of-file on a large object's descriptor
OCI-Lob->erase - Erases a specified portion of the internal LOB data
OCI-Lob->export - 将 LOB 的内容导出到文件中
OCI-Lob->flush - Flushes/writes buffer of the LOB to the server
OCI-Lob->free - 释放与 LOB 描述符所关联的资源
OCI-Lob->getBuffering - Returns current state of buffering for the large object
OCI-Lob->import - 将数据从文件导入 LOB
OCI-Lob->load - 返回大对象的内容
OCI-Lob->read - Reads part of the large object
OCI-Lob->rewind - Moves the internal pointer to the beginning of the large object
OCI-Lob->save - 将数据保存到大对象中
OCI-Lob->saveFile - 别名 oci_lob_import
OCI-Lob->seek - Sets the internal pointer of the large object
OCI-Lob->setBuffering - Changes current state of buffering for the large object
OCI-Lob->size - Returns size of large object
OCI-Lob->tell - Returns current position of internal pointer of large object
OCI-Lob->truncate - Truncates large object
OCI-Lob->write - Writes data to the large object
OCI-Lob->writeTemporary - 写入一个临时的大对象
OCI-Lob->writeToFile - 别名 oci_lob_export
oci_bind_by_name - 绑定一个 PHP 变量到一个 Oracle 位置标志符
oci_cancel - 取消从游标读取数据
oci_close - 关闭 Oracle 连接
oci_commit - 提交未执行的事务处理
oci_connect - 建立一个到 Oracle 服务器的连接
oci_define_by_name - 在 SELECT 中使用 PHP 变量作为定义的步骤
oci_error - 返回上一个错误
oci_execute - 执行一条语句
oci_fetch_all - 获取结果数据的所有行到一个数组
oci_fetch_array - Returns the next row from the result data as an associative or numeric array, or both
oci_fetch_assoc - Returns the next row from the result data as an associative array
oci_fetch_object - Returns the next row from the result data as an object
oci_fetch_row - Returns the next row from the result data as a numeric array
oci_fetch - Fetches the next row into result-buffer
oci_field_is_null - 检查字段是否为 NULL
oci_field_name - 返回字段名
oci_field_precision - 返回字段精度
oci_field_scale - 返回字段范围
oci_field_size - 返回字段大小
oci_field_type_raw - 返回字段的原始 Oracle 数据类型
oci_field_type - 返回字段的数据类型
oci_free_statement - 释放关联于语句或游标的所有资源
oci_internal_debug - 打开或关闭内部调试输出
oci_lob_copy - Copies large object
oci_lob_is_equal - Compares two LOB/FILE locators for equality
oci_new_collection - 分配新的 collection 对象
oci_new_connect - 建定一个到 Oracle 服务器的新连接
oci_new_cursor - 分配并返回一个新的游标(语句句柄)
oci_new_descriptor - 初始化一个新的空 LOB 或 FILE 描述符
oci_num_fields - 返回结果列的数目
oci_num_rows - 返回语句执行后受影响的行数
oci_parse - 配置 Oracle 语句预备执行
oci_password_change - 修改 Oracle 用户的密码
oci_pconnect - 使用一个持久连接连到 Oracle 数据库
oci_result - 返回所取得行中字段的值
oci_rollback - 回滚未提交的事务
oci_server_version - 返回服务器版本信息
oci_set_prefetch - 设置预提取行数
oci_statement_type - 返回 OCI 语句的类型
ocibindbyname - oci_bind_by_name 的别名
ocicancel - oci_cancel 的别名
ocicloselob - 的别名
ocicollappend - 的别名
ocicollassign - 的别名
ocicollassignelem - 的别名
ocicollgetelem - 的别名
ocicollmax - 的别名
ocicollsize - 的别名
ocicolltrim - 的别名
ocicolumnisnull - oci_field_is_null 的别名
ocicolumnname - oci_field_name 的别名
ocicolumnprecision - oci_field_precision 的别名
ocicolumnscale - oci_field_scale 的别名
ocicolumnsize - oci_field_size 的别名
ocicolumntype - oci_field_type 的别名
ocicolumntyperaw - oci_field_type_raw 的别名
ocicommit - oci_commit 的别名
ocidefinebyname - oci_define_by_name 的别名
ocierror - oci_error 的别名
ociexecute - oci_execute 的别名
ocifetch - oci_fetch 的别名
ocifetchinto - 获取下一行到一个数组
ocifetchstatement - oci_fetch_all 的别名
ocifreecollection - 的别名
ocifreecursor - oci_free_statement 的别名
ocifreedesc - 的别名
ocifreestatement - oci_free_statement 的别名
ociinternaldebug - oci_internal_debug 的别名
ociloadlob - 的别名
ocilogoff - oci_close 的别名
ocilogon - oci_connect 的别名
ocinewcollection - oci_new_collection 的别名
ocinewcursor - oci_new_cursor 的别名
ocinewscriptor - oci_new_descriptor 的别名
ocinlogon - oci_new_connect 的别名
ocinumcols - oci_num_fields 的别名
ociparse - oci_parse 的别名
ociplogon - oci_pconnect 的别名
ociresult - oci_result 的别名
ocirollback - oci_rollback 别名
ocirowcount - oci_num_rows 的别名
ocisavelob - 的别名
ocisavelobfile - 的别名
ociserverversion - oci_server_version 的别名
ocisetprefetch - oci_set_prefetch 的别名
ocistatementtype - oci_statement_type 的别名
ociwritelobtofile - 的别名
ociwritetemporarylob - 的别名
XCIX. ODBC
odbc_autocommit - Toggle autocommit behaviour
odbc_binmode - Handling of binary column data
odbc_close_all - Close all ODBC connections
odbc_close - Close an ODBC connection
odbc_columnprivileges - Returns a result identifier that can be used to fetch a list of columns and associated privileges
odbc_columns - Lists the column names in specified tables
odbc_commit - Commit an ODBC transaction
odbc_connect - Connect to a datasource
odbc_cursor - Get cursorname
odbc_data_source - Returns information about a current connection
odbc_do - Synonym for odbc_exec
odbc_error - Get the last error code
odbc_errormsg - Get the last error message
odbc_exec - Prepare and execute a SQL statement
odbc_execute - Execute a prepared statement
odbc_fetch_array - Fetch a result row as an associative array
odbc_fetch_into - Fetch one result row into array
odbc_fetch_object - Fetch a result row as an object
odbc_fetch_row - Fetch a row
odbc_field_len - Get the length (precision) of a field
odbc_field_name - Get the columnname
odbc_field_num - Return column number
odbc_field_precision - Synonym for odbc_field_len
odbc_field_scale - Get the scale of a field
odbc_field_type - Datatype of a field
odbc_foreignkeys - Returns a list of foreign keys in the specified table or a list of foreign keys in other tables that refer to the primary key in the specified table
odbc_free_result - Free resources associated with a result
odbc_gettypeinfo - Returns a result identifier containing information about data types supported by the data source
odbc_longreadlen - Handling of LONG columns
odbc_next_result - Checks if multiple results are available
odbc_num_fields - Number of columns in a result
odbc_num_rows - Number of rows in a result
odbc_pconnect - Open a persistent database connection
odbc_prepare - Prepares a statement for execution
odbc_primarykeys - Returns a result identifier that can be used to fetch the column names that comprise the primary key for a table
odbc_procedurecolumns - Retrieve information about parameters to procedures
odbc_procedures - Get the list of procedures stored in a specific data source
odbc_result_all - Print result as HTML table
odbc_result - Get result data
odbc_rollback - Rollback a transaction
odbc_setoption - Adjust ODBC settings
odbc_specialcolumns - Returns either the optimal set of columns that uniquely identifies a row in the table or columns that are automatically updated when any value in the row is updated by a transaction
odbc_statistics - Retrieve statistics about a table
odbc_tableprivileges - Lists tables and the privileges associated with each table
odbc_tables - Get the list of table names stored in a specific data source
C. ODBC and DB2 (PDO)
PDO_ODBC DSN - Connecting to ODBC or DB2 databases
CI. OGG/Vorbis
Usage - Examples on using the ogg:// wrapper.
CII. openal
openal_buffer_create - Generate OpenAL buffer
openal_buffer_data - Load a buffer with data
openal_buffer_destroy - Destroys an OpenAL buffer
openal_buffer_get - Retrieve an OpenAL buffer property
openal_buffer_loadwav - Load a .wav file into a buffer
openal_context_create - Create an audio processing context
openal_context_current - Make the specified context current
openal_context_destroy - Destroys a context
openal_context_process - Process the specified context
openal_context_suspend - Suspend the specified context
openal_device_close - Close an OpenAL device
openal_device_open - Initialize the OpenAL audio layer
openal_listener_get - Retrieve a listener property
openal_listener_set - Set a listener property
openal_source_create - Generate a source resource
openal_source_destroy - Destroy a source resource
openal_source_get - Retrieve an OpenAL source property
openal_source_pause - Pause the source
openal_source_play - Start playing the source
openal_source_rewind - Rewind the source
openal_source_set - Set source property
openal_source_stop - Stop playing the source
openal_stream - Begin streaming on a source
CIII. OpenSSL
openssl_csr_export_to_file - Exports a CSR to a file
openssl_csr_export - Exports a CSR as a string
openssl_csr_new - Generates a CSR
openssl_csr_sign - Sign a CSR with another certificate (or itself) and generate a certificate
openssl_error_string - Return openSSL error message
openssl_free_key - Free key resource
openssl_get_privatekey - 别名 openssl_pkey_get_private
openssl_get_publickey - 别名 openssl_pkey_get_public
openssl_open - Open sealed data
openssl_pkcs7_decrypt - Decrypts an S/MIME encrypted message
openssl_pkcs7_encrypt - Encrypt an S/MIME message
openssl_pkcs7_sign - Sign an S/MIME message
openssl_pkcs7_verify - Verifies the signature of an S/MIME signed message
openssl_pkey_export_to_file - Gets an exportable representation of a key into a file
openssl_pkey_export - Gets an exportable representation of a key into a string
openssl_pkey_free - Frees a private key
openssl_pkey_get_private - Get a private key
openssl_pkey_get_public - Extract public key from certificate and prepare it for use
openssl_pkey_new - Generates a new private key
openssl_private_decrypt - Decrypts data with private key
openssl_private_encrypt - Encrypts data with private key
openssl_public_decrypt - Decrypts data with public key
openssl_public_encrypt - Encrypts data with public key
openssl_seal - Seal (encrypt) data
openssl_sign - Generate signature
openssl_verify - Verify signature
openssl_x509_check_private_key - Checks if a private key corresponds to a certificate
openssl_x509_checkpurpose - Verifies if a certificate can be used for a particular purpose
openssl_x509_export_to_file - Exports a certificate to file
openssl_x509_export - Exports a certificate as a string
openssl_x509_free - Free certificate resource
openssl_x509_parse - Parse an X509 certificate and return the information as an array
openssl_x509_read - Parse an X.509 certificate and return a resource identifier for it
CIV. Oracle
ora_bind - 绑定一个 PHP 变量到一个 Oracle 参数
ora_close - 关闭一个 Oracle 游标
ora_columnname - 取得列名
ora_columnsize - 取得列的大小
ora_columntype - 取得列的类型
ora_commit - 提交一个 Oracle 事务
ora_commitoff - 关闭自动提交功能
ora_commiton - 打开自动提交功能
ora_do - 分析,执行,获取
ora_error - 获得 Oracle 错误信息
ora_errorcode - 获得 Oracle 错误号
ora_exec - 在 Oracle 游标上执行被分析后的语句
ora_fetch_into - 将一行数据放入数组
ora_fetch - 从一个游标中取得一行数据
ora_getcolumn - 取得列的数据
ora_logoff - 关闭一个 Oracle 连接
ora_logon - 打开一个 Oracle 连接
ora_numcols - 返回列的数目
ora_numrows - 返回行的数目
ora_open - 打开一个 Oracle 游标
ora_parse - 分析一条 SQL 语句
ora_plogon - 打开一个持久的 Oracle 连接
ora_rollback - 回滚事务
CV. Oracle (PDO)
PDO_OCI DSN - Connecting to Oracle databases
CVI. Output Control
flush - 刷新输出缓冲
ob_clean - Clean (erase) the output buffer
ob_end_clean - Clean (erase) the output buffer and turn off output buffering
ob_end_flush - Flush (send) the output buffer and turn off output buffering
ob_flush - Flush (send) the output buffer
ob_get_clean - Get current buffer contents and delete current output buffer
ob_get_contents - Return the contents of the output buffer
ob_get_flush - Flush the output buffer, return it as a string and turn off output buffering
ob_get_length - Return the length of the output buffer
ob_get_level - Return the nesting level of the output buffering mechanism
ob_get_status - Get status of output buffers
ob_gzhandler - ob_start callback function to gzip output buffer
ob_implicit_flush - Turn implicit flush on/off
ob_list_handlers - List all output handlers in use
ob_start - Turn on output buffering
output_add_rewrite_var - Add URL rewriter values
output_reset_rewrite_vars - Reset URL rewriter values
CVII. OvrimosSQL
ovrimos_close - Closes the connection to ovrimos
ovrimos_commit - Commits the transaction
ovrimos_connect - Connect to the specified database
ovrimos_cursor - Returns the name of the cursor
ovrimos_exec - Executes an SQL statement
ovrimos_execute - Executes a prepared SQL statement
ovrimos_fetch_into - Fetches a row from the result set
ovrimos_fetch_row - Fetches a row from the result set
ovrimos_field_len - Returns the length of the output column
ovrimos_field_name - Returns the output column name
ovrimos_field_num - Returns the (1-based) index of the output column
ovrimos_field_type - Returns the (numeric) type of the output column
ovrimos_free_result - Frees the specified result_id
ovrimos_longreadlen - Specifies how many bytes are to be retrieved from long datatypes
ovrimos_num_fields - Returns the number of columns
ovrimos_num_rows - Returns the number of rows affected by update operations
ovrimos_prepare - Prepares an SQL statement
ovrimos_result_all - Prints the whole result set as an HTML table
ovrimos_result - Retrieves the output column
ovrimos_rollback - Rolls back the transaction
CVIII. Paradox
px_close - Closes a paradox database
px_create_fp - Create a new paradox database
px_delete - Deletes resource of paradox database
px_get_field - Returns the specification of a single field
px_get_info - Return lots of information about a paradox file
px_get_parameter - Gets a parameter
px_get_record - Returns record of paradox database
px_get_schema - Returns the database schema
px_get_value - Gets a value
px_new - Create a new paradox object
px_numfields - Returns number of fields in a database
px_numrecords - Returns number of records in a database
px_open_fp - Open paradox database
px_put_record - Stores record into paradox database
px_set_blob_file - Sets the file where blobs are read from
px_set_parameter - Sets a parameter
px_set_tablename - Sets the name of a table (deprecated)
px_set_targetencoding - Sets the encoding for character fields (deprecated)
px_set_value - Sets a value
px_timestamp2string - Converts the timestamp into a string.
CIX. Parsekit
parsekit_compile_file - Compile a string of PHP code and return the resulting op array
parsekit_compile_string - Compile a string of PHP code and return the resulting op array
parsekit_func_arginfo - Return information regarding function argument(s)
CX. PCNTL
pcntl_alarm - Set an alarm clock for delivery of a signal
pcntl_exec - Executes specified program in current process space
pcntl_fork - Forks the currently running process
pcntl_getpriority - Get the priority of any process
pcntl_setpriority - Change the priority of any process
pcntl_signal - Installs a signal handler
pcntl_wait - Waits on or returns the status of a forked child
pcntl_waitpid - Waits on or returns the status of a forked child
pcntl_wexitstatus - Returns the return code of a terminated child
pcntl_wifexited - Returns TRUE if status code represents a successful exit
pcntl_wifsignaled - Returns TRUE if status code represents a termination due to a signal
pcntl_wifstopped - Returns TRUE if child process is currently stopped
pcntl_wstopsig - Returns the signal which caused the child to stop
pcntl_wtermsig - Returns the signal which caused the child to terminate
CXI. PCRE
模式修正符 - 解说正则表达式模式中使用的修正符
模式语法 - 解说 Perl 兼容正则表达式的语法
preg_grep - 返回与模式匹配的数组单元
preg_match_all - 进行全局正则表达式匹配
preg_match - 进行正则表达式匹配
preg_quote - 转义正则表达式字符
preg_replace_callback - 用回调函数执行正则表达式的搜索和替换
preg_replace - 执行正则表达式的搜索和替换
preg_split - 用正则表达式分割字符串
CXII. PDF
pdf_activate_item - Activate structure element or other content item
pdf_add_annotation - Add annotation [deprecated]
pdf_add_bookmark2 - Add bookmark for current page [deprecated]
pdf_add_bookmark - Add bookmark for current page [deprecated]
pdf_add_launchlink - Add launch annotation for current page [deprecated]
pdf_add_locallink - Add link annotation for current page [deprecated]
pdf_add_nameddest - Create named destination
pdf_add_note2 - Set annotation for current page [deprecated]
pdf_add_note - Set annotation for current page [deprecated]
pdf_add_outline - Add bookmark for current page [deprecated]
pdf_add_pdflink - Add file link annotation for current page [deprecated]
pdf_add_thumbnail - Add thumbnail for current page
pdf_add_weblink - Add weblink for current page [deprecated]
pdf_arc - Draw a counterclockwise circular arc segment
pdf_arcn - Draw a clockwise circular arc segment
pdf_attach_file2 - Add file attachment for current page [deprecated]
pdf_attach_file - Add file attachment for current page [deprecated]
pdf_begin_document - Create new PDF file
pdf_begin_font - Start a Type 3 font definition
pdf_begin_glyph - Start glyph definition for Type 3 font
pdf_begin_item - Open structure element or other content item
pdf_begin_layer - Start layer
pdf_begin_page_ext - Start new page
pdf_begin_page - Start new page [deprecated]
pdf_begin_pattern - Start pattern definition
pdf_begin_template - Start template definition
pdf_circle - Draw a circle
pdf_clip - Clip to current path
pdf_close_image - Close image
pdf_close_pdi_page - Close the page handle
pdf_close_pdi - Close the input PDF document
pdf_close - Closes a pdf resource [deprecated]
pdf_closepath_fill_stroke - Close, fill and stroke current path
pdf_closepath_stroke - Close and stroke path
pdf_closepath - Close current path
pdf_concat - Concatenate a matrix to the CTM
pdf_continue_text - Output text in next line
pdf_create_action - Create action for objects or events
pdf_create_annotation - Create rectangular annotation
pdf_create_bookmark - Create bookmark
pdf_create_field - Create form field
pdf_create_fieldgroup - Create form field group
pdf_create_gstate - Create graphics state object
pdf_create_pvf - Create PDFlib virtual file
pdf_create_textflow - Create textflow object
pdf_curveto - Draw Bezier curve
pdf_define_layer - Create layer definition
pdf_delete_pvf - Delete PDFlib virtual file
pdf_delete_textflow - Delete textflow object
pdf_delete - Delete PDFlib object
pdf_encoding_set_char - Add glyph name and/or Unicode value
pdf_end_document - Close PDF file
pdf_end_font - Terminate Type 3 font definition
pdf_end_glyph - Terminate glyph definition for Type 3 font
pdf_end_item - Close structure element or other content item
pdf_end_layer - Deactivate all active layers
pdf_end_page_ext - Finish page
pdf_end_page - Finish page
pdf_end_pattern - Finish pattern
pdf_end_template - Finish template
pdf_endpath - End current path
pdf_fill_imageblock - Fill image block with variable data
pdf_fill_pdfblock - Fill image block with variable data
pdf_fill_stroke - Fill and stroke path
pdf_fill_textblock - Fill text block with variable data
pdf_fill - Fill current path
pdf_findfont - Prepare font for later use [deprecated]
pdf_fit_image - Place image or template
pdf_fit_pdi_page - Place imported PDF page
pdf_fit_textflow - Format textflow in rectangular area
pdf_fit_textline - Place single line of text
pdf_get_apiname - Get name of unsuccessfull API function
pdf_get_buffer - Get PDF output buffer
pdf_get_errmsg - Get error text
pdf_get_errnum - Get error number
pdf_get_font - Get font [deprecated]
pdf_get_fontname - Get font name [deprecated]
pdf_get_fontsize - Font handling [deprecated]
pdf_get_image_height - Get image height [deprecated]
pdf_get_image_width - Get image width [deprecated]
pdf_get_majorversion - Get major version number [deprecated]
pdf_get_minorversion - Get minor version number [deprecated]
pdf_get_parameter - Get string parameter
pdf_get_pdi_parameter - Get PDI string parameter
pdf_get_pdi_value - Get PDI numerical parameter
pdf_get_value - Get numerical parameter
pdf_info_textflow - Query textflow state
pdf_initgraphics - Reset graphic state
pdf_lineto - Draw a line
pdf_load_font - Search and prepare font
pdf_load_iccprofile - Search and prepare ICC profile
pdf_load_image - Open image file
pdf_makespotcolor - Make spot color
pdf_moveto - Set current point
pdf_new - Create PDFlib object
pdf_open_ccitt - Open raw CCITT image [deprecated]
pdf_open_file - Create PDF file [deprecated]
pdf_open_gif - Open GIF image [deprecated]
pdf_open_image_file - Read image from file [deprecated]
pdf_open_image - Use image data [deprecated]
pdf_open_jpeg - Open JPEG image [deprecated]
pdf_open_memory_image - Open image created with PHP's image functions [not supported]
pdf_open_pdi_page - Prepare a page
pdf_open_pdi - Open PDF file
pdf_open_tiff - Open TIFF image [deprecated]
pdf_place_image - Place image on the page [deprecated]
pdf_place_pdi_page - Place PDF page [deprecated]
pdf_process_pdi - Process imported PDF document
pdf_rect - Draw rectangle
pdf_restore - Restore graphics state
pdf_resume_page - Resume page
pdf_rotate - Rotate coordinate system
pdf_save - Save graphics state
pdf_scale - Scale coordinate system
pdf_set_border_color - Set border color of annotations [deprecated]
pdf_set_border_dash - Set border dash style of annotations [deprecated]
pdf_set_border_style - Set border style of annotations [deprecated]
pdf_set_char_spacing - Set character spacing [deprecated]
pdf_set_duration - Set duration between pages [deprecated]
pdf_set_gstate - Activate graphics state object
pdf_set_horiz_scaling - Set horizontal text scaling [deprecated]
pdf_set_info_author - Fill the author document info field [deprecated]
pdf_set_info_creator - Fill the creator document info field [deprecated]
pdf_set_info_keywords - Fill the keywords document info field [deprecated]
pdf_set_info_subject - Fill the subject document info field [deprecated]
pdf_set_info_title - Fill the title document info field [deprecated]
pdf_set_info - Fill document info field
pdf_set_layer_dependency - Define relationships among layers
pdf_set_leading - Set distance between text lines [deprecated]
pdf_set_parameter - Set string parameter
pdf_set_text_matrix - Set text matrix [deprecated]
pdf_set_text_pos - Set text position
pdf_set_text_rendering - Determine text rendering [deprecated]
pdf_set_text_rise - Set text rise [deprecated]
pdf_set_value - Set numerical parameter
pdf_set_word_spacing - Set spacing between words [deprecated]
pdf_setcolor - Set fill and stroke color
pdf_setdash - Set simple dash pattern
pdf_setdashpattern - Set dash pattern
pdf_setflat - Set flatness
pdf_setfont - Set font
pdf_setgray_fill - Set fill color to gray [deprecated]
pdf_setgray_stroke - Set stroke color to gray [deprecated]
pdf_setgray - Set color to gray [deprecated]
pdf_setlinecap - Set linecap parameter
pdf_setlinejoin - Set linejoin parameter
pdf_setlinewidth - Set line width
pdf_setmatrix - Set current transformation matrix
pdf_setmiterlimit - Set miter limit
pdf_setpolydash - Set complicated dash pattern [deprecated]
pdf_setrgbcolor_fill - Set fill rgb color values [deprecated]
pdf_setrgbcolor_stroke - Set stroke rgb color values [deprecated]
pdf_setrgbcolor - Set fill and stroke rgb color values [deprecated]
pdf_shading_pattern - Define shading pattern
pdf_shading - Define blend
pdf_shfill - Fill area with shading
pdf_show_boxed - Output text in a box [deprecated]
pdf_show_xy - Output text at given position
pdf_show - Output text at current position
pdf_skew - Skew the coordinate system
pdf_stringwidth - Return width of text
pdf_stroke - Stroke path
pdf_suspend_page - Suspend page
pdf_translate - Set origin of coordinate system
pdf_utf16_to_utf8 - Convert string from UTF-16 to UTF-8
pdf_utf8_to_utf16 - Convert string from UTF-8 to UTF-16
pdf_xshow - Output text at current position
CXIII. PDO
PDO::beginTransaction - Initiates a transaction
PDO::commit - Commits a transaction
PDO::__construct - Creates a PDO instance representing a connection to a database
PDO::errorCode - Fetch the SQLSTATE associated with the last operation on the database handle
PDO::errorInfo - Fetch extended error information associated with the last operation on the database handle
PDO::exec - Execute an SQL statement and return the number of affected rows
PDO::getAttribute - Retrieve a database connection attribute
PDO::getAvailableDrivers - Return an array of available PDO drivers
PDO::lastInsertId - Returns the ID of the last inserted row or sequence value
PDO::prepare - Prepares a statement for execution and returns a statement object
PDO::query - Executes an SQL statement, returning a result set as a PDOStatement object
PDO::quote - Quotes a string for use in a query.
PDO::rollBack - Rolls back a transaction
PDO::setAttribute - Set an attribute
PDOStatement::bindColumn - Bind a column to a PHP variable
PDOStatement::bindParam - Binds a parameter to the specified variable name
PDOStatement::bindValue - Binds a value to a parameter
PDOStatement::closeCursor - Closes the cursor, enabling the statement to be executed again.
PDOStatement::columnCount - Returns the number of columns in the result set
PDOStatement::errorCode - Fetch the SQLSTATE associated with the last operation on the statement handle
PDOStatement::errorInfo - Fetch extended error information associated with the last operation on the statement handle
PDOStatement::execute - Executes a prepared statement
PDOStatement::fetch - Fetches the next row from a result set
PDOStatement::fetchAll - Returns an array containing all of the result set rows
PDOStatement::fetchColumn - Returns a single column from the next row of a result set
PDOStatement::fetchObject - Fetches the next row and returns it as an object.
PDOStatement::getAttribute - Retrieve a statement attribute
PDOStatement::getColumnMeta - Returns metadata for a column in a result set
PDOStatement::nextRowset - Advances to the next rowset in a multi-rowset statement handle
PDOStatement::rowCount - Returns the number of rows affected by the last SQL statement
PDOStatement::setAttribute - Set a statement attribute
PDOStatement::setFetchMode - Set the default fetch mode for this statement
CXIV. PHP Options/Info
assert_options - Set/get the various assert flags
assert - Checks if assertion is FALSE
dl - Loads a PHP extension at runtime
extension_loaded - Find out whether an extension is loaded
get_cfg_var - Gets the value of a PHP configuration option
get_current_user - Gets the name of the owner of the current PHP script
get_defined_constants - Returns an associative array with the names of all the constants and their values
get_extension_funcs - Returns an array with the names of the functions of a module
get_include_path - Gets the current include_path configuration option
get_included_files - Returns an array with the names of included or required files
get_loaded_extensions - Returns an array with the names of all modules compiled and loaded
get_magic_quotes_gpc - Gets the current configuration setting of magic quotes gpc
get_magic_quotes_runtime - Gets the current active configuration setting of magic_quotes_runtime
get_required_files - 别名 get_included_files
getenv - Gets the value of an environment variable
getlastmod - Gets time of last page modification
getmygid - Get PHP script owner's GID
getmyinode - Gets the inode of the current script
getmypid - Gets PHP's process ID
getmyuid - Gets PHP script owner's UID
getopt - Gets options from the command line argument list
getrusage - Gets the current resource usages
ini_alter - 别名 ini_set
ini_get_all - Gets all configuration options
ini_get - Gets the value of a configuration option
ini_restore - Restores the value of a configuration option
ini_set - Sets the value of a configuration option
main - Dummy for main
memory_get_usage - Returns the amount of memory allocated to PHP
php_ini_scanned_files - Return a list of .ini files parsed from the additional ini dir
php_logo_guid - Gets the logo guid
php_sapi_name - Returns the type of interface between web server and PHP
php_uname - Returns information about the operating system PHP is running on
phpcredits - Prints out the credits for PHP
phpinfo - Outputs lots of PHP information
phpversion - Gets the current PHP version
putenv - Sets the value of an environment variable
restore_include_path - Restores the value of the include_path configuration option
set_include_path - Sets the include_path configuration option
set_magic_quotes_runtime - Sets the current active configuration setting of magic_quotes_runtime
set_time_limit - Limits the maximum execution time
version_compare - Compares two "PHP-standardized" version number strings
zend_logo_guid - Gets the Zend guid
zend_version - Gets the version of the current Zend engine
CXV. POSIX
posix_access - Determine accessibility of a file
posix_ctermid - Get path name of controlling terminal
posix_get_last_error - Retrieve the error number set by the last posix function that failed
posix_getcwd - Pathname of current directory
posix_getegid - Return the effective group ID of the current process
posix_geteuid - Return the effective user ID of the current process
posix_getgid - Return the real group ID of the current process
posix_getgrgid - Return info about a group by group id
posix_getgrnam - Return info about a group by name
posix_getgroups - Return the group set of the current process
posix_getlogin - Return login name
posix_getpgid - Get process group id for job control
posix_getpgrp - Return the current process group identifier
posix_getpid - Return the current process identifier
posix_getppid - Return the parent process identifier
posix_getpwnam - Return info about a user by username
posix_getpwuid - Return info about a user by user id
posix_getrlimit - Return info about system resource limits
posix_getsid - Get the current sid of the process
posix_getuid - Return the real user ID of the current process
posix_isatty - Determine if a file descriptor is an interactive terminal
posix_kill - Send a signal to a process
posix_mkfifo - Create a fifo special file (a named pipe)
posix_mknod - Create a special or ordinary file (POSIX.1)
posix_setegid - Set the effective GID of the current process
posix_seteuid - Set the effective UID of the current process
posix_setgid - Set the GID of the current process
posix_setpgid - Set process group id for job control
posix_setsid - Make the current process a session leader
posix_setuid - Set the UID of the current process
posix_strerror - Retrieve the system error message associated with the given errno
posix_times - Get process times
posix_ttyname - Determine terminal device name
posix_uname - Get system name
CXVI. POSIX Regex
ereg_replace - 替换正则表达式
ereg - 正则表达式匹配
eregi_replace - 不区分大小写替换正则表达式
eregi - 不区分大小写的正则表达式匹配
split - 用正则表达式将字符串分割到数组中
spliti - 用正则表达式不区分大小写将字符串分割到数组中
sql_regcase - 产生用于不区分大小的匹配的正则表达式
CXVII. PostgreSQL
pg_affected_rows - 返回受影响的记录数目
pg_cancel_query - 取消异步查询
pg_client_encoding - 取得客户端编码方式
pg_close - 关闭一个 PostgreSQL 连接
pg_connect - 打开一个 PostgreSQL 连接
pg_connection_busy - 获知连接是否为忙
pg_connection_reset - 重置连接(再次连接)
pg_connection_status - 获得连接状态
pg_convert - 将关联的数组值转换为适合 SQL 语句的格式。
pg_copy_from - 根据数组将记录插入表中
pg_copy_to - 将一个表拷贝到数组中
pg_dbname - 获得数据库名
pg_delete - 删除记录
pg_end_copy - 与 PostgreSQL 后端同步
pg_escape_bytea - 转义 bytea 类型的二进制数据
pg_escape_string - 转义 text/char 类型的字符串
pg_execute - Sends a request to execute a prepared statement with given parameters, and waits for the result.
pg_fetch_all_columns - Fetches all rows in a particular result column as an array
pg_fetch_all - 从结果中提取所有行作为一个数组
pg_fetch_array - 提取一行作为数组
pg_fetch_assoc - 提取一行作为关联数组
pg_fetch_object - 提取一行作为对象
pg_fetch_result - 从结果资源中返回值
pg_fetch_row - 提取一行作为枚举数组
pg_field_is_null - 测试字段是否为 NULL
pg_field_name - 返回字段的名字
pg_field_num - 返回字段的编号
pg_field_prtlen - 返回打印出来的长度
pg_field_size - 返回指定字段占用内部存储空间的大小
pg_field_type_oid - Returns the type ID (OID) for the corresponding field number
pg_field_type - 返回相应字段的类型名称
pg_free_result - 释放查询结果占用的内存
pg_get_notify - Ping 数据库连接
pg_get_pid - Ping 数据库连接
pg_get_result - 取得异步查询结果
pg_host - 返回和某连接关联的主机名
pg_insert - 将数组插入到表中
pg_last_error - 得到某连接的最后一条错误信息
pg_last_notice - 返回 PostgreSQL 服务器最新一条公告信息
pg_last_oid - 返回上一个对象的 oid
pg_lo_close - 关闭一个大型对象
pg_lo_create - 新建一个大型对象
pg_lo_export - 将大型对象导出到文件
pg_lo_import - 将文件导入为大型对象
pg_lo_open - 打开一个大型对象
pg_lo_read_all - 读入整个大型对象并直接发送给浏览器
pg_lo_read - 从大型对象中读入数据
pg_lo_seek - 移动大型对象中的指针
pg_lo_tell - 返回大型对象的当前指针位置
pg_lo_unlink - 删除一个大型对象
pg_lo_write - 向大型对象写入数据
pg_meta_data - 获得表的元数据
pg_num_fields - 返回字段的数目
pg_num_rows - 返回行的数目
pg_options - 获得和连接有关的选项
pg_parameter_status - Looks up a current parameter setting of the server.
pg_pconnect - 打开一个持久的 PostgreSQL 连接
pg_ping - Ping 数据库连接
pg_port - 返回该连接的端口号
pg_prepare - Submits a request to create a prepared statement with the given parameters, and waits for completion.
pg_put_line - 向 PostgreSQL 后端发送以 NULL 结尾的字符串
pg_query_params - Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text.
pg_query - 执行查询
pg_result_error_field - Returns an individual field of an error report.
pg_result_error - 获得查询结果的错误信息
pg_result_seek - 在结果资源中设定内部行偏移量
pg_result_status - 获得查询结果的状态
pg_select - 选择记录
pg_send_execute - Sends a request to execute a prepared statement with given parameters, without waiting for the result(s).
pg_send_prepare - Sends a request to create a prepared statement with the given parameters, without waiting for completion.
pg_send_query_params - Submits a command and separate parameters to the server without waiting for the result(s).
pg_send_query - 发送异步查询
pg_set_client_encoding - 设定客户端编码
pg_set_error_verbosity - Determines the verbosity of messages returned by pg_last_error and pg_result_error.
pg_trace - 启动一个 PostgreSQL 连接的追踪功能
pg_transaction_status - Returns the current in-transaction status of the server.
pg_tty - 返回该连接的 tty 号
pg_unescape_bytea - 取消 bytea 类型中的字符串转义
pg_untrace - 关闭 PostgreSQL 连接的追踪功能
pg_update - 更新表
pg_version - Returns an array with client, protocol and server version (when available)
CXVIII. PostgreSQL (PDO)
PDO_PGSQL DSN - Connecting to PostgreSQL databases
CXIX. Printer
printer_abort - Deletes the printer's spool file
printer_close - Close an open printer connection
printer_create_brush - Create a new brush
printer_create_dc - Create a new device context
printer_create_font - Create a new font
printer_create_pen - Create a new pen
printer_delete_brush - Delete a brush
printer_delete_dc - Delete a device context
printer_delete_font - Delete a font
printer_delete_pen - Delete a pen
printer_draw_bmp - Draw a bmp
printer_draw_chord - Draw a chord
printer_draw_elipse - Draw an ellipse
printer_draw_line - Draw a line
printer_draw_pie - Draw a pie
printer_draw_rectangle - Draw a rectangle
printer_draw_roundrect - Draw a rectangle with rounded corners
printer_draw_text - Draw text
printer_end_doc - Close document
printer_end_page - Close active page
printer_get_option - Retrieve printer configuration data
printer_list - Return an array of printers attached to the server
printer_logical_fontheight - Get logical font height
printer_open - Open connection to a printer
printer_select_brush - Select a brush
printer_select_font - Select a font
printer_select_pen - Select a pen
printer_set_option - Configure the printer connection
printer_start_doc - Start a new document
printer_start_page - Start a new page
printer_write - Write data to the printer
CXX. Program Execution
escapeshellarg - Escape a string to be used as a shell argument
escapeshellcmd - Escape shell metacharacters
exec - Execute an external program
passthru - Execute an external program and display raw output
proc_close - Close a process opened by proc_open and return the exit code of that process.
proc_get_status - Get information about a process opened by proc_open
proc_nice - Change the priority of the current process
proc_open - Execute a command and open file pointers for input/output
proc_terminate - kills a process opened by proc_open
shell_exec - Execute command via shell and return the complete output as a string
system - Execute an external program and display the output
CXXI. PS
ps_add_bookmark - Add bookmark to current page
ps_add_launchlink - Adds link which launches file
ps_add_locallink - Adds link to a page in the same document
ps_add_note - Adds note to current page
ps_add_pdflink - Adds link to a page in a second pdf document
ps_add_weblink - Adds link to a web location
ps_arc - Draws an arc counterclockwise
ps_arcn - Draws an arc clockwise
ps_begin_page - Start a new page
ps_begin_pattern - Start a new pattern
ps_begin_template - Start a new template
ps_circle - Draws a circle
ps_clip - Clips drawing to current path
ps_close_image - Closes image and frees memory
ps_close - Closes a PostScript document
ps_closepath_stroke - Closes and strokes path
ps_closepath - Closes path
ps_continue_text - Continue text in next line
ps_curveto - Draws a curve
ps_delete - Deletes all resources of a PostScript document
ps_end_page - End a page
ps_end_pattern - End a pattern
ps_end_template - End a template
ps_fill_stroke - Fills and strokes the current path
ps_fill - Fills the current path
ps_findfont - Loads a font
ps_get_buffer - Fetches the full buffer containig the generated PS data
ps_get_parameter - Gets certain parameters
ps_get_value - Gets certain values
ps_hyphenate - Hyphenates a word
ps_lineto - Draws a line
ps_makespotcolor - Create spot color
ps_moveto - Sets current point
ps_new - Creates a new PostScript document object
ps_open_file - Opens a file for output
ps_open_image_file - Opens image from file
ps_open_image - Reads an image for later placement
ps_place_image - Places image on the page
ps_rect - Draws a rectangle
ps_restore - Restore previously save context
ps_rotate - Sets rotation factor
ps_save - Save current context
ps_scale - Sets scaling factor
ps_set_border_color - Sets color of border for annotations
ps_set_border_dash - Sets length of dashes for border of annotations
ps_set_border_style - Sets border style of annotations
ps_set_info - Sets information fields of document
ps_set_parameter - Sets certain parameters
ps_set_text_pos - Sets position for text output
ps_set_value - Sets certain values
ps_setcolor - Sets current color
ps_setdash - Sets appearance of a dashed line
ps_setflat - Sets flatness
ps_setfont - Sets font to use for following output
ps_setgray - Sets gray value
ps_setlinecap - Sets appearance of line ends
ps_setlinejoin - Sets how contected lines are joined
ps_setlinewidth - Sets width of a line
ps_setmiterlimit - Sets the miter limit
ps_setpolydash - Sets appearance of a dashed line
ps_shading_pattern - Creates a pattern based on a shading
ps_shading - Creates a shading for later use
ps_shfill - Fills an area with a shading
ps_show_boxed - Output text in a box
ps_show_xy - Output text at given position
ps_show - Output text
ps_string_geometry - Gets geometry of a string
ps_stringwidth - Gets width of a string
ps_stroke - Draws the current path
ps_symbol_name - Gets name of a glyph
ps_symbol_width - Gets width of a glyph
ps_symbol - Output a glyph
ps_translate - Sets translation
CXXII. Pspell
pspell_add_to_personal - Add the word to a personal wordlist
pspell_add_to_session - Add the word to the wordlist in the current session
pspell_check - Check a word
pspell_clear_session - Clear the current session
pspell_config_create - Create a config used to open a dictionary
pspell_config_data_dir - location of language data files
pspell_config_dict_dir - Location of the main word list
pspell_config_ignore - Ignore words less than N characters long
pspell_config_mode - Change the mode number of suggestions returned
pspell_config_personal - Set a file that contains personal wordlist
pspell_config_repl - Set a file that contains replacement pairs
pspell_config_runtogether - Consider run-together words as valid compounds
pspell_config_save_repl - Determine whether to save a replacement pairs list along with the wordlist
pspell_new_config - Load a new dictionary with settings based on a given config
pspell_new_personal - Load a new dictionary with personal wordlist
pspell_new - Load a new dictionary
pspell_save_wordlist - Save the personal wordlist to a file
pspell_store_replacement - Store a replacement pair for a word
pspell_suggest - Suggest spellings of a word
CXXIII. qtdom
qdom_error - Returns the error string from the last QDOM operation or FALSE if no errors occurred
qdom_tree - Creates a tree of an XML string
CXXIV. radius
radius_acct_open - Creates a Radius handle for accounting
radius_add_server - Adds a server
radius_auth_open - Creates a Radius handle for authentication
radius_close - Frees all ressources
radius_config - Causes the library to read the given configuration file
radius_create_request - Create accounting or authentication request
radius_cvt_addr - Converts raw data to IP-Address
radius_cvt_int - Converts raw data to integer
radius_cvt_string - Converts raw data to string
radius_demangle_mppe_key - Derives mppe-keys from mangled data
radius_demangle - Demangles data
radius_get_attr - Extracts an attribute
radius_get_vendor_attr - Extracts a vendor specific attribute
radius_put_addr - Attaches an IP-Address attribute
radius_put_attr - Attaches a binary attribute
radius_put_int - Attaches an integer attribute
radius_put_string - Attaches a string attribute
radius_put_vendor_addr - Attaches a vendor specific IP-Address attribute
radius_put_vendor_attr - Attaches a vendor specific binary attribute
radius_put_vendor_int - Attaches a vendor specific integer attribute
radius_put_vendor_string - Attaches a vendor specific string attribute
radius_request_authenticator - Returns the request authenticator
radius_send_request - Sends the request and waites for a reply
radius_server_secret - Returns the shared secret
radius_strerror - Returns an error message
CXXV. Rar
rar_close - Close Rar archive and free all resources
rar_entry_get - Get entry object from the Rar archive
Rar::extract - Extract entry from the archive
Rar::getAttr - Get attributes of the entry
Rar::getCrc - Get CRC of the entry
Rar::getFileTime - Get entry last modification time
Rar::getHostOs - Get entry host OS
Rar::getMethod - Get pack method of the entry
Rar::getName - Get name of the entry
Rar::getPackedSize - Get packed size of the entry
Rar::getUnpackedSize - Get unpacked size of the entry
Rar::getVersion - Get version of the archiver used to add the entry
rar_list - Get entries list from the Rar archive
rar_open - Open Rar archive
CXXVI. Readline
readline_add_history - Adds a line to the history
readline_callback_handler_install - Initializes the readline callback interface and terminal, prints the prompt and returns immediately
readline_callback_handler_remove - Removes a previously installed callback handler and restores terminal settings
readline_callback_read_char - Reads a character and informs the readline callback interface when a line is received
readline_clear_history - Clears the history
readline_completion_function - Registers a completion function
readline_info - Gets/sets various internal readline variables
readline_list_history - Lists the history
readline_on_new_line - Inform readline that the cursor has moved to a new line
readline_read_history - Reads the history
readline_redisplay - Ask readline to redraw the display
readline_write_history - Writes the history
readline - Reads a line
CXXVII. Recode
recode_file - Recode from file to file according to recode request
recode_string - Recode a string according to a recode request
recode - 别名 recode_string
CXXVIII. RPMReader
rpm_close - Closes an RPM file
rpm_get_tag - Retrieves a header tag from an RPM file
rpm_is_valid - Tests a filename for validity as an RPM file
rpm_open - Opens an RPM file
rpm_version - Returns a string representing the current version of the rpmreader extension
CXXIX. runkit
Runkit_Sandbox - Runkit Sandbox Class -- PHP Virtual Machine
Runkit_Sandbox_Parent - Runkit Anti-Sandbox Class
runkit_class_adopt - Convert a base class to an inherited class, add ancestral methods when appropriate
runkit_class_emancipate - Convert an inherited class to a base class, removes any method whose scope is ancestral
runkit_constant_add - Similar to define(), but allows defining in class definitions as well
runkit_constant_redefine - Redefine an already defined constant
runkit_constant_remove - Remove/Delete an already defined constant
runkit_function_add - Add a new function, similar to create_function
runkit_function_copy - Copy a function to a new function name
runkit_function_redefine - Replace a function definition with a new implementation
runkit_function_remove - Remove a function definition
runkit_function_rename - Change a function's name
runkit_import - Process a PHP file importing function and class definitions, overwriting where appropriate
runkit_lint_file - Check the PHP syntax of the specified file
runkit_lint - Check the PHP syntax of the specified php code
runkit_method_add - Dynamically adds a new method to a given class
runkit_method_copy - Copies a method from class to another
runkit_method_redefine - Dynamically changes the code of the given method
runkit_method_remove - Dynamically removes the given method
runkit_method_rename - Dynamically changes the name of the given method
runkit_return_value_used - Determines if the current functions return value will be used
runkit_sandbox_output_handler - Specify a function to capture and/or process output from a runkit sandbox
runkit_superglobals - Return numerically indexed array of registered superglobals
CXXX. Satellite
OrbitEnum - Use CORBA enums
OrbitObject - Access CORBA objects
OrbitStruct - Use CORBA structs
satellite_caught_exception - See if an exception was caught from the previous function
satellite_exception_id - Get the repository id for the latest exception.
satellite_exception_value - Get the exception struct for the latest exception
satellite_get_repository_id - NOT IMPLEMENTED
satellite_load_idl - Instruct the type manager to load an IDL file
satellite_object_to_string - Convert an object to its string representation
CXXXI. SDO
SDO_DAS_ChangeSummary::beginLogging - Begin change logging
SDO_DAS_ChangeSummary::endLogging - End change logging
SDO_DAS_ChangeSummary::getChangeType - Get the type of change made to an SDO_DataObject
SDO_DAS_ChangeSummary::getChangedDataObjects - Get the changed data objects from a change summary
SDO_DAS_ChangeSummary::getOldContainer - Get the old container for a deleted SDO_DataObject
SDO_DAS_ChangeSummary::getOldValues - Get the old values for a given changed SDO_DataObject
SDO_DAS_ChangeSummary::isLogging - Test to see whether change logging is switched on
SDO_DAS_DataFactory::addPropertyToType - Adds a property to a type
SDO_DAS_DataFactory::addType - Add a new type to a model
SDO_DAS_DataFactory::getDataFactory - Get a data factory instance
SDO_DAS_DataObject::getChangeSummary - Get a data object's change summary
SDO_DAS_Setting::getListIndex - Get the list index for a changed many-valued property
SDO_DAS_Setting::getPropertyIndex - Get the property index for a changed property
SDO_DAS_Setting::getPropertyName - Get the property name for a changed property
SDO_DAS_Setting::getValue - Get the old value for the changed property
SDO_DAS_Setting::isSet - Test whether a property was set prior to being modified
SDO_DataFactory::create - Create an SDO_DataObject
SDO_DataObject::clear - Clear an SDO_DataObject's properties
SDO_DataObject::createDataObject - Create a child SDO_DataObject
SDO_DataObject::getContainer - Get a data object's container
SDO_DataObject::getContainmentPropertyName - Get the container's property name
SDO_DataObject::getSequence - Get the sequence for a data object
SDO_DataObject::getType - Get the type of a data object
SDO_List::insert - Insert into a list
SDO_Model_Property::getContainingType - Get the SDO_Model_Type which contains this property
SDO_Model_Property::getDefault - Get the default value for the property
SDO_Model_Property::getName - Get the name of the SDO_Model_Property
SDO_Model_Property::getType - Get the SDO_Model_Type of the property
SDO_Model_Property::isContainment - Test to see if the property defines a containment relationship
SDO_Model_Property::isMany - Test to see if the property is many-valued
SDO_Model_ReflectionDataObject::__construct - Construct an SDO_Model_ReflectionDataObject
SDO_Model_ReflectionDataObject::getContainmentProperty - Get the parent's SDO_Model_Property which defines the containment relationship to the reflected data object
SDO_Model_ReflectionDataObject::getInstanceProperties - Get the instance properties of the SDO_DataObject
SDO_Model_ReflectionDataObject::getType - Get the SDO_Model_Type for the SDO_DataObject
SDO_Model_Type::getBaseType - Get the base type for this type
SDO_Model_Type::getName - Get the name of the type
SDO_Model_Type::getNamespaceURI - Get the namespace URI of the type
SDO_Model_Type::getProperties - Get the SDO_Model_Property objects defined for the type
SDO_Model_Type::getProperty - Get an SDO_Model_Property of the type
SDO_Model_Type::isDataType - Test to see if this SDO_Model_Type is a primitive data type
SDO_Model_Type::isInstance - Test for an SDO_DataObject being an instance of this SDO_Model_Type
SDO_Model_Type::isOpenType - Test to see if this type is an open type
SDO_Model_Type::isSequencedType - Test to see if this is a sequenced type
SDO_Sequence::getPropertyIndex - Return the property index for the specified sequence index
SDO_Sequence::getPropertyName - Return the property name for the specified sequence index
SDO_Sequence::insert - Insert into a sequence
SDO_Sequence::move - Move an item to another sequence position
CXXXII. SDO DAS XML
SDO_DAS_XML_Document::getEncoding - Returns encoding string
SDO_DAS_XML_Document::getNoNamespaceSchemaLocation - Returns no namespace schema location
SDO_DAS_XML_Document::getRootDataObject - Returns the root SDO_DataObject
SDO_DAS_XML_Document::getRootElementName - Returns root element's name
SDO_DAS_XML_Document::getRootElementURI - Returns root element's URI string
SDO_DAS_XML_Document::getSchemaLocation - Returns schema location
SDO_DAS_XML_Document::getXMLDeclaration - Returns whether the xml declaration is set or not
SDO_DAS_XML_Document::getXMLVersion - Returns xml declaration string
SDO_DAS_XML_Document::setEncoding - Sets the given string as encoding
SDO_DAS_XML_Document::setNoNamespaceSchemaLocation - Sets the given string as no namespace schema location
SDO_DAS_XML_Document::setSchemaLocation - Sets the given string as schema location
SDO_DAS_XML_Document::setXMLDeclaration - Sets the xml declaration
SDO_DAS_XML_Document::setXMLVersion - Sets the given string as xml version
SDO_DAS_XML::create - To create SDO_DAS_XML object for a given schema file
SDO_DAS_XML::createDataObject - Creates SDO_DataObject for a given namespace URI and type name
SDO_DAS_XML::loadFromFile - Returns SDO_DAS_XML_Document object for a given path to xml instance document
SDO_DAS_XML::loadFromString - Returns SDO_DAS_XML_Document for a given xml instance string
SDO_DAS_XML::saveDataObjectToFile - Saves the SDO_DataObject object to File
SDO_DAS_XML::saveDataObjectToString - Saves the SDO_DataObject object to string
SDO_DAS_XML::saveDocumentToFile - Saves the SDO_DAS_XML_Document object to a file
SDO_DAS_XML::saveDocumentToString - Saves the SDO_DAS_XML_Document object to a string
CXXXIII. SDO-DAS-Relational
SDO_DAS_Relational::applyChanges - Applies the changes made to a data graph back to the database.
SDO_DAS_Relational::__construct - Creates an instance of a Relational Data Access Service
SDO_DAS_Relational::createRootDataObject - Returns the special root object in an otherwise empty data graph. Used when creating a data graph from scratch.
SDO_DAS_Relational::executePreparedQuery - Executes an SQL query passed as a prepared statement, with a list of values to substitute for placeholders, and return the results as a normalised data graph.
SDO_DAS_Relational::executeQuery - Executes a given SQL query against a relational database and returns the results as a normalised data graph.
CXXXIV. Semaphore
ftok - Convert a pathname and a project identifier to a System V IPC key
msg_get_queue - Create or attach to a message queue
msg_receive - Receive a message from a message queue
msg_remove_queue - Destroy a message queue
msg_send - Send a message to a message queue
msg_set_queue - Set information in the message queue data structure
msg_stat_queue - Returns information from the message queue data structure
sem_acquire - Acquire a semaphore
sem_get - Get a semaphore id
sem_release - Release a semaphore
sem_remove - Remove a semaphore
shm_attach - Creates or open a shared memory segment
shm_detach - Disconnects from shared memory segment
shm_get_var - Returns a variable from shared memory
shm_put_var - Inserts or updates a variable in shared memory
shm_remove_var - Removes a variable from shared memory
shm_remove - Removes shared memory from Unix systems
CXXXV. SESAM
sesam_affected_rows - Get number of rows affected by an immediate query
sesam_commit - Commit pending updates to the SESAM database
sesam_connect - Open SESAM database connection
sesam_diagnostic - Return status information for last SESAM call
sesam_disconnect - Detach from SESAM connection
sesam_errormsg - Returns error message of last SESAM call
sesam_execimm - Execute an "immediate" SQL-statement
sesam_fetch_array - Fetch one row as an associative array
sesam_fetch_result - Return all or part of a query result
sesam_fetch_row - Fetch one row as an array
sesam_field_array - Return meta information about individual columns in a result
sesam_field_name - Return one column name of the result set
sesam_free_result - Releases resources for the query
sesam_num_fields - Return the number of fields/columns in a result set
sesam_query - Perform a SESAM SQL query and prepare the result
sesam_rollback - Discard any pending updates to the SESAM database
sesam_seek_row - Set scrollable cursor mode for subsequent fetches
sesam_settransaction - Set SESAM transaction parameters
CXXXVI. Session PgSQL
session_pgsql_add_error - Increments error counts and sets last error message
session_pgsql_get_error - Returns number of errors and last error message
session_pgsql_get_field - Get custom field value
session_pgsql_reset - Reset connection to session database servers
session_pgsql_set_field - Set custom field value
session_pgsql_status - Get current save handler status
CXXXVII. Sessions
session_cache_expire - Return current cache expire
session_cache_limiter - Get and/or set the current cache limiter
session_commit - 别名 session_write_close
session_decode - Decodes session data from a string
session_destroy - Destroys all data registered to a session
session_encode - 将当前会话数据编码为一个字符串
session_get_cookie_params - Get the session cookie parameters
session_id - Get and/or set the current session id
session_is_registered - Find out whether a global variable is registered in a session
session_module_name - Get and/or set the current session module
session_name - Get and/or set the current session name
session_regenerate_id - Update the current session id with a newly generated one
session_register - Register one or more global variables with the current session
session_save_path - Get and/or set the current session save path
session_set_cookie_params - Set the session cookie parameters
session_set_save_handler - Sets user-level session storage functions
session_start - Initialize session data
session_unregister - Unregister a global variable from the current session
session_unset - Free all session variables
session_write_close - Write session data and end session
CXXXVIII. shmop
shmop_close - Close shared memory block
shmop_delete - Delete shared memory block
shmop_open - Create or open shared memory block
shmop_read - Read data from shared memory block
shmop_size - Get size of shared memory block
shmop_write - Write data into shared memory block
CXXXIX. SimpleXML
SimpleXMLElement->asXML - Return a well-formed XML string based on SimpleXML element
SimpleXMLElement->attributes - Identifies an element's attributes
SimpleXMLElement->children - Finds children of given node
SimpleXMLElement->xpath - Runs Xpath query on XML data
simplexml_import_dom - Get a SimpleXMLElement object from a DOM node.
simplexml_load_file - Interprets an XML file into an object
simplexml_load_string - Interprets a string of XML into an object
CXL. SNMP
snmp_get_quick_print - 返回 UCD 库中 quick_print 设置的当前值
snmp_get_valueretrieval - Return the method how the SNMP values will be returned
snmp_read_mib - Reads and parses a MIB file into the active MIB tree
snmp_set_enum_print - Return all values that are enums with their enum value instead of the raw integer
snmp_set_oid_numeric_print - Return all objects including their respective object id within the specified one
snmp_set_quick_print - 设置 UCD SNMP 库中 quick_print 的值
snmp_set_valueretrieval - Specify the method how the SNMP values will be returned
snmpget - 获取一个 SNMP 对象
snmpgetnext - Fetch a SNMP object
snmprealwalk - 返回指定的所有对象,包括它们各自的对象 ID
snmpset - 设置一个 SNMP 对象
snmpwalk - 从代理返回所有的 SNMP 对象
snmpwalkoid - 查询关于网络实体的信息树
CXLI. SOAP
is_soap_fault - Checks if SOAP call was failed
SoapClient->__call() - Calls a SOAP function (deprecated)
SoapClient->__construct() - SoapClient constructor
SoapClient->__doRequest() - Performs a SOAP request
SoapClient->__getFunctions() - Returns list of SOAP functions
SoapClient->__getLastRequest() - Returns last SOAP request
SoapClient->__getLastRequestHeaders() - Returns last SOAP request headers
SoapClient->__getLastResponse() - Returns last SOAP response.
SoapClient->__getLastResponseHeaders() - Returns last SOAP response headers.
SoapClient->__getTypes() - Returns list of SOAP types
SoapClient->__setCookie() - Sets the cookie that will be sent with the SOAP request
SoapClient->__soapCall() - Calls a SOAP function
SoapFault->__construct() - SoapFault constructor
SoapHeader->__construct() - SoapHeader constructor
SoapParam->__construct() - SoapParam constructor
SoapServer->addFunction() - Adds one or several functions those will handle SOAP requests
SoapServer->__construct() - SoapServer constructor
SoapServer->fault() - Issue SoapServer fault indicating an error
SoapServer->getFunctions() - Returns list of defined functions
SoapServer->handle() - Handles a SOAP request
SoapServer->setClass() - Sets class which will handle SOAP requests
SoapServer->setPersistence() - Sets persistence mode of SoapServer
SoapVar->__construct() - SoapVar constructor
use_soap_error_handler - Set whether to use the SOAP error handler and return the former value
CXLII. Sockets
socket_accept - Accepts a connection on a socket
socket_bind - Binds a name to a socket
socket_clear_error - Clears the error on the socket or the last error code
socket_close - Closes a socket resource
socket_connect - Initiates a connection on a socket
socket_create_listen - Opens a socket on port to accept connections
socket_create_pair - Creates a pair of indistinguishable sockets and stores them in an array
socket_create - Create a socket (endpoint for communication)
socket_get_option - Gets socket options for the socket
socket_getpeername - Queries the remote side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type
socket_getsockname - Queries the local side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type
socket_last_error - Returns the last error on the socket
socket_listen - Listens for a connection on a socket
socket_read - Reads a maximum of length bytes from a socket
socket_recv - Receives data from a connected socket
socket_recvfrom - Receives data from a socket, connected or not
socket_select - Runs the select() system call on the given arrays of sockets with a specified timeout
socket_send - Sends data to a connected socket
socket_sendto - Sends a message to a socket, whether it is connected or not
socket_set_block - Sets blocking mode on a socket resource
socket_set_nonblock - Sets nonblocking mode for file descriptor fd
socket_set_option - Sets socket options for the socket
socket_shutdown - Shuts down a socket for receiving, sending, or both
socket_strerror - Return a string describing a socket error
socket_write - Write to a socket
CXLIII. spl
ArrayIterator::current - Return current array entry
ArrayIterator::key - Return current array key
ArrayIterator::next - Move to next entry
ArrayIterator::rewind - Rewind array back to the start
ArrayIterator::seek - Seek to position
ArrayIterator::valid - Check whether array contains more entries
ArrayObject::append - Appends the value
ArrayObject::__construct - Construct a new array object
ArrayObject::count - Return the number of elements in the Iterator
ArrayObject::getIterator - Create a new iterator from an ArrayObject instance
ArrayObject::offsetExists - Returns whether the requested $index exists
ArrayObject::offsetGet - Returns the value at the specified $index
ArrayObject::offsetSet - Sets the value at the specified $index to $newval
ArrayObject::offsetUnset - Unsets the value at the specified $index
CachingIterator::hasNext - Check whether the inner iterator has a valid next element
CachingIterator::next - Move the iterator forward
CachingIterator::rewind - Rewind the iterator
CachingIterator::__toString - Return the string representation of the current element
CachingIterator::valid - Check whether the current element is valid
CachingRecursiveIterator::getChildren - Return the inner iterator's children as a CachingRecursiveIterator
CachingRecursiveIterator::hasChildren - Check whether the current element of the inner iterator has children
DirectoryIterator::__construct - Constructs a new dir iterator from a path
DirectoryIterator::current - Return this (needed for Iterator interface)
DirectoryIterator::getATime - Get last access time of file
DirectoryIterator::getCTime - Get inode modification time of file
DirectoryIterator::getChildren - Returns an iterator for the current entry if it is a directory
DirectoryIterator::getFilename - Return filename of current dir entry
DirectoryIterator::getGroup - Get file group
DirectoryIterator::getInode - Get file inode
DirectoryIterator::getMTime - Get last modification time of file
DirectoryIterator::getOwner - Get file owner
DirectoryIterator::getPath - Return directory path
DirectoryIterator::getPathname - Return path and filename of current dir entry
DirectoryIterator::getPerms - Get file permissions
DirectoryIterator::getSize - Get file size
DirectoryIterator::getType - Get file type
DirectoryIterator::isDir - Returns true if file is directory
DirectoryIterator::isDot - Returns true if current entry is '.' or '..'
DirectoryIterator::isExecutable - Returns true if file is executable
DirectoryIterator::isFile - Returns true if file is a regular file
DirectoryIterator::isLink - Returns true if file is symbolic link
DirectoryIterator::isReadable - Returns true if file can be read
DirectoryIterator::isWritable - Returns true if file can be written
DirectoryIterator::key - Return current dir entry
DirectoryIterator::next - Move to next entry
DirectoryIterator::rewind - Rewind dir back to the start
DirectoryIterator::valid - Check whether dir contains more entries
FilterIterator::current - Get the current element value
FilterIterator::getInnerIterator - Get the inner iterator
FilterIterator::key - Get the current key
FilterIterator::next - Move the iterator forward
FilterIterator::rewind - Rewind the iterator
FilterIterator::valid - Check whether the current element is valid
LimitIterator::getPosition - Return the current position
LimitIterator::next - Move the iterator forward
LimitIterator::rewind - Rewind the iterator to the specified starting offset
LimitIterator::seek - Seek to the given position
LimitIterator::valid - Check whether the current element is valid
ParentIterator::getChildren - Return the inner iterator's children contained in a ParentIterator
ParentIterator::hasChildren - Check whether the inner iterator's current element has children
ParentIterator::next - Move the iterator forward
ParentIterator::rewind - Rewind the iterator
RecursiveDirectoryIterator::getChildren - Returns an iterator for the current entry if it is a directory
RecursiveDirectoryIterator::hasChildren - Returns whether current entry is a directory and not '.' or '..'
RecursiveDirectoryIterator::key - Return path and filename of current dir entry
RecursiveDirectoryIterator::next - Move to next entry
RecursiveDirectoryIterator::rewind - Rewind dir back to the start
RecursiveIteratorIterator::current - Access the current element value
RecursiveIteratorIterator::getDepth - Get the current depth of the recursive iteration
RecursiveIteratorIterator::getSubIterator - The current active sub iterator
RecursiveIteratorIterator::key - Access the current key
RecursiveIteratorIterator::next - Move forward to the next element
RecursiveIteratorIterator::rewind - Rewind the iterator to the first element of the top level inner iterator
RecursiveIteratorIterator::valid - Check whether the current position is valid
SimpleXMLIterator::current - Return current SimpleXML entry
SimpleXMLIterator::getChildren - Returns an iterator for the current entry if it is a SimpleXML object
SimpleXMLIterator::hasChildren - Returns whether current entry is a SimpleXML object
SimpleXMLIterator::key - Return current SimpleXML key
SimpleXMLIterator::next - Move to next entry
SimpleXMLIterator::rewind - Rewind SimpleXML back to the start
SimpleXMLIterator::valid - Check whether SimpleXML contains more entries
class_implements - Return the interfaces which are implemented by the given class
class_parents - Return the parent classes of the given class
iterator_count - Count the elements in an iterator
iterator_to_array - Copy the iterator into an array
spl_classes - Return available SPL classes
CXLIV. SQLite
sqlite_array_query - Execute a query against a given database and returns an array
sqlite_busy_timeout - Set busy timeout duration, or disable busy handlers
sqlite_changes - Returns the number of rows that were changed by the most recent SQL statement
sqlite_close - Closes an open SQLite database
sqlite_column - Fetches a column from the current row of a result set
sqlite_create_aggregate - Register an aggregating UDF for use in SQL statements
sqlite_create_function - Registers a "regular" User Defined Function for use in SQL statements
sqlite_current - Fetches the current row from a result set as an array
sqlite_error_string - Returns the textual description of an error code
sqlite_escape_string - Escapes a string for use as a query parameter
sqlite_exec - Executes a result-less query against a given database
sqlite_factory - Opens a SQLite database and returns a SQLiteDatabase object
sqlite_fetch_all - Fetches all rows from a result set as an array of arrays
sqlite_fetch_array - Fetches the next row from a result set as an array
sqlite_fetch_column_types - Return an array of column types from a particular table
sqlite_fetch_object - Fetches the next row from a result set as an object
sqlite_fetch_single - Fetches the first column of a result set as a string
sqlite_fetch_string - 别名 sqlite_fetch_single
sqlite_field_name - Returns the name of a particular field
sqlite_has_more - Finds whether or not more rows are available
sqlite_has_prev - Returns whether or not a previous row is available
sqlite_key - Returns the current row index
sqlite_last_error - Returns the error code of the last error for a database
sqlite_last_insert_rowid - Returns the rowid of the most recently inserted row
sqlite_libencoding - Returns the encoding of the linked SQLite library
sqlite_libversion - Returns the version of the linked SQLite library
sqlite_next - Seek to the next row number
sqlite_num_fields - Returns the number of fields in a result set
sqlite_num_rows - Returns the number of rows in a buffered result set
sqlite_open - Opens a SQLite database and create the database if it does not exist
sqlite_popen - Opens a persistent handle to an SQLite database and create the database if it does not exist
sqlite_prev - Seek to the previous row number of a result set
sqlite_query - Executes a query against a given database and returns a result handle
sqlite_rewind - Seek to the first row number
sqlite_seek - Seek to a particular row number of a buffered result set
sqlite_single_query - Executes a query and returns either an array for one single column or the value of the first row
sqlite_udf_decode_binary - Decode binary data passed as parameters to an UDF
sqlite_udf_encode_binary - Encode binary data before returning it from an UDF
sqlite_unbuffered_query - Execute a query that does not prefetch and buffer all data
sqlite_valid - Returns whether more rows are available
CXLV. SQLite (PDO)
PDO_SQLITE DSN - Connecting to SQLite databases
PDO::sqliteCreateAggregate - Registers an aggregating User Defined Function for use in SQL statements
PDO::sqliteCreateFunction - Registers a User Defined Function for use in SQL statements
CXLVI. ssh2
ssh2_auth_hostbased_file - Authenticate using a public hostkey
ssh2_auth_none - Authenticate as "none"
ssh2_auth_password - Authenticate over SSH using a plain password
ssh2_auth_pubkey_file - Authenticate using a public key
ssh2_connect - Connect to an SSH server
ssh2_exec - Execute a command on a remote server
ssh2_fetch_stream - Fetch an extended data stream
ssh2_fingerprint - Retreive fingerprint of remote server
ssh2_methods_negotiated - Return list of negotiated methods
ssh2_publickey_add - Add an authorized publickey
ssh2_publickey_init - Initialize Publickey subsystem
ssh2_publickey_list - List currently authorized publickeys
ssh2_publickey_remove - Remove an authorized publickey
ssh2_scp_recv - Request a file via SCP
ssh2_scp_send - Send a file via SCP
ssh2_sftp_lstat - Stat a symbolic link
ssh2_sftp_mkdir - Create a directory
ssh2_sftp_readlink - Return the target of a symbolic link
ssh2_sftp_realpath - Resolve the realpath of a provided path string
ssh2_sftp_rename - Rename a remote file
ssh2_sftp_rmdir - Remove a directory
ssh2_sftp_stat - Stat a file on a remote filesystem
ssh2_sftp_symlink - Create a symlink
ssh2_sftp_unlink - Delete a file
ssh2_sftp - Initialize SFTP subsystem
ssh2_shell - Request an interactive shell
ssh2_tunnel - Open a tunnel through a remote server
CXLVII. Statistics
stats_absolute_deviation - Returns the absolute deviation of an array of values
stats_cdf_beta - CDF function for BETA Distribution. Calculates any one parameter of the beta distribution given values for the others.
stats_cdf_binomial - Calculates any one parameter of the binomial distribution given values for the others.
stats_cdf_cauchy - Not documented
stats_cdf_chisquare - Calculates any one parameter of the chi-square distribution given values for the others.
stats_cdf_exponential - Not documented
stats_cdf_f - Calculates any one parameter of the F distribution given values for the others.
stats_cdf_gamma - Calculates any one parameter of the gamma distribution given values for the others.
stats_cdf_laplace - Not documented
stats_cdf_logistic - Not documented
stats_cdf_negative_binomial - Calculates any one parameter of the negative binomial distribution given values for the others.
stats_cdf_noncentral_chisquare - Calculates any one parameter of the non-central chi-square distribution given values for the others.
stats_cdf_noncentral_f - Calculates any one parameter of the Non-central F distribution given values for the others.
stats_cdf_poisson - Calculates any one parameter of the Poisson distribution given values for the others.
stats_cdf_t - Calculates any one parameter of the T distribution given values for the others.
stats_cdf_uniform - Not documented
stats_cdf_weibull - Not documented
stats_covariance - Computes the covariance of two data sets
stats_den_uniform - Not documented
stats_dens_beta - Not documented
stats_dens_cauchy - Not documented
stats_dens_chisquare - Not documented
stats_dens_exponential - Not documented
stats_dens_f -
stats_dens_gamma - Not documented
stats_dens_laplace - Not documented
stats_dens_logistic - Not documented
stats_dens_negative_binomial - Not documented
stats_dens_normal - Not documented
stats_dens_pmf_binomial - Not documented
stats_dens_pmf_hypergeometric -
stats_dens_pmf_poisson - Not documented
stats_dens_t - Not documented
stats_dens_weibull - Not documented
stats_harmonic_mean - Returns the harmonic mean of an array of values
stats_kurtosis - Computes the kurtosis of the data in the array
stats_rand_gen_beta - Generates beta random deviate
stats_rand_gen_chisquare - Generates random deviate from the distribution of a chisquare with "df" degrees of freedom random variable.
stats_rand_gen_exponential - Generates a single random deviate from an exponential distribution with mean "av"
stats_rand_gen_f - Generates a random deviate from the F (variance ratio) distribution with "dfn" degrees of freedom in the numerator and "dfd" degrees of freedom in the denominator. Method : directly generates ratio of chisquare variates
stats_rand_gen_funiform - Generates uniform float between low (exclusive) and high (exclusive)
stats_rand_gen_gamma - Generates random deviates from a gamma distribution
stats_rand_gen_ibinomial_negative - Generates a single random deviate from a negative binomial distribution. Arguments : n - the number of trials in the negative binomial distribution from which a random deviate is to be generated (n > 0), p - the probability of an event (0 < p < 1)).
stats_rand_gen_ibinomial - Generates a single random deviate from a binomial distribution whose number of trials is "n" (n >= 0) and whose probability of an event in each trial is "pp" ([0;1]). Method : algorithm BTPE
stats_rand_gen_int - Generates random integer between 1 and 2147483562
stats_rand_gen_ipoisson - Generates a single random deviate from a Poisson distribution with mean "mu" (mu >= 0.0).
stats_rand_gen_iuniform - Generates integer uniformly distributed between LOW (inclusive) and HIGH (inclusive)
stats_rand_gen_noncenral_chisquare - Generates random deviate from the distribution of a noncentral chisquare with "df" degrees of freedom and noncentrality parameter "xnonc". d must be >= 1.0, xnonc must >= 0.0
stats_rand_gen_noncentral_f - Generates a random deviate from the noncentral F (variance ratio) distribution with "dfn" degrees of freedom in the numerator, and "dfd" degrees of freedom in the denominator, and noncentrality parameter "xnonc". Method : directly generates ratio of noncentral numerator chisquare variate to central denominator chisquare variate.
stats_rand_gen_noncentral_t - Generates a single random deviate from a noncentral T distribution
stats_rand_gen_normal - Generates a single random deviate from a normal distribution with mean, av, and standard deviation, sd (sd >= 0). Method : Renames SNORM from TOMS as slightly modified by BWB to use RANF instead of SUNIF.
stats_rand_gen_t - Generates a single random deviate from a T distribution
stats_rand_get_seeds - Not documented
stats_rand_phrase_to_seeds - generate two seeds for the RGN random number generator
stats_rand_ranf - Returns a random floating point number from a uniform distribution over 0 - 1 (endpoints of this interval are not returned) using the current generator
stats_rand_setall - Not documented
stats_skew - Computes the skewness of the data in the array
stats_standard_deviation - Returns the standard deviation
stats_stat_binomial_coef - Not documented
stats_stat_correlation - Not documented
stats_stat_gennch - Not documented
stats_stat_independent_t - Not documented
stats_stat_innerproduct -
stats_stat_noncentral_t - Calculates any one parameter of the noncentral t distribution give values for the others.
stats_stat_paired_t - Not documented
stats_stat_percentile - Not documented
stats_stat_powersum - Not documented
stats_variance - Returns the population variance
CXLVIII. Streams
stream_bucket_append - Append bucket to brigade
stream_bucket_make_writeable - Return a bucket object from the brigade for operating on
stream_bucket_new - Create a new bucket for use on the current stream
stream_bucket_prepend - Prepend bucket to brigade
stream_context_create - Create a streams context
stream_context_get_default - Retreive the default streams context
stream_context_get_options - Retrieve options for a stream/wrapper/context
stream_context_set_option - Sets an option for a stream/wrapper/context
stream_context_set_params - Set parameters for a stream/wrapper/context
stream_copy_to_stream - Copies data from one stream to another
stream_filter_append - Attach a filter to a stream
stream_filter_prepend - Attach a filter to a stream
stream_filter_register - Register a stream filter implemented as a PHP class derived from php_user_filter
stream_filter_remove - Remove a filter from a stream
stream_get_contents - Reads remainder of a stream into a string
stream_get_filters - Retrieve list of registered filters
stream_get_line - Gets line from stream resource up to a given delimiter
stream_get_meta_data - 从封装协议文件指针中取得报头/元数据
stream_get_transports - Retrieve list of registered socket transports
stream_get_wrappers - Retrieve list of registered streams
stream_register_wrapper - Alias of stream_wrapper_register
stream_select - Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec
stream_set_blocking - Set blocking/non-blocking mode on a stream
stream_set_timeout - Set timeout period on a stream
stream_set_write_buffer - Sets file buffering on the given stream
stream_socket_accept - Accept a connection on a socket created by stream_socket_server
stream_socket_client - Open Internet or Unix domain socket connection
stream_socket_enable_crypto - Turns encryption on/off on an already connected socket
stream_socket_get_name - Retrieve the name of the local or remote sockets
stream_socket_pair - Creates a pair of connected, indistinguishable socket streams
stream_socket_recvfrom - Receives data from a socket, connected or not
stream_socket_sendto - Sends a message to a socket, whether it is connected or not
stream_socket_server - Create an Internet or Unix domain server socket
stream_register_wrapper - 注册一个用 PHP 类实现的 URL 封装协议
stream_wrapper_restore - Restores a previously unregistered built-in wrapper
stream_wrapper_unregister - Unregister a URL wrapper
CXLIX. Strings
addcslashes - 像 C 那样使用反斜线转义字符串中的字符
addslashes - 使用反斜线引用字符串
bin2hex - 将二进制数据转换成十六进制表示
chop - rtrim 的别名函数
chr - 返回指定的字符
chunk_split - 将字符串分割成小块
convert_cyr_string - 将字符由一种 Cyrillic 字符转换成另一种
convert_uudecode - Decode a uuencoded string
convert_uuencode - Uuencode a string
count_chars - 返回字符串所用字符的信息
crc32 - 计算一个字符串的 crc32 多项式
crypt - One-way string encryption (hashing)
echo - Output one or more strings
explode - 使用一个字符串分割另一个字符串
fprintf - Write a formatted string to a stream
get_html_translation_table - Returns the translation table used by htmlspecialchars and htmlentities
hebrev - Convert logical Hebrew text to visual text
hebrevc - Convert logical Hebrew text to visual text with newline conversion
html_entity_decode - Convert all HTML entities to their applicable characters
htmlentities - Convert all applicable characters to HTML entities
htmlspecialchars_decode - Convert special HTML entities back to characters
htmlspecialchars - Convert special characters to HTML entities
implode - Join array elements with a string
join - 别名 implode
levenshtein - Calculate Levenshtein distance between two strings
localeconv - Get numeric formatting information
ltrim - Strip whitespace (or other characters) from the beginning of a string
md5_file - Calculates the md5 hash of a given file
md5 - Calculate the md5 hash of a string
metaphone - Calculate the metaphone key of a string
money_format - Formats a number as a currency string
nl_langinfo - Query language and locale information
nl2br - Inserts HTML line breaks before all newlines in a string
number_format - Format a number with grouped thousands
ord - Return ASCII value of character
parse_str - Parses the string into variables
print - Output a string
printf - Output a formatted string
quoted_printable_decode - Convert a quoted-printable string to an 8 bit string
quotemeta - Quote meta characters
rtrim - Strip whitespace (or other characters) from the end of a string
setlocale - Set locale information
sha1_file - Calculate the sha1 hash of a file
sha1 - Calculate the sha1 hash of a string
similar_text - Calculate the similarity between two strings
soundex - Calculate the soundex key of a string
sprintf - Return a formatted string
sscanf - Parses input from a string according to a format
str_ireplace - Case-insensitive version of str_replace.
str_pad - Pad a string to a certain length with another string
str_repeat - Repeat a string
str_replace - Replace all occurrences of the search string with the replacement string
str_rot13 - Perform the rot13 transform on a string
str_shuffle - Randomly shuffles a string
str_split - Convert a string to an array
str_word_count - Return information about words used in a string
strcasecmp - Binary safe case-insensitive string comparison
strchr - 别名 strstr
strcmp - Binary safe string comparison
strcoll - Locale based string comparison
strcspn - Find length of initial segment not matching mask
strip_tags - Strip HTML and PHP tags from a string
stripcslashes - Un-quote string quoted with addcslashes
stripos - Find position of first occurrence of a case-insensitive string
stripslashes - Un-quote string quoted with addslashes
stristr - Case-insensitive strstr
strlen - Get string length
strnatcasecmp - Case insensitive string comparisons using a "natural order" algorithm
strnatcmp - String comparisons using a "natural order" algorithm
strncasecmp - Binary safe case-insensitive string comparison of the first n characters
strncmp - Binary safe string comparison of the first n characters
strpbrk - Search a string for any of a set of characters
strpos - Find position of first occurrence of a string
strrchr - Find the last occurrence of a character in a string
strrev - Reverse a string
strripos - Find position of last occurrence of a case-insensitive string in a string
strrpos - Find position of last occurrence of a char in a string
strspn - Find length of initial segment matching mask
strstr - Find first occurrence of a string
strtok - Tokenize string
strtolower - Make a string lowercase
strtoupper - Make a string uppercase
strtr - Translate certain characters
substr_compare - Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters
substr_count - Count the number of substring occurrences
substr_replace - Replace text within a portion of a string
substr - Return part of a string
trim - Strip whitespace (or other characters) from the beginning and end of a string
ucfirst - Make a string's first character uppercase
ucwords - Uppercase the first character of each word in a string
vfprintf - Write a formatted string to a stream
vprintf - Output a formatted string
vsprintf - Return a formatted string
wordwrap - Wraps a string to a given number of characters using a string break character
CL. SWF
swf_actiongeturl - Get a URL from a Shockwave Flash movie
swf_actiongotoframe - Play a frame and then stop
swf_actiongotolabel - Display a frame with the specified label
swf_actionnextframe - Go forward one frame
swf_actionplay - Start playing the flash movie from the current frame
swf_actionprevframe - Go backwards one frame
swf_actionsettarget - Set the context for actions
swf_actionstop - Stop playing the flash movie at the current frame
swf_actiontogglequality - Toggle between low and high quality
swf_actionwaitforframe - Skip actions if a frame has not been loaded
swf_addbuttonrecord - Controls location, appearance and active area of the current button
swf_addcolor - Set the global add color to the rgba value specified
swf_closefile - Close the current Shockwave Flash file
swf_definebitmap - Define a bitmap
swf_definefont - Defines a font
swf_defineline - Define a line
swf_definepoly - Define a polygon
swf_definerect - Define a rectangle
swf_definetext - Define a text string
swf_endbutton - End the definition of the current button
swf_enddoaction - End the current action
swf_endshape - Completes the definition of the current shape
swf_endsymbol - End the definition of a symbol
swf_fontsize - Change the font size
swf_fontslant - Set the font slant
swf_fonttracking - Set the current font tracking
swf_getbitmapinfo - Get information about a bitmap
swf_getfontinfo - The height in pixels of a capital A and a lowercase x
swf_getframe - Get the frame number of the current frame
swf_labelframe - Label the current frame
swf_lookat - Define a viewing transformation
swf_modifyobject - Modify an object
swf_mulcolor - Sets the global multiply color to the rgba value specified
swf_nextid - Returns the next free object id
swf_oncondition - Describe a transition used to trigger an action list
swf_openfile - Open a new Shockwave Flash file
swf_ortho2 - Defines 2D orthographic mapping of user coordinates onto the current viewport
swf_ortho - Defines an orthographic mapping of user coordinates onto the current viewport
swf_perspective - Define a perspective projection transformation
swf_placeobject - Place an object onto the screen
swf_polarview - Define the viewer's position with polar coordinates
swf_popmatrix - Restore a previous transformation matrix
swf_posround - Enables or Disables the rounding of the translation when objects are placed or moved
swf_pushmatrix - Push the current transformation matrix back unto the stack
swf_removeobject - Remove an object
swf_rotate - Rotate the current transformation
swf_scale - Scale the current transformation
swf_setfont - Change the current font
swf_setframe - Switch to a specified frame
swf_shapearc - Draw a circular arc
swf_shapecurveto3 - Draw a cubic bezier curve
swf_shapecurveto - Draw a quadratic bezier curve between two points
swf_shapefillbitmapclip - Set current fill mode to clipped bitmap
swf_shapefillbitmaptile - Set current fill mode to tiled bitmap
swf_shapefilloff - Turns off filling
swf_shapefillsolid - Set the current fill style to the specified color
swf_shapelinesolid - Set the current line style
swf_shapelineto - Draw a line
swf_shapemoveto - Move the current position
swf_showframe - Display the current frame
swf_startbutton - Start the definition of a button
swf_startdoaction - Start a description of an action list for the current frame
swf_startshape - Start a complex shape
swf_startsymbol - Define a symbol
swf_textwidth - Get the width of a string
swf_translate - Translate the current transformations
swf_viewport - Select an area for future drawing
CLI. Sybase
sybase_affected_rows - Gets number of affected rows in last query
sybase_close - Closes a Sybase connection
sybase_connect - Opens a Sybase server connection
sybase_data_seek - Moves internal row pointer
sybase_deadlock_retry_count - Sets the deadlock retry count
sybase_fetch_array - Fetch row as array
sybase_fetch_assoc - Fetch a result row as an associative array
sybase_fetch_field - Get field information from a result
sybase_fetch_object - Fetch a row as an object
sybase_fetch_row - Get a result row as an enumerated array
sybase_field_seek - Sets field offset
sybase_free_result - Frees result memory
sybase_get_last_message - Returns the last message from the server
sybase_min_client_severity - Sets minimum client severity
sybase_min_error_severity - Sets minimum error severity
sybase_min_message_severity - Sets minimum message severity
sybase_min_server_severity - Sets minimum server severity
sybase_num_fields - Gets the number of fields in a result set
sybase_num_rows - Get number of rows in a result set
sybase_pconnect - Open persistent Sybase connection
sybase_query - Sends a Sybase query
sybase_result - Get result data
sybase_select_db - Selects a Sybase database
sybase_set_message_handler - Sets the handler called when a server message is raised
sybase_unbuffered_query - Send a Sybase query and do not block
CLII. TCP Wrappers
tcpwrap_check - Performs a tcpwrap check
CLIII. tidy
ob_tidyhandler - ob_start callback function to repair the buffer
tidy_access_count - Returns the Number of Tidy accessibility warnings encountered for specified document
tidy_clean_repair - Execute configured cleanup and repair operations on parsed markup
tidy_config_count - Returns the Number of Tidy configuration errors encountered for specified document
tidy::__construct - Constructs a new tidy object
tidy_diagnose - Run configured diagnostics on parsed and repaired markup
tidy_error_count - Returns the Number of Tidy errors encountered for specified document
tidy_get_body - Returns a tidyNode Object starting from the <body> tag of the tidy parse tree
tidy_get_config - Get current Tidy configuration
tidy_get_error_buffer - Return warnings and errors which occurred parsing the specified document
tidy_get_head - Returns a tidyNode Object starting from the <head> tag of the tidy parse tree
tidy_get_html_ver - Get the Detected HTML version for the specified document
tidy_get_html - Returns a tidyNode Object starting from the <html> tag of the tidy parse tree
tidy_get_opt_doc - Returns the documentation for the given option name
tidy_get_output - Return a string representing the parsed tidy markup
tidy_get_release - Get release date (version) for Tidy library
tidy_get_root - Returns a tidyNode object representing the root of the tidy parse tree
tidy_get_status - Get status of specified document
tidy_getopt - Returns the value of the specified configuration option for the tidy document
tidy_is_xhtml - Indicates if the document is a XHTML document
tidy_is_xml - Indicates if the document is a generic (non HTML/XHTML) XML document
tidy_load_config - Load an ASCII Tidy configuration file with the specified encoding
tidy_node->get_attr - Return the attribute with the provided attribute id
tidy_node->get_nodes - Return an array of nodes under this node with the specified id
tidy_node->next - Returns the next sibling to this node
tidy_node->prev - Returns the previous sibling to this node
tidy_parse_file - Parse markup in file or URI
tidy_parse_string - Parse a document stored in a string
tidy_repair_file - Repair a file and return it as a string
tidy_repair_string - Repair a string using an optionally provided configuration file
tidy_reset_config - Restore Tidy configuration to default values
tidy_save_config - Save current settings to named file
tidy_set_encoding - Set the input/output character encoding for parsing markup
tidy_setopt - Updates the configuration settings for the specified tidy document
tidy_warning_count - Returns the Number of Tidy warnings encountered for specified document
tidyNode->hasChildren - Returns true if this node has children
tidyNode->hasSiblings - Returns true if this node has siblings
tidyNode->isAsp - Returns true if this node is ASP
tidyNode->isComment - Returns true if this node represents a comment
tidyNode->isHtml - Returns true if this node is part of a HTML document
tidyNode->isJste - Returns true if this node is JSTE
tidyNode->isPhp - Returns true if this node is PHP
tidyNode->isText - Returns true if this node represents text (no markup)
CLIV. Tokenizer
token_get_all - Split given source into PHP tokens
token_name - Get the symbolic name of a given PHP token
CLV. Unicode
i18n_loc_get_default - Get the default Locale
i18n_loc_set_default - Set the default Locale
unicode_encode - Takes a unicode string and converts it to a string in the specified encoding
CLVI. URLs
base64_decode - 对使用 MIME base64 编码的数据进行解码
base64_encode - 使用 MIME base64 对数据进行编码
get_headers - Fetches all the headers sent by the server in response to a HTTP request
get_meta_tags - 从一个文件中提取所有的 meta 标签 content 属性,返回一个数组
http_build_query - 生成 url-encoded 之后的请求字符串
parse_url - 解析 URL,返回其组成部分
rawurldecode - 对已编码的 URL 字符串进行解码
rawurlencode - 按照 RFC 1738 对 URL 进行编码
urldecode - 解码已编码的 URL 字符串
urlencode - 编码 URL 字符串
CLVII. Variables
debug_zval_dump - Dumps a string representation of an internal zend value to output
doubleval - floatval 的别名
empty - 检查一个变量是否为空
floatval - 获取变量的浮点值
get_defined_vars - 返回由所有已定义变量所组成的数组
get_resource_type - 返回资源(resource)类型
gettype - 获取变量的类型
import_request_variables - 将 GET/POST/Cookie 变量导入到全局作用域中
intval - 获取变量的整数值
is_array - 检测变量是否是数组
is_bool - 检测变量是否是布尔型
is_callable - 检测参数是否为合法的可调用结构
is_double - is_float 的别名
is_float - 检测变量是否是浮点型
is_int - 检测变量是否是整数
is_integer - is_int 的别名
is_long - is_int 的别名
is_null - 检测变量是否为 NULL
is_numeric - 检测变量是否为数字或数字字符串
is_object - 检测变量是否是一个对象
is_real - is_float 的别名
is_resource - 检测变量是否为资源类型
is_scalar - 检测变量是否是一个标量
is_string - 检测变量是否是字符串
isset - 检测变量是否设置
print_r - 打印关于变量的易于理解的信息。
serialize - 产生一个可存储的值的表示
settype - 设置变量的类型
strval - 获取变量的字符串值
unserialize - 从已存储的表示中创建 PHP 的值
unset - 释放给定的变量
var_dump - 打印变量的相关信息
var_export - 输出或返回一个变量的字符串表示
CLVIII. Verisign Payflow Pro
pfpro_cleanup - Shuts down the Payflow Pro library
pfpro_init - Initialises the Payflow Pro library
pfpro_process_raw - Process a raw transaction with Payflow Pro
pfpro_process - Process a transaction with Payflow Pro
pfpro_version - Returns the version of the Payflow Pro software
CLIX. vpopmail
vpopmail_add_alias_domain_ex - Add alias to an existing virtual domain
vpopmail_add_alias_domain - Add an alias for a virtual domain
vpopmail_add_domain_ex - Add a new virtual domain
vpopmail_add_domain - Add a new virtual domain
vpopmail_add_user - Add a new user to the specified virtual domain
vpopmail_alias_add - Insert a virtual alias
vpopmail_alias_del_domain - Deletes all virtual aliases of a domain
vpopmail_alias_del - Deletes all virtual aliases of a user
vpopmail_alias_get_all - Get all lines of an alias for a domain
vpopmail_alias_get - Get all lines of an alias for a domain
vpopmail_auth_user - Attempt to validate a username/domain/password
vpopmail_del_domain_ex - Delete a virtual domain
vpopmail_del_domain - Delete a virtual domain
vpopmail_del_user - Delete a user from a virtual domain
vpopmail_error - Get text message for last vpopmail error
vpopmail_passwd - Change a virtual user's password
vpopmail_set_user_quota - Sets a virtual user's quota
CLX. W32api
w32api_deftype - 为 w32api_functions 函数定一个类型
w32api_init_dtype - 创建了一个数据类型的实例,并且将函数传入的值填入其中
w32api_invoke_function - 带有一个参数的执行一个函数,参数传递在函数名的后面
w32api_register_function - 从函数库中使用 PHP 注册一个函数 function_name
w32api_set_call_method - 设置调用的方法
CLXI. WDDX
wddx_add_vars - Add variables to a WDDX packet with the specified ID
wddx_deserialize - 别名 wddx_unserialize
wddx_packet_end - Ends a WDDX packet with the specified ID
wddx_packet_start - Starts a new WDDX packet with structure inside it
wddx_serialize_value - Serialize a single value into a WDDX packet
wddx_serialize_vars - Serialize variables into a WDDX packet
wddx_unserialize - Unserializes a WDDX packet
CLXII. win32ps
win32_ps_list_procs - List running processes
win32_ps_stat_mem - Stat memory utilization
win32_ps_stat_proc - Stat process
CLXIII. win32service
win32_create_service - Creates a new service entry in the SCM database
win32_delete_service - Deletes a service entry from the SCM database
win32_get_last_control_message - Returns the last control message that was sent to this service
win32_query_service_status - Queries the status of a service
win32_set_service_status - Update the service status
win32_start_service_ctrl_dispatcher - Registers the script with the SCM, so that it can act as the service with the given name
win32_start_service - Starts a service
win32_stop_service - Stops a service
CLXIV. xattr
xattr_get - Get an extended attribute
xattr_list - Get a list of extended attributes
xattr_remove - Remove an extended attribute
xattr_set - Set an extended attribute
xattr_supported - Check if filesystem supports extended attributes
CLXV. xdiff
xdiff_file_diff_binary - Make binary diff of two files
xdiff_file_diff - Make unified diff of two files
xdiff_file_merge3 - Merge 3 files into one
xdiff_file_patch_binary - Patch a file with a binary diff
xdiff_file_patch - Patch a file with an unified diff
xdiff_string_diff_binary - Make binary diff of two strings
xdiff_string_diff - Make unified diff of two strings
xdiff_string_merge3 - Merge 3 strings into one
xdiff_string_patch_binary - Patch a string with a binary diff
xdiff_string_patch - Patch a string with an unified diff
CLXVI. XML
utf8_decode - 将用 UTF-8 方式编码的 ISO-8859-1 字符串转换成单字节的 ISO-8859-1 字符串。
utf8_encode - 将 ISO-8859-1 编码的字符串转换为 UTF-8 编码
xml_error_string - 获取 XML 解析器的错误字符串
xml_get_current_byte_index - 获取 XML 解析器的当前字节索引
xml_get_current_column_number - 获取 XML 解析器的当前列号
xml_get_current_line_number - 获取 XML 解析器的当前行号
xml_get_error_code - 获取 XML 解析器错误代码
xml_parse_into_struct - 将 XML 数据解析到数组中
xml_parse - 开始解析一个 XML 文档
xml_parser_create_ns - 生成一个支持命名空间的 XML 解析器
xml_parser_create - 建立一个 XML 解析器
xml_parser_free - 释放指定的 XML 解析器
xml_parser_get_option - 从 XML 解析器获取选项设置信息
xml_parser_set_option - 为指定 XML 解析进行选项设置
xml_set_character_data_handler - 建立字符数据处理器
xml_set_default_handler - 建立默认处理器
xml_set_element_handler - 建立起始和终止元素处理器
xml_set_end_namespace_decl_handler - 建立终止命名空间声明处理器
xml_set_external_entity_ref_handler - 建立外部实体指向处理器
xml_set_notation_decl_handler - 建立注释声明处理器
xml_set_object - 在对象中使用 XML 解析器
xml_set_processing_instruction_handler - 建立处理指令(PI)处理器
xml_set_start_namespace_decl_handler - 建立起始命名空间声明处理器
xml_set_unparsed_entity_decl_handler - 建立未解析实体定义声明处理器
CLXVII. XML-RPC
xmlrpc_decode_request - 将 XML 译码为 PHP 本身的类型
xmlrpc_decode - 将 XML 译码为 PHP 本身的类型
xmlrpc_encode_request - 为 PHP 的值生成 XML
xmlrpc_encode - 为 PHP 的值生成 XML
xmlrpc_get_type - 为 PHP 的值获取 xmlrpc 的类型
xmlrpc_is_fault - Determines if an array value represents an XMLRPC fault
xmlrpc_parse_method_descriptions - 将 XML 译码成方法描述的列表
xmlrpc_server_add_introspection_data - 添加自我描述的文档
xmlrpc_server_call_method - 解析 XML 请求同时调用方法
xmlrpc_server_create - 创建一个 xmlrpc 服务端
xmlrpc_server_destroy - 销毁服务端资源
xmlrpc_server_register_introspection_callback - 注册一个 PHP 函数用于生成文档
xmlrpc_server_register_method - 注册一个 PHP 函数用于匹配 xmlrpc 方法名
xmlrpc_set_type - 为一个 PHP 字符串值设置 xmlrpc 的类型、base64 或日期时间
CLXVIII. XMLReader
XMLReader->close() - Close the XMLReader input
XMLReader->expand() - Returns a copy of the current node as a DOM object
XMLReader->getAttribute() - Get the value of a named attribute
XMLReader->getAttributeNo() - Get the value of an attribute by index
XMLReader->getAttributeNS() - Get the value of an attribute by localname and URI
XMLReader->getParserProperty() - Indicates if specified property has been set
XMLReader->isValid() - Indicates if the parsed document is valid
XMLReader->lookupNamespace() - Lookup namespace for a prefix
XMLReader->moveToAttribute() - Move cursor to a named attribute
XMLReader->moveToAttributeNo() - Move cursor to an attribute by index
XMLReader->moveToAttributeNs() - Move cursor to a named attribute
XMLReader->moveToElement() - Position cursor on the parent Element of current Attribute
XMLReader->moveToFirstAttribute() - Position cursor on the first Attribute
XMLReader->moveToNextAttribute() - Position cursor on the next Attribute
XMLReader->next() - Move cursor to next node skipping all subtrees
XMLReader->open() - Set the URI containing the XML to parse
XMLReader->read() - Move to next node in document
XMLReader->setParserProperty() - Set or Unset parser options
XMLReader->setRelaxNGSchema() - Set the filename or URI for a RelaxNG Schema
XMLReader->setRelaxNGSchemaSource() - Set the data containing a RelaxNG Schema
XMLReader->XML() - Set the data containing the XML to parse
CLXIX. XSL
XSLTProcessor->__construct() - Creates a new XSLTProcessor object
XSLTProcessor->getParameter() - Get value of a parameter
XSLTProcessor->hasExsltSupport() - Determine if PHP has EXSLT support
XSLTProcessor->importStylesheet() - Import stylesheet
XSLTProcessor->registerPHPFunctions() - Enables the ability to use PHP functions as XSLT functions
XSLTProcessor->removeParameter() - Remove parameter
XSLTProcessor->setParameter() - Set value for a parameter
XSLTProcessor->transformToDoc() - Transform to a DOMDocument
XSLTProcessor->transformToURI() - Transform to URI
XSLTProcessor->transformToXML() - Transform to XML
CLXX. XSLT
xslt_backend_info - Returns the information on the compilation settings of the backend
xslt_backend_name - Returns the name of the backend
xslt_backend_version - Returns the version number of Sablotron
xslt_create - Create a new XSLT processor
xslt_errno - Returns an error number
xslt_error - Returns an error string
xslt_free - Free XSLT processor
xslt_getopt - Get options on a given xsl processor
xslt_process - Perform an XSLT transformation
xslt_set_base - Set the base URI for all XSLT transformations
xslt_set_encoding - Set the encoding for the parsing of XML documents
xslt_set_error_handler - Set an error handler for a XSLT processor
xslt_set_log - Set the log file to write log messages to
xslt_set_object - Sets the object in which to resolve callback functions
xslt_set_sax_handler - Set SAX handlers for a XSLT processor
xslt_set_sax_handlers - Set the SAX handlers to be called when the XML document gets processed
xslt_set_scheme_handler - Set Scheme handlers for a XSLT processor
xslt_set_scheme_handlers - Set the scheme handlers for the XSLT processor
xslt_setopt - Set options on a given xsl processor
CLXXI. YAZ
yaz_addinfo - Returns additional error information
yaz_ccl_conf - Configure CCL parser
yaz_ccl_parse - Invoke CCL Parser
yaz_close - Close YAZ connection
yaz_connect - Prepares for a connection to a Z39.50 server
yaz_database - Specifies the databases within a session
yaz_element - Specifies Element-Set Name for retrieval
yaz_errno - Returns error number
yaz_error - Returns error description
yaz_es_result - Inspects Extended Services Result
yaz_get_option - Returns value of option for connection
yaz_hits - Returns number of hits for last search
yaz_itemorder - Prepares for Z39.50 Item Order with an ILL-Request package
yaz_present - Prepares for retrieval (Z39.50 present)
yaz_range - Specifies a range of records to retrieve
yaz_record - Returns a record
yaz_scan_result - Returns Scan Response result
yaz_scan - Prepares for a scan
yaz_schema - Specifies schema for retrieval
yaz_search - Prepares for a search
yaz_set_option - Sets one or more options for connection
yaz_sort - Sets sorting criteria
yaz_syntax - Specifies the preferred record syntax for retrieval
yaz_wait - Wait for Z39.50 requests to complete
CLXXII. YP/NIS
yp_all - Traverse the map and call a function on each entry
yp_cat - Return an array containing the entire map
yp_err_string - Returns the error string associated with the given error code
yp_errno - Returns the error code of the previous operation
yp_first - Returns the first key-value pair from the named map
yp_get_default_domain - Fetches the machine's default NIS domain
yp_master - Returns the machine name of the master NIS server for a map
yp_match - Returns the matched line
yp_next - Returns the next key-value pair in the named map
yp_order - Returns the order number for a map
CLXXIII. Zip
zip_close - Close a ZIP file archive
zip_entry_close - Close a directory entry
zip_entry_compressedsize - Retrieve the compressed size of a directory entry
zip_entry_compressionmethod - Retrieve the compression method of a directory entry
zip_entry_filesize - Retrieve the actual file size of a directory entry
zip_entry_name - Retrieve the name of a directory entry
zip_entry_open - Open a directory entry for reading
zip_entry_read - Read from an open directory entry
zip_open - Open a ZIP file archive
zip_read - Read next entry in a ZIP file archive
CLXXIV. Zlib
gzclose - Close an open gz-file pointer
gzcompress - Compress a string
gzdeflate - Deflate a string
gzencode - Create a gzip compressed string
gzeof - Test for end-of-file on a gz-file pointer
gzfile - Read entire gz-file into an array
gzgetc - Get character from gz-file pointer
gzgets - Get line from file pointer
gzgetss - Get line from gz-file pointer and strip HTML tags
gzinflate - Inflate a deflated string
gzopen - Open gz-file
gzpassthru - Output all remaining data on a gz-file pointer
gzputs - 别名 gzwrite
gzread - Binary-safe gz-file read
gzrewind - Rewind the position of a gz-file pointer
gzseek - Seek on a gz-file pointer
gztell - Tell gz-file pointer read/write position
gzuncompress - Uncompress a compressed string
gzwrite - Binary-safe gz-file write
readgzfile - Output a gz-file
zlib_get_coding_type - Returns the coding type used for output compression