Javascript debugger
Website design
See also Appendix K, Extension Categorization.
Table of Contents
- I. .NET
- dotnet_load — Loads a DOTNET module
- II. Apache
- apache_child_terminate — Terminate apache process after this request
- 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 — Perform a partial request for the specified URI and return all info about it
- apache_note — Get and set apache request notes
- 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_add —
Cache a variable in the data store (only if it's not stored)
- apc_cache_info —
Retrieves cached information (and meta-data) from APC's data store
- apc_clear_cache —
Clears the APC cache
- apc_compile_file —
Stores a file in the bytecode cache, bypassing all filters.
- apc_define_constants —
Defines a set of constants for 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 — Changes all keys in an array
- array_chunk — Split an array into chunks
- array_combine — Creates an array by using one array for keys and another for its values
- array_count_values — Counts all the values of an array
- array_diff_assoc — Computes the difference of arrays with additional index check
- array_diff_key — Computes the difference of arrays using keys for comparison
- array_diff_uassoc — Computes the difference of arrays with additional index check which is performed by a user supplied callback function
- array_diff_ukey — Computes the difference of arrays using a callback function on the keys for comparison
- array_diff — Computes the difference of arrays
- array_fill_keys — Fill an array with values, specifying keys
- array_fill — Fill an array with values
- array_filter — Filters elements of an array using a callback function
- array_flip — Exchanges all keys with their associated values in an array
- array_intersect_assoc — Computes the intersection of arrays with additional index check
- array_intersect_key — Computes the intersection of arrays using keys for comparison
- array_intersect_uassoc — Computes the intersection of arrays with additional index check, compares indexes by a callback function
- array_intersect_ukey — Computes the intersection of arrays using a callback function on the keys for comparison
- array_intersect — Computes the intersection of arrays
- array_key_exists — Checks if the given key or index exists in the array
- array_keys — Return all the keys of an array
- array_map — Applies the callback to the elements of the given arrays
- array_merge_recursive — Merge two or more arrays recursively
- array_merge — Merge one or more arrays
- array_multisort — Sort multiple or multi-dimensional arrays
- array_pad — Pad array to the specified length with a value
- array_pop — Pop the element off the end of array
- array_product — Calculate the product of values in an array
- array_push — Push one or more elements onto the end of array
- array_rand — Pick one or more random entries out of an array
- array_reduce — Iteratively reduce the array to a single value using a callback function
- array_reverse — Return an array with elements in reverse order
- array_search — Searches the array for a given value and returns the corresponding key if successful
- array_shift — Shift an element off the beginning of array
- array_slice — Extract a slice of the array
- array_splice — Remove a portion of the array and replace it with something else
- array_sum — Calculate the sum of values in an array
- array_udiff_assoc — Computes the difference of arrays with additional index check, compares data by a callback function
- array_udiff_uassoc — Computes the difference of arrays with additional index check, compares data and indexes by a callback function
- array_udiff — Computes the difference of arrays by using a callback function for data comparison
- array_uintersect_assoc — Computes the intersection of arrays with additional index check, compares data by a callback function
- array_uintersect_uassoc — Computes the intersection of arrays with additional index check, compares data and indexes by a callback functions
- array_uintersect — Computes the intersection of arrays, compares data by a callback function
- array_unique — Removes duplicate values from an array
- array_unshift — Prepend one or more elements to the beginning of an array
- array_values — Return all the values of an array
- array_walk_recursive — Apply a user function recursively to every member of an array
- array_walk — Apply a user function to every member of an array
- array — Create an array
- arsort — Sort an array in reverse order and maintain index association
- asort — Sort an array and maintain index association
- compact — Create array containing variables and their values
- count — Count elements in an array, or properties in an object
- current — Return the current element in an array
- each — Return the current key and value pair from an array and advance the array cursor
- end — Set the internal pointer of an array to its last element
- extract — Import variables into the current symbol table from an array
- in_array — Checks if a value exists in an array
- key — Fetch a key from an associative array
- krsort — Sort an array by key in reverse order
- ksort — Sort an array by key
- list — Assign variables as if they were an array
- natcasesort — Sort an array using a case insensitive "natural order" algorithm
- natsort — Sort an array using a "natural order" algorithm
- next — Advance the internal array pointer of an array
- pos — Alias of current()
- prev — Rewind the internal array pointer
- range — Create an array containing a range of elements
- reset — Set the internal pointer of an array to its first element
- rsort — Sort an array in reverse order
- shuffle — Shuffle an array
- sizeof — Alias of count()
- sort — Sort an array
- uasort — Sort an array with a user-defined comparison function and maintain index association
- uksort — Sort an array by keys using a user-defined comparison function
- usort — Sort an array by values using a user-defined comparison function
- 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. BBCode
- bbcode_add_element — Adds a bbcode element
- bbcode_add_smiley — Adds a smiley to the parser
- bbcode_create — Create a BBCode Resource
- bbcode_destroy — Close BBCode_container resource
- bbcode_parse — Parse a string following a given rule set
- bbcode_set_arg_parser — Attach another parser in order to use another rule set for argument parsing
- bbcode_set_flags — Set or alter parser options
- VIII. 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
- IX. 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
- bcompiler_write_included_filename — Writes an included file as bytecodes
- X. 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
- XI. 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
- XII. 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
- XIII. Classes/Objects
- call_user_method_array — Call a user method given with an array of parameters [deprecated]
- call_user_method — Call a user method on an specific object [deprecated]
- class_exists — Checks if the class has been defined
- get_class_methods — Gets the class methods' names
- get_class_vars — Get the default properties of the class
- get_class — Returns the name of the class of an object
- get_declared_classes — Returns an array with the name of the defined classes
- get_declared_interfaces — Returns an array of all declared interfaces
- get_object_vars — Gets the properties of the given object
- get_parent_class — Retrieves the parent class name for object or class
- interface_exists — Checks if the interface has been defined
- is_a — Checks if the object is of this class or has this class as one of its parents
- is_subclass_of — Checks if the object has this class as one of its parents
- method_exists — Checks if the class method exists
- property_exists —
Checks if the object or class has a property
- XIV. 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
- XV. 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
- XVI. COM
- COM — COM class
- DOTNET — DOTNET class
- VARIANT — VARIANT class
- com_addref —
Increases the components reference counter [deprecated]
- 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 —
Gets the value of a COM Component's property [deprecated]
- com_invoke —
Calls a COM component's method [deprecated]
- com_isenum — Indicates if a COM object has an IEnumVariant interface for iteration [deprecated]
- com_load_typelib — Loads a Typelib
- com_load —
Creates a new reference to a COM component [deprecated]
- 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 — Alias of com_get()
- com_propput — Alias of com_set()
- com_propset — Alias of com_set()
- com_release —
Decreases the components reference counter [deprecated]
- com_set —
Assigns a value to a COM component's property
- 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
- XVII. 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
- XVIII. 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
- XIX. CURL
- Constants — Curl Predefined Constants
- 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_array — Set multiple options for a cURL transfer
- curl_setopt — Set an option for a cURL transfer
- curl_version — Gets cURL version information
- XX. 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
- XXI. 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
- XXII. 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 ...
- XXIII. Date/Time
- checkdate — Validate a Gregorian date
- date_create — Returns new DateTime object
- date_date_set — Sets the date
- date_default_timezone_get —
Gets the default timezone used by all date/time functions in a script
- date_default_timezone_set —
Sets the default timezone used by all date/time functions in a script
- date_format — Returns date formatted according to given format
- date_isodate_set — Sets the ISO date
- date_modify — Alters the timestamp
- date_offset_get — Returns the daylight saving time offset
- date_parse — Returns associative array with detailed info about given date
- date_sun_info — Returns an array with information about sunset/sunrise and twilight begin/end
- date_sunrise — Returns time of sunrise for a given day and location
- date_sunset —
Returns time of sunset for a given day and location
- date_time_set — Sets the time
- date_timezone_get — Return time zone relative to given DateTime
- date_timezone_set — Sets the time zone for the DateTime object
- date — Format a local time/date
- getdate — Get date/time information
- gettimeofday — Get current time
- gmdate — Format a GMT/UTC date/time
- gmmktime — Get Unix timestamp for a GMT date
- gmstrftime — Format a GMT/UTC time/date according to locale settings
- idate — Format a local time/date as integer
- localtime — Get the local time
- microtime — Return current Unix timestamp with microseconds
- mktime — Get Unix timestamp for a date
- strftime — Format a local time/date according to locale settings
- strptime —
Parse a time/date generated with strftime()
- strtotime — Parse about any English textual datetime description into a Unix timestamp
- time — Return current Unix timestamp
- timezone_abbreviations_list — Returns associative array containing dst, offset and the timezone name
- timezone_identifiers_list — Returns numerically index array with all timezone identifiers
- timezone_name_from_abbr — Returns the timezone name from abbrevation
- timezone_name_get — Returns the name of the timezone
- timezone_offset_get — Returns the timezone offset from GMT
- timezone_open — Returns new DateTimeZone object
- timezone_transitions_get — Returns all transitions for the timezone
- XXIV. 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
- XXV. 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
- XXVI. 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
- XXVII. 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
- dbmopen — Opens a DBM database
- dbmreplace — Replaces the value for a key in a DBM database
- XXVIII. 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
- 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
- XXIX. 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
- XXX. Directories
- chdir — Change directory
- chroot — Change the root directory
- dir — Return an instance of the Directory class
- closedir — Close directory handle
- getcwd — Gets the current working directory
- opendir — Open directory handle
- readdir — Read entry from directory handle
- rewinddir — Rewind directory handle
- scandir — List files and directories inside the specified path
- XXXI. 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->normalizeDocument() — Normalizes the document
- DOMDocument->registerNodeClass() — Register extended class used to create base node type
- 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
- DOMDocumentFragment->appendXML() — Append raw XML data
- 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
- DOMElement->setIdAttribute() — Declares the attribute specified by name to be of type ID
- DOMElement->setIdAttributeNode() — Declares the attribute specified by node to be of type ID
- DOMElement->setIdAttributeNS() — Declares the attribute specified by local name and namespace URI to be of type ID
- 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->isDefaultNamespace() — Checks if the specified namespaceURI is the default namespace or not
- 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
- XXXII. 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_node() —
Adds new 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
- XXXIII. enchant
- enchant_broker_describe — Enumerates the Enchant providers
- enchant_broker_dict_exists — Whether a dictionary exists or not. Using non-empty tag
- enchant_broker_free_dict — Free a dictionary resource
- enchant_broker_free — Free the broker resource and its dictionnaries
- enchant_broker_get_error — Returns the last error of the broker
- enchant_broker_init — create a new broker object capable of requesting
- enchant_broker_list_dicts — Returns a list of available dictionaries
- enchant_broker_request_dict — create a new dictionary using a tag
- enchant_broker_request_pwl_dict — creates a dictionary using a PWL file. A PWL file is personal word file one word per line.
- enchant_broker_set_ordering — Declares a preference of dictionaries to use for the language
- enchant_dict_add_to_personal — add a word to personal word list
- enchant_dict_add_to_session — add 'word' to this spell-checking session
- enchant_dict_check — Check whether a word is correctly spelled or not.
- enchant_dict_describe — Describes an individual dictionary
- enchant_dict_get_error — Returns the last error of the current spelling-session
- enchant_dict_is_in_session — whether or not 'word' exists in this spelling-session
- enchant_dict_quick_check — Check the word is correctly spelled and provide suggestions
- enchant_dict_store_replacement — add a correction for a word.
- enchant_dict_suggest — Will return a list of values if any of those pre-conditions are not met.
- XXXIV. Errors and Logging
- debug_backtrace — Generates a backtrace
- debug_print_backtrace —
Prints a backtrace
- error_get_last — Get the last occurred error
- 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()
- XXXV. Exif
- exif_imagetype — Determine the type of an image
- exif_read_data — Reads the EXIF headers from JPEG or TIFF
- exif_tagname — Get the header name for an index
- exif_thumbnail — Retrieve the embedded thumbnail of a TIFF or JPEG image
- read_exif_data — Alias of exif_read_data()
- XXXVI. 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 — Execute command via Bourne shell, and open the PTY stream to
the process
- XXXVII. 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
- XXXVIII. 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
- XXXIX. Fileinfo
- finfo_buffer — Return information about a string buffer
- finfo_close — Close fileinfo resource
- finfo_file — Return information about a file
- finfo_open — Create a new fileinfo resource
- finfo_set_flags — Set libmagic configuration options
- XL. 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
- XLI. Filesystem
- basename — Returns filename component of path
- chgrp — Changes file group
- chmod — Changes file mode
- chown — Changes file owner
- clearstatcache — Clears file status cache
- copy — Copies file
- delete — See unlink() or unset()
- dirname — Returns directory name component of path
- disk_free_space — Returns available space in directory
- disk_total_space — Returns the total size of a directory
- diskfreespace — Alias of disk_free_space()
- fclose — Closes an open file pointer
- feof — Tests for end-of-file on a file pointer
- fflush — Flushes the output to a file
- fgetc — Gets character from file pointer
- fgetcsv — Gets line from file pointer and parse for CSV fields
- fgets — Gets line from file pointer
- fgetss — Gets line from file pointer and strip HTML tags
- file_exists — Checks whether a file or directory exists
- file_get_contents — Reads entire file into a string
- file_put_contents — Write a string to a file
- file — Reads entire file into an array
- fileatime — Gets last access time of file
- filectime — Gets inode change time of file
- filegroup — Gets file group
- fileinode — Gets file inode
- filemtime — Gets file modification time
- fileowner — Gets file owner
- fileperms — Gets file permissions
- filesize — Gets file size
- filetype — Gets file type
- flock — Portable advisory file locking
- fnmatch — Match filename against a pattern
- fopen — Opens file or URL
- fpassthru — Output all remaining data on a file pointer
- fputcsv — Format line as CSV and write to file pointer
- fputs — Alias of fwrite()
- fread — Binary-safe file read
- fscanf — Parses input from a file according to a format
- fseek — Seeks on a file pointer
- fstat — Gets information about a file using an open file pointer
- ftell — Tells file pointer read/write position
- ftruncate — Truncates a file to a given length
- fwrite — Binary-safe file write
- glob — Find pathnames matching a pattern
- is_dir — Tells whether the filename is a directory
- is_executable — Tells whether the filename is executable
- is_file — Tells whether the filename is a regular file
- is_link — Tells whether the filename is a symbolic link
- is_readable — Tells whether the filename is readable
- is_uploaded_file — Tells whether the file was uploaded via HTTP POST
- is_writable — Tells whether the filename is writable
- is_writeable — Alias of is_writable()
- lchgrp — Changes group ownership of symlink
- lchown — Changes user ownership of symlink
- link — Create a hard link
- linkinfo — Gets information about a link
- lstat — Gives information about a file or symbolic link
- mkdir — Makes directory
- move_uploaded_file — Moves an uploaded file to a new location
- parse_ini_file — Parse a configuration file
- pathinfo — Returns information about a file path
- pclose — Closes process file pointer
- popen — Opens process file pointer
- readfile — Outputs a file
- readlink — Returns the target of a symbolic link
- realpath — Returns canonicalized absolute pathname
- rename — Renames a file or directory
- rewind — Rewind the position of a file pointer
- rmdir — Removes directory
- set_file_buffer — Alias of stream_set_write_buffer()
- stat — Gives information about a file
- symlink — Creates a symbolic link
- tempnam — Create file with unique file name
- tmpfile — Creates a temporary file
- touch — Sets access and modification time of file
- umask — Changes the current umask
- unlink — Deletes a file
- XLII. Filter
- filter_has_var — Checks if variable of specified type exists
- filter_id — Returns the filter ID belonging to a named filter
- filter_input_array — Gets multiple variables from outside PHP and optionally filters them
- filter_input — Gets variable from outside PHP and optionally filters it
- filter_list — Returns a list of all supported filters
- filter_var_array — Gets multiple variables and optionally filters them
- filter_var — Filters a variable with a specified filter
- XLIII. 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
- XLIV. Firebird/Interbase (PDO)
- PDO_FIREBIRD DSN — Connecting to Firebird and Interbase databases
- XLV. FriBiDi
- fribidi_log2vis — Convert a logical string to a visual one
- XLVI. 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 error number from previous operation
- fbsql_error — Returns the error message from previous 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
- 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_rows_fetched — Get the number of rows affected by the last statement
- fbsql_select_db — Select a FrontBase database
- fbsql_set_characterset — Change input/output character set
- 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_table_name — Get table name of field
- fbsql_tablename — Alias of of fbsql_table_name()
- fbsql_username — Get or set the username for the connection
- fbsql_warnings — Enable or disable FrontBase warnings
- XLVII. FTP
- ftp_alloc — Allocates space for a file to be uploaded
- ftp_cdup — Changes to the parent directory
- ftp_chdir — Changes the current directory on a FTP server
- ftp_chmod — Set permissions on a file via FTP
- ftp_close — Closes an FTP connection
- ftp_connect — Opens an FTP connection
- ftp_delete — Deletes a file on the FTP server
- ftp_exec — Requests execution of a command on the FTP server
- ftp_fget — Downloads a file from the FTP server and saves to an open file
- ftp_fput — Uploads from an open file to the FTP server
- ftp_get_option — Retrieves various runtime behaviours of the current FTP stream
- ftp_get — Downloads a file from the FTP server
- ftp_login — Logs in to an FTP connection
- ftp_mdtm — Returns the last modified time of the given file
- ftp_mkdir — Creates a directory
- ftp_nb_continue — Continues retrieving/sending a file (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 — Retrieves a file from the FTP server and writes it to a local file (non-blocking)
- ftp_nb_put — Stores a file on the FTP server (non-blocking)
- ftp_nlist — Returns a list of files in the given directory
- ftp_pasv — Turns passive mode on or off
- ftp_put — Uploads a file to the FTP server
- ftp_pwd — Returns the current directory name
- ftp_quit — Alias of ftp_close()
- ftp_raw — Sends an arbitrary command to an FTP server
- ftp_rawlist — Returns a detailed list of files in the given directory
- ftp_rename — Renames a file or a directory on the FTP server
- ftp_rmdir — Removes a directory
- ftp_set_option — Set miscellaneous runtime FTP options
- ftp_site — Sends a SITE command to the server
- ftp_size — Returns the size of the given file
- ftp_ssl_connect — Opens an Secure SSL-FTP connection
- ftp_systype — Returns the system type identifier of the remote FTP server
- XLVIII. 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
- XLIX. GeoIP
- geoip_country_code_by_name — Get the two letter country code
- geoip_country_code3_by_name — Get the three letter country code
- geoip_country_name_by_name — Get the full country name
- geoip_database_info — Get GeoIP Database information
- geoip_db_avail — Determine if GeoIP Database is available
- geoip_db_filename — Returns the filename of the corresponding GeoIP Database
- geoip_db_get_all_info — Returns detailed informations about all GeoIP database types
- geoip_id_by_name — Get the Internet connection speed
- geoip_org_by_name — Get the organization name
- geoip_record_by_name — Returns the detailed City information found in the GeoIP Database
- geoip_region_by_name — Get the country code and region
- L. 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
- LI. 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 — Alias of 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_nextprime — Find next prime 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_testbit — Tests if a bit is set
- gmp_xor — Logical XOR
- LII. 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
- LIII. gopher
- gopher_parsedir — Translate a gopher formatted directory entry into an associative array.
- LIV. haru
- HaruException — Haru PDF Exception Class
- HaruDoc — Haru PDF Document Class
- HaruPage — Haru PDF Page Class
- HaruFont — Haru PDF Font Class
- HaruImage — Haru PDF Image Class
- HaruEncoder — Haru PDF Encoder Class
- HaruOutline — Haru PDF Outline Class
- HaruAnnotation — Haru PDF Annotation Class
- HaruDestination — Haru PDF Destination Class
- HaruAnnotation::setBorderStyle — Set the border style of the annotation
- HaruAnnotation::setHighlightMode — Set the highlighting mode of the annotation
- HaruAnnotation::setIcon — Set the icon style of the annotation
- HaruAnnotation::setOpened — Set the initial state of the annotation
- HaruDestination::setFit — Set the appearance of the page to fit the window
- HaruDestination::setFitB — Set the appearance of the page to fit the bounding box of the page within the window
- HaruDestination::setFitBH — Set the appearance of the page to fit the width of the bounding box
- HaruDestination::setFitBV — Set the appearance of the page to fit the height of the boudning box
- HaruDestination::setFitH — Set the appearance of the page to fit the window width
- HaruDestination::setFitR — Set the appearance of the page to fit the specified rectangle
- HaruDestination::setFitV — Set the appearance of the page to fit the window height
- HaruDestination::setXYZ — Set the appearance of the page
- HaruDoc::addPage — Add new page to the document
- HaruDoc::addPageLabel — Set the numbering style for the specified range of pages
- HaruDoc::__construct — Construct new
HaruDoc instance - HaruDoc::createOutline — Create a
HaruOutline instance - HaruDoc::getCurrentEncoder — Get
HaruEncoder currently used in the document - HaruDoc::getCurrentPage — Return current page of the document
- HaruDoc::getEncoder — Get
HaruEncoder instance for the specified encoding - HaruDoc::getFont — Get
HaruFont instance - HaruDoc::getInfoAttr — Get current value of the specified document attribute
- HaruDoc::getPageLayout — Get current page layout
- HaruDoc::getPageMode — Get current page mode
- HaruDoc::getStreamSize — Get the size of the temporary stream
- HaruDoc::insertPage — Insert new page just before the specified page
- HaruDoc::loadJPEG — Load JPEG image and return new
HaruImage instance - HaruDoc::loadPNG — Load PNG image and return
HaruImage instance - HaruDoc::loadRaw — Load RAW image and return HaruImage instance
- HaruDoc::loadTTC — Load the font with the specified index from TTC file
- HaruDoc::loadTTF — Load TTF font file
- HaruDoc::loadType1 — Load Type1 font
- HaruDoc::output — Write the document data to the output buffer
- HaruDoc::readFromStream — Read data from the temporary stream
- HaruDoc::resetError — Reset error state of the document handle
- HaruDoc::resetStream — Rewind the temporary stream
- HaruDoc::save — Save the document into the specified file
- HaruDoc::saveToStream — Save the document into a temporary stream
- HaruDoc::setCompressionMode — Set compression mode for the document
- HaruDoc::setCurrentEncoder — Set the current encoder for the document
- HaruDoc::setEncryptionMode — Set encryption mode for the document
- HaruDoc::setInfoAttr — Set the info attribute of the document
- HaruDoc::setInfoDateAttr — Set the datetime info attributes of the document
- HaruDoc::setOpenAction — Define which page is shown when the document is opened
- HaruDoc::setPageLayout — Set how pages should be displayed
- HaruDoc::setPageMode — Set how the document should be displayed
- HaruDoc::setPagesConfiguration — Set the number of pages per set of pages
- HaruDoc::setPassword — Set owner and user passwords for the document
- HaruDoc::setPermission — Set permissions for the document
- HaruDoc::useCNSEncodings — Enable Chinese simplified encodings
- HaruDoc::useCNSFonts — Enable builtin Chinese simplified fonts
- HaruDoc::useCNTEncodings — Enable Chinese traditional encodings
- HaruDoc::useCNTFonts — Enable builtin Chinese traditional fonts
- HaruDoc::useJPEncodings — Enable Japanese encodings
- HaruDoc::useJPFonts — Enable builtin Japanese fonts
- HaruDoc::useKREncodings — Enable Korean encodings
- HaruDoc::useKRFonts — Enable builtin Korean fonts
- HaruEncoder::getByteType — Get the type of the byte in the text
- HaruEncoder::getType — Get the type of the encoder
- HaruEncoder::getUnicode — Convert the specified character to unicode
- HaruEncoder::getWritingMode — Get the writing mode of the encoder
- HaruFont::getAscent — Get the vertical ascent of the font
- HaruFont::getCapHeight — Get the distance from the baseline of uppercase letters
- HaruFont::getDescent — Get the vertical descent of the font
- HaruFont::getEncodingName — Get the name of the encoding
- HaruFont::getFontName — Get the name of the font
- HaruFont::getTextWidth — Get the total width of the text, number of characters, number of words and number of spaces
- HaruFont::getUnicodeWidth — Get the width of the character in the font
- HaruFont::getXHeight — Get the distance from the baseline of lowercase letters
- HaruFont::measureText — Calculate the number of characters which can be included within the specified width
- HaruImage::getBitsPerComponent — Get the number of bits used to describe each color component of the image
- HaruImage::getColorSpace — Get the name of the color space
- HaruImage::getHeight — Get the height of the image
- HaruImage::getSize — Get size of the image
- HaruImage::getWidth — Get the width of the image
- HaruImage::setColorMask — Set the color mask of the image
- HaruImage::setMaskImage — Set the image mask
- HaruOutline::setDestination — Set the destination for the outline
- HaruOutline::setOpened — Set the initial state of the outline
- HaruPage::arc — Append an arc to the current path
- HaruPage::beginText — Begin a text object and set the current text position to (0,0)
- HaruPage::circle — Append a circle to the current path
- HaruPage::closePath — Append a straight line from the current point to the start point of the path
- HaruPage::concat — Concatenate current transformation matrix of the page and the specified matrix
- HaruPage::createDestination — Create new
HaruDestination instance - HaruPage::createLinkAnnotation — Create new
HaruAnnotation instance - HaruPage::createTextAnnotation — Create new
HaruAnnotation instance - HaruPage::createURLAnnotation — Create and return new
HaruAnnotation instance - HaruPage::curveTo2 — Append a Bezier curve to the current path
- HaruPage::curveTo3 — Append a Bezier curve to the current path
- HaruPage::curveTo — Append a Bezier curve to the current path
- HaruPage::drawImage — Show image at the page
- HaruPage::ellipse — Append an ellipse to the current path
- HaruPage::endPath — End current path object without filling and painting operations
- HaruPage::endText — End current text object
- HaruPage::eofill — Fill current path using even-odd rule
- HaruPage::eoFillStroke — Fill current path using even-odd rule, then paint the path
- HaruPage::fill — Fill current path using nonzero winding number rule
- HaruPage::fillStroke — Fill current path using nonzero winding number rule, then paint the path
- HaruPage::getCharSpace — Get the current value of character spacing
- HaruPage::getCMYKFill — Get the current filling color
- HaruPage::getCMYKStroke — Get the current stroking color
- HaruPage::getCurrentFont — Get the currently used font
- HaruPage::getCurrentFontSize — Get the current font size
- HaruPage::getCurrentPos — Get the current position for path painting
- HaruPage::getCurrentTextPos — Get the current position for text printing
- HaruPage::getDash — Get the current dash pattern
- HaruPage::getFillingColorSpace — Get the current filling color space
- HaruPage::getFlatness — Get the flatness of the page
- HaruPage::getGMode — Get the current graphics mode
- HaruPage::getGrayFill — Get the current filling color
- HaruPage::getGrayStroke — Get the current stroking color
- HaruPage::getHeight — Get the height of the page
- HaruPage::getHorizontalScaling — Get the current value of horizontal scaling
- HaruPage::getLineCap — Get the current line cap style
- HaruPage::getLineJoin — Get the current line join style
- HaruPage::getLineWidth — Get the current line width
- HaruPage::getMiterLimit — Get the value of miter limit
- HaruPage::getRGBFill — Get the current filling color
- HaruPage::getRGBStroke — Get the current stroking color
- HaruPage::getStrokingColorSpace — Get the current stroking color space
- HaruPage::getTextLeading — Get the current value of line spacing
- HaruPage::getTextMatrix — Get the current text transformation matrix of the page
- HaruPage::getTextRenderingMode — Get the current text rendering mode
- HaruPage::getTextRise — Get the current value of text rising
- HaruPage::getTextWidth — Get the width of the text using current fontsize, character spacing and word spacing
- HaruPage::getTransMatrix — Get the current transformation matrix of the page
- HaruPage::getWidth — Get the width of the page
- HaruPage::getWordSpace — Get the current value of word spacing
- HaruPage::lineTo — Draw a line from the current point to the specified point
- HaruPage::measureText — Calculate the number of characters which can be included within the specified width
- HaruPage::moveTextPos — Move text position to the specified offset
- HaruPage::moveTo — Set starting point for new drawing path
- HaruPage::moveToNextLine — Move text position to the start of the next line
- HaruPage::rectangle — Append a rectangle to the current path
- HaruPage::setCharSpace — Set character spacing for the page
- HaruPage::setCMYKFill — Set filling color for the page
- HaruPage::setCMYKStroke — Set stroking color for the page
- HaruPage::setDash — Set the dash pattern for the page
- HaruPage::setFlatness — Set flatness for the page
- HaruPage::setFontAndSize — Set font and fontsize for the page
- HaruPage::setGrayFill — Set filling color for the page
- HaruPage::setGrayStroke — Sets stroking color for the page
- HaruPage::setHeight — Set height of the page
- HaruPage::setHorizontalScaling — Set horizontal scaling for the page
- HaruPage::setLineCap — Set the shape to be used at the ends of lines
- HaruPage::setLineJoin — Set line join style for the page
- HaruPage::setLineWidth — Set line width for the page
- HaruPage::setMiterLimit — Set the current value of the miter limit of the page
- HaruPage::setRGBFill — Set filling color for the page
- HaruPage::setRGBStroke — Set stroking color for the page
- HaruPage::setRotate — Set rotation angle of the page
- HaruPage::setSize — Set size and direction of the page
- HaruPage::setSlideShow — Set transition style for the page
- HaruPage::setTextLeading — Set text leading (line spacing) for the page
- HaruPage::setTextMatrix — Set the current text transformation matrix of the page
- HaruPage::setTextRenderingMode — Set text rendering mode for the page
- HaruPage::setTextRise — Set the current value of text rising
- HaruPage::setWidth — Set width of the page
- HaruPage::setWordSpace — Set word spacing for the page
- HaruPage::showText — Print text at the current position of the page
- HaruPage::showTextNextLine — Move the current position to the start of the next line and print the text
- HaruPage::stroke — Paint current path
- HaruPage::textOut — Print the text on the specified position
- HaruPage::textRect — Print the text inside the specified region
- LV. 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)
- LVI. http
- Installation — Installing the HTTP extension
- Configuration — http module configuration directives
- Resources — Resources created by the HTTP extension
- Constants — predefined http module constants
- Request Options — options usable with the HttpRequest class and request functions
- HttpMessage — HTTP Message Class
- HttpMessage::__construct — HttpMessage constructor
- HttpMessage::factory — Create HttpMessage from string
- HttpMessage::fromEnv — Create HttpMessage from environment
- HttpMessage::fromString — Create HttpMessage from string
- HttpMessage::toString — Get string representation
- HttpMessage::toMessageTypeObject — Create HTTP object regarding message type
- HttpMessage::guessContentType — Guess content type
- HttpMessage::detach — Detach HttpMessage
- HttpMessage::prepend — Prepend message(s)
- HttpMessage::reverse — Reverse message chain
- HttpMessage::send — Send message
- HttpMessage::getParentMessage — Get parent message
- HttpMessage::getType — Get message type
- HttpMessage::setType — Set message type
- HttpMessage::getHttpVersion — Get HTTP version
- HttpMessage::setHttpVersion — Set HTTP version
- HttpMessage::getHeaders — Get message headers
- HttpMessage::getHeader — Get header
- HttpMessage::addHeaders — Add headers
- HttpMessage::setHeaders — Set headers
- HttpMessage::getBody — Get message body
- HttpMessage::setBody — Set message body
- HttpMessage::getRequestMethod — Get request method
- HttpMessage::setRequestMethod — Set request method
- HttpMessage::getRequestUrl — Get request URL
- HttpMessage::setRequestUrl — Set request URL
- HttpMessage::getResponseCode — Get response code
- HttpMessage::setResponseCode — Set response code
- HttpMessage::getResponseStatus — Get response status
- HttpMessage::setResponseStatus — Set response status
- HttpQueryString — HTTP Query String Class
- HttpQueryString::__construct — HttpQueryString constructor
- HttpQueryString::singleton — HttpQueryString singleton
- HttpQueryString::get — Get (part of) query string
- HttpQueryString::mod — Modifiy query string copy
- HttpQueryString::set — Set query string params
- HttpQueryString::toArray — Get query string as array
- HttpQueryString::toString — Get query string
- HttpQueryString::xlate — Change query strings charset
- HttpDeflateStream — HTTP Deflate Stream Class
- HttpDeflateStream::factory — HttpDeflateStream class factory
- HttpDeflateStream::__construct — HttpDeflateStream class constructor
- HttpDeflateStream::update — Update deflate stream
- HttpDeflateStream::flush — Flush deflate stream
- HttpDeflateStream::finish — Finalize deflate stream
- HttpInflateStream — HTTP Inflate Stream
- HttpInflateStream::factory — HttpInflateStream class factory
- HttpInflateStream::__construct — HttpInflateStream class constructor
- HttpInflateStream::update — Update inflate stream
- HttpInflateStream::flush — Flush inflate stream
- HttpInflateStream::finish — Finalize inflate stream
- HttpRequest — HTTP Request Class
- HttpRequest::addCookies — Add cookies
- HttpRequest::addHeaders — Add headers
- HttpRequest::addPostFields — Add post fields
- HttpRequest::addPostFile — Add post file
- HttpRequest::addPutData — Add put data
- HttpRequest::addQueryData — Add query data
- HttpRequest::addRawPostData — Add raw post data
- HttpRequest::addSslOptions — Add ssl options
- HttpRequest::clearHistory — Clear history
- HttpRequest::__construct — HttpRequest constructor
- HttpRequest::enableCookies — Enable cookies
- HttpRequest::getContentType — Get content type
- HttpRequest::getCookies — Get cookies
- HttpRequest::getHeaders — Get headers
- HttpRequest::getHistory — Get history
- HttpRequest::getMethod — Get method
- HttpRequest::getOptions — Get options
- HttpRequest::getPostFields — Get post fields
- HttpRequest::getPostFiles — Get post files
- HttpRequest::getPutData — Get put data
- HttpRequest::getPutFile — Get put file
- HttpRequest::getQueryData — Get query data
- HttpRequest::getRawPostData — Get raw post data
- HttpRequest::getRawRequestMessage — Get raw request message
- HttpRequest::getRawResponseMessage — Get raw response message
- HttpRequest::getRequestMessage — Get request message
- HttpRequest::getResponseBody — Get response body
- HttpRequest::getResponseCode — Get response code
- HttpRequest::getResponseCookies — Get response cookie(s)
- HttpRequest::getResponseData — Get response data
- HttpRequest::getResponseHeader — Get response header(s)
- HttpRequest::getResponseInfo — Get response info
- HttpRequest::getResponseMessage — Get response message
- HttpRequest::getResponseStatus — Get response status
- HttpRequest::getSslOptions — Get ssl options
- HttpRequest::getUrl — Get url
- HttpRequest::resetCookies — Reset cookies
- HttpRequest::send — Send request
- HttpRequest::setContentType — Set content type
- HttpRequest::setCookies — Set cookies
- HttpRequest::setHeaders — Set headers
- HttpRequest::setMethod — Set method
- HttpRequest::setOptions — Set options
- HttpRequest::setPostFields — Set post fields
- HttpRequest::setPostFiles — Set post files
- HttpRequest::setPutData — Set put data
- HttpRequest::setPutFile — Set put file
- HttpRequest::setQueryData — Set query data
- HttpRequest::setRawPostData — Set raw post data
- HttpRequest::setSslOptions — Set ssl options
- HttpRequest::setUrl — Set URL
- HttpRequestPool — HTTP Request Pool Class
- HttpRequestPool::attach — Attach HttpRequest
- HttpRequestPool::__construct — HttpRequestPool constructor
- HttpRequestPool::__destruct — HttpRequestPool destructor
- HttpRequestPool::detach — Detach HttpRequest
- HttpRequestPool::getAttachedRequests — Get attached requests
- HttpRequestPool::getFinishedRequests — Get finished requests
- HttpRequestPool::reset — Reset request pool
- HttpRequestPool::send — Send all requests
- HttpRequestPool::socketPerform — Perform socket actions
- HttpRequestPool::socketSelect — Perform socket select
- HttpResponse — HTTP Response Class
- HttpResponse::capture — Capture script output
- HttpResponse::getBufferSize — Get buffer size
- HttpResponse::getCacheControl — Get cache control
- HttpResponse::getCache — Get cache
- HttpResponse::getContentDisposition — Get content disposition
- HttpResponse::getContentType — Get content type
- HttpResponse::getData — Get data
- HttpResponse::getETag — Get ETag
- HttpResponse::getFile — Get file
- HttpResponse::getGzip — Get gzip
- HttpResponse::getHeader — Get header
- HttpResponse::getLastModified — Get last modified
- HttpResponse::getStream — Get Stream
- HttpResponse::getThrottleDelay — Get throttle delay
- HttpResponse::getRequestBody — Get request body
- HttpResponse::getRequestBodyStream — Get request body stream
- HttpResponse::getRequestHeaders — Get request headers
- HttpResponse::guessContentType — Guess content type
- HttpResponse::redirect — Redirect
- HttpResponse::send — Send response
- HttpResponse::setBufferSize — Set buffer size
- HttpResponse::setCacheControl — Set cache control
- HttpResponse::setCache — Set cache
- HttpResponse::setContentDisposition — Set content disposition
- HttpResponse::setContentType — Set content type
- HttpResponse::setData — Set data
- HttpResponse::setETag — Set ETag
- HttpResponse::setFile — Set file
- HttpResponse::setGzip — Set gzip
- HttpResponse::setHeader — Set header
- HttpResponse::setLastModified — Set last modified
- HttpResponse::setStream — Set stream
- HttpResponse::setThrottleDelay — Set throttle delay
- HttpResponse::status — Send HTTP response status
- http_cache_etag — Caching by ETag
- http_cache_last_modified — Caching by last modification
- http_chunked_decode — Decode chunked-encoded data
- http_deflate — Deflate data
- http_inflate — Inflate data
- http_get_request_body_stream — Get request body as stream
- http_get_request_body — Get request body as string
- http_get_request_headers — Get request headers as array
- http_date — Compose HTTP RFC compliant date
- http_support — Check built-in HTTP support
- http_match_etag — Match ETag
- http_match_modified — Match last modification
- http_match_request_header — Match any header
- http_build_cookie — Build cookie string
- http_negotiate_charset — Negotiate clients preferred character set
- http_negotiate_content_type — Negotiate clients preferred content type
- http_negotiate_language — Negotiate clients preferred language
- ob_deflatehandler — Deflate output handler
- ob_etaghandler — ETag output handler
- ob_inflatehandler — Inflate output handler
- http_parse_cookie — Parse HTTP cookie
- http_parse_headers — Parse HTTP headers
- http_parse_message — Parse HTTP messages
- http_parse_params — Parse parameter list
- http_persistent_handles_count — Stat persistent handles
- http_persistent_handles_ident — Get/set ident of persistent handles
- http_persistent_handles_clean — Clean up persistent handles
- http_get — Perform GET request
- http_head — Perform HEAD request
- http_post_data — Perform POST request with pre-encoded data
- http_post_fields — Perform POST request with data to be encoded
- http_put_data — Perform PUT request with data
- http_put_file — Perform PUT request with file
- http_put_stream — Perform PUT request with stream
- http_request_method_exists — Check whether request method exists
- http_request_method_name — Get request method name
- http_request_method_register — Register request method
- http_request_method_unregister — Unregister request method
- http_request — Perform custom request
- http_request_body_encode — Encode request body
- http_redirect — Issue HTTP redirect
- http_send_content_disposition — Send Content-Disposition
- http_send_content_type — Send Content-Type
- http_send_data — Send arbitrary data
- http_send_file — Send file
- http_send_last_modified — Send Last-Modified
- http_send_status — Send HTTP response status
- http_send_stream — Send stream
- http_throttle — HTTP throttling
- http_build_str — Build query string
- http_build_url — Build an URL
- LVII. 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
- LVIII. 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
- LIX. i18n
- locale_get_default — Get the default Locale
- locale_set_default — Set the default Locale
- LX. IBM (PDO)
- PDO_IBM DSN — Connecting to IBM databases
- LXI. 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_escape_string —
Used to escape certain characters.
- 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_get_option — Retrieves an option value for a statement resource or a connection resource
- db2_lob_read —
Gets a user defined size of LOB files with each invocation
- 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_set_option — Set options for connection or statement resources
- 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
- LXII. 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 a 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
- LXIII. 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
- LXIV. 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
- LXV. Image
- gd_info — Retrieve information about the currently installed GD library
- getimagesize — Get the size of an image
- image_type_to_extension — Get file extension for image type
- image_type_to_mime_type — Get Mime-Type for image-type returned by getimagesize,
exif_read_data, exif_thumbnail, exif_imagetype
- image2wbmp — Output image to browser or file
- imagealphablending — Set the blending mode for an image
- imageantialias — Should antialias functions be used or not
- imagearc — Draws an arc
- imagechar — Draw a character horizontally
- imagecharup — Draw a character vertically
- imagecolorallocate — Allocate a color for an image
- imagecolorallocatealpha — Allocate a color for an image
- imagecolorat — Get the index of the color of a pixel
- imagecolorclosest — Get the index of the closest color to the specified color
- imagecolorclosestalpha — Get the index of the closest color to the specified color + alpha
- imagecolorclosesthwb — Get the index of the color which has the hue, white and blackness nearest to the given color
- imagecolordeallocate — De-allocate a color for an image
- imagecolorexact — Get the index of the specified color
- imagecolorexactalpha — Get the index of the specified color + alpha
- imagecolormatch — Makes the colors of the palette version of an image more closely match the true color version
- imagecolorresolve — Get the index of the specified color or its closest possible alternative
- imagecolorresolvealpha — Get the index of the specified color + alpha or its closest possible alternative
- imagecolorset — Set the color for the specified palette index
- imagecolorsforindex — Get the colors for an index
- imagecolorstotal — Find out the number of colors in an image's palette
- imagecolortransparent — Define a color as transparent
- imageconvolution — Apply a 3x3 convolution matrix, using coefficient and offset
- imagecopy — Copy part of an image
- imagecopymerge — Copy and merge part of an image
- imagecopymergegray — Copy and merge part of an image with gray scale
- imagecopyresampled — Copy and resize part of an image with resampling
- imagecopyresized — Copy and resize part of an image
- imagecreate — Create a new palette based image
- imagecreatefromgd2 — Create a new image from GD2 file or URL
- imagecreatefromgd2part — Create a new image from a given part of GD2 file or URL
- imagecreatefromgd — Create a new image from GD file or URL
- imagecreatefromgif — Create a new image from file or URL
- imagecreatefromjpeg — Create a new image from file or URL
- imagecreatefrompng — Create a new image from file or URL
- imagecreatefromstring — Create a new image from the image stream in the string
- imagecreatefromwbmp — Create a new image from file or URL
- imagecreatefromxbm — Create a new image from file or URL
- imagecreatefromxpm — Create a new image from file or URL
- imagecreatetruecolor — Create a new true color image
- imagedashedline — Draw a dashed line
- imagedestroy — Destroy an image
- imageellipse — Draw an ellipse
- imagefill — Flood fill
- imagefilledarc — Draw a partial ellipse and fill it
- imagefilledellipse — Draw a filled ellipse
- imagefilledpolygon — Draw a filled polygon
- imagefilledrectangle — Draw a filled rectangle
- imagefilltoborder — Flood fill to specific color
- imagefilter — Applies a filter to an image
- imagefontheight — Get font height
- imagefontwidth — Get font width
- imageftbbox — Give the bounding box of a text using fonts via freetype2
- imagefttext — Write text to the image using fonts using FreeType 2
- imagegammacorrect — Apply a gamma correction to a GD image
- imagegd2 — Output GD2 image to browser or file
- imagegd — Output GD image to browser or file
- imagegif — Output image to browser or file
- imagegrabscreen — Captures the whole screen
- imagegrabwindow — Captures a window
- imageinterlace — Enable or disable interlace
- imageistruecolor — Finds whether an image is a truecolor image
- imagejpeg — Output image to browser or file
- imagelayereffect — Set the alpha blending flag to use the bundled libgd layering effects
- imageline — Draw a line
- imageloadfont — Load a new font
- imagepalettecopy — Copy the palette from one image to another
- imagepng — Output a PNG image to either the browser or a file
- imagepolygon — Draws a polygon
- imagepsbbox — Give the bounding box of a text rectangle using PostScript Type1 fonts
- imagepsencodefont — Change the character encoding vector of a font
- imagepsextendfont — Extend or condense a font
- imagepsfreefont — Free memory used by a PostScript Type 1 font
- imagepsloadfont — Load a PostScript Type 1 font from file
- imagepsslantfont — Slant a font
- imagepstext — Draws a text over an image using PostScript Type1 fonts
- imagerectangle — Draw a rectangle
- imagerotate — Rotate an image with a given angle
- imagesavealpha — Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images
- imagesetbrush — Set the brush image for line drawing
- imagesetpixel — Set a single pixel
- imagesetstyle — Set the style for line drawing
- imagesetthickness — Set the thickness for line drawing
- imagesettile — Set the tile image for filling
- imagestring — Draw a string horizontally
- imagestringup — Draw a string vertically
- imagesx — Get image width
- imagesy — Get image height
- imagetruecolortopalette — Convert a true color image to a palette image
- imagettfbbox — Give the bounding box of a text using TrueType fonts
- imagettftext — Write text to the image using TrueType fonts
- imagetypes — Return the image types supported by this PHP build
- imagewbmp — Output image to browser or file
- imagexbm — Output XBM image to browser or file
- iptcembed — Embed binary IPTC data into a JPEG image
- iptcparse — Parse a binary IPTC block into single tags.
- jpeg2wbmp — Convert JPEG image file to WBMP image file
- png2wbmp — Convert PNG image file to WBMP image file
- LXVI. Imagick Image Library
- Constants — Imagick class constants
- Installation — Installing the Imagick extension
- Imagick — Imagick Class
- Imagick::adaptiveBlurImage — Adds adaptive blur filter to image
- Imagick::adaptiveResizeImage — Adaptively resize image with data dependent triangulation
- Imagick::adaptiveSharpenImage — Adaptively sharpen the image
- Imagick::adaptiveThresholdImage — Selects a threshold for each pixel based on a range of intensity
- Imagick::addImage — Adds new image to Imagick object image list
- Imagick::addNoiseImage — Adds random noise to the image
- Imagick::affineTransformImage — Transforms an image
- Imagick::annotateImage — Annotates an image with text
- Imagick::appendImages — Append a set of images
- Imagick::averageImages — Average a set of images
- Imagick::blackThresholdImage — Forces all pixels below the threshold into black
- Imagick::blurImage — Adds blur filter to image
- Imagick::borderImage — Surrounds the image with a border
- Imagick::charcoalImage — Simulates a charcoal drawing
- Imagick::chopImage — Removes a region of an image and trims
- Imagick::clear — Clears all resources associated to Imagick object
- Imagick::clipImage — Clips along the first path from the 8BIM profile
- Imagick::clipPathImage — Clips along the named paths from the 8BIM profile
- Imagick::clone — Makes an exact copy of the Imagick object
- Imagick::coalesceImages — Composites a set of images
- Imagick::colorFloodfillImage — Changes the color value of any pixel that matches target
- Imagick::colorizeImage — Blends the fill color with the image
- Imagick::clutImage — Replaces colors in the image from a color lookup table
- Imagick::combineImages — Combines one or more images into a single image
- Imagick::commentImage — Adds a comment to your image
- Imagick::compareImageChannels — Returns the difference in one or more images
- Imagick::compareImageLayers — Returns the maximum bounding region between images
- Imagick::compositeImage — Composite one image onto another
- Imagick::__construct — The Imagick constructor
- Imagick::contrastImage — Change the contrast of the image
- Imagick::contrastStretchImage — Enhances the contrast of a color image
- Imagick::convolveImage — Applies a custom convolution kernel to the image
- Imagick::cropImage — Extracts a region of the image
- Imagick::current — Sets image pointer at the correct sequence
- Imagick::cycleColormapImage — Displaces an image's colormap
- Imagick::deconstructImages — Returns certain pixel differences between images
- Imagick::despeckleImage — Reduces the speckle noise in an image
- Imagick::destroy — Destroys the Imagick object
- Imagick::drawImage — Renders the ImagickDrawing object on the current image
- Imagick::edgeImage — Enhance edges within the image
- Imagick::embossImage — Returns a grayscale image with a three-dimensional effect
- Imagick::enhanceImage — Improves the quality of a noisy image
- Imagick::equalizeImage — Equalizes the image histogram
- Imagick::evaluateImage — Applies an expression to an image
- Imagick::flattenImages — Merges a sequence of images
- Imagick::flipImage — Creates a vertical mirror image
- Imagick::flopImage — Creates a horizontal mirror image
- Imagick::frameImage — Adds a simulated three-dimensional border
- Imagick::fxImage — Evaluate expression for each pixel in the image
- Imagick::gammaImage — Gamma-corrects an image
- Imagick::gaussianBlurImage — Blurs an image
- Imagick::getCompressionQuality — Gets the object compression quality
- Imagick::getCompression — Gets the object compression type
- Imagick::getCopyright — Returns the ImageMagick API copyright as a string constant
- Imagick::getFilename — The filename associated with an image sequence
- Imagick::getFormat — Returns the format of the Imagick object
- Imagick::getHomeURL — Returns the ImageMagick home URL
- Imagick::getImageBackgroundColor — Returns the image background color
- Imagick::getImageBlob — Returns the image sequence as a blob
- Imagick::getImageBluePrimary — Returns the chromaticy blue primary point
- Imagick::getImageBorderColor — Returns the image border color
- Imagick::getImageChannelDepth — Gets the depth for a particular image channel
- Imagick::getImageChannelDistortion — Compares image channels of an image to a reconstructed image
- Imagick::getImageChannelExtrema — Gets the extrema for one or more image channels
- Imagick::getImageChannelMean — Gets the mean and standard deviation
- Imagick::getImageChannelStatistics — Returns statistics for each channel in the image
- Imagick::getImageColormapColor — Returns the color of the specified colormap index
- Imagick::getImageColorspace — Gets the image colorspace
- Imagick::getImageColors — Gets the number of unique colors in the image
- Imagick::getImageCompose — Returns the composite operator associated with the image
- Imagick::getImageDelay — Gets the image delay
- Imagick::getImageDepth — Gets the image depth
- Imagick::getImageDispose — Gets the image disposal method
- Imagick::getImageDistortion — Compares an image to a reconstructed image
- Imagick::getImageExtrema — Gets the extrema for the image
- Imagick::getImageFilename — Returns the filename of a particular image in a sequence
- Imagick::getImageSize — Returns the image length in bytes
- Imagick::getImageLength — Returns the image length in bytes
- Imagick::getImageFormat — Returns the format of a particular image in a sequence
- Imagick::getImageGamma — Gets the image gamma
- Imagick::getImageGeometry — Gets the width and height as an associative array
- Imagick::getImageGreenPrimary — Returns the chromaticy green primary point
- Imagick::getImageHeight — Returns the image height
- Imagick::getImageHistogram — Gets the image histogram
- Imagick::getImageIndex — Gets the index of the current active image
- Imagick::getIteratorIndex — Gets the index of the current active image
- Imagick::getImageInterlaceScheme — Gets the image interlace scheme
- Imagick::getImageInterpolateMethod — Returns the interpolation method
- Imagick::getImageIterations — Gets the image iterations
- Imagick::getImageMatteColor — Returns the image matte color
- Imagick::getImageMatte — Return if the image has a matte channel
- Imagick::getImagePage — Returns the page geometry
- Imagick::getImagePixelColor — Returns the color of the specified pixel
- Imagick::getImageProfile — Returns the named image profile
- Imagick::getImageProfiles — Returns the image profiles
- Imagick::getImageProperty — Returns the named image property
- Imagick::getImageProperties — Returns the image properties
- Imagick::getImageRedPrimary — Returns the chromaticy red primary point
- Imagick::getImageRegion — Extracts a region of the image
- Imagick::getImageRenderingIntent — Gets the image rendering intent
- Imagick::getImageResolution — Gets the image X and Y resolution
- Imagick::getImageScene — Gets the image scene
- Imagick::getImageSignature — Generates an SHA-256 message digest
- Imagick::getImageTicksPerSecond — Gets the image ticks-per-second
- Imagick::getImageTotalInkDensity — Gets the image total ink density
- Imagick::getImageType — Gets the potential image type
- Imagick::getImageUnits — Gets the image units of resolution
- Imagick::getImageVirtualPixelMethod — Returns the virtual pixel method
- Imagick::getImageWhitePoint — Returns the chromaticy white point
- Imagick::getImageWidth — Returns the image width
- Imagick::getImage — Returns a new Imagick object
- Imagick::getInterlaceScheme — Gets the object interlace scheme
- Imagick::getImageOrientation — Gets the image orientation.
- Imagick::getNumberImages — Returns the number of images in the object
- Imagick::getOption — Returns a value associated with the specified key
- Imagick::getPackageName — Returns the ImageMagick package name
- Imagick::getPage — Returns the page geometry
- Imagick::getPixelIterator — Returns a MagickPixelIterator
- Imagick::getPixelRegionIterator — Get an ImagickPixelIterator for an image section
- Imagick::getQuantumDepth — Gets the quantum depth
- Imagick::getQuantumRange — Returns the Imagick quantum range
- Imagick::getReleaseDate — Returns the ImageMagick release date
- Imagick::getResourceLimit — Returns the specified resource limit
- Imagick::getResource — Returns the specified resource's memory usage
- Imagick::getSamplingFactors — Gets the horizontal and vertical sampling factor
- Imagick::getSizeOffset — Returns the size offset
- Imagick::getSize — Returns the size associated with the Imagick object
- Imagick::getVersion — Returns the ImageMagick API version
- Imagick::hasNextImage — Checks if the object has more images
- Imagick::hasPreviousImage — Checks if the object has a previous image
- Imagick::identifyImage — Identifies an image and fetches attributes
- Imagick::implodeImage — Creates a new image as a copy
- Imagick::labelImage — Adds a label to an image
- Imagick::levelImage — Adjusts the levels of an image
- Imagick::linearStretchImage — Stretches with saturation the image intensity
- Imagick::magnifyImage — Scales an image proportionally 2x
- Imagick::matteFloodfillImage — Changes the transparency value of a color
- Imagick::medianFilterImage — Applies a digital filter
- Imagick::minifyImage — Scales an image proportionally to half its size
- Imagick::modulateImage — Control the brightness, saturation, and hue
- Imagick::montageImage — Creates a composite image
- Imagick::morphImages — Method morphs a set of images
- Imagick::compareImages — Compares an image to a reconstructed image
- Imagick::mosaicImages — Forms a mosaic from images
- Imagick::motionBlurImage — Simulates motion blur
- Imagick::negateImage — Negates the colors in the reference image
- Imagick::distortImage — Distorts an image using various distortion methods
- Imagick::newImage — Creates a new image
- Imagick::setImage — Replaces image in the object
- Imagick::setImageOpacity — Sets the image opacity level
- Imagick::newPseudoImage — Creates a new image
- Imagick::nextImage — Moves to the next image
- Imagick::normalizeImage — Enhances the contrast of a color image
- Imagick::oilPaintImage — Simulates an oil painting
- Imagick::optimizeImageLayers — Removes repeated portions of images to optimize
- Imagick::paintOpaqueImage — Change any pixel that matches color
- Imagick::paintTransparentImage — Changes any pixel that matches color with the color defined by fill
- Imagick::pingImageBlob — Quickly fetch attributes
- Imagick::pingImageFile — Get basic image attributes in a lightweight manner
- Imagick::pingImage — Fetch basic attributes about the image
- Imagick::posterizeImage — Reduces the image to a limited number of color level
- Imagick::previousImage — Move to the previous image in the object
- Imagick::profileImage — Adds or removes a profile from an image
- Imagick::queryFormats — Returns formats supported by Imagick
- Imagick::radialBlurImage — Radial blurs an image
- Imagick::raiseImage — Creates a simulated 3d button-like effect
- Imagick::randomThresholdImage — Creates a high-contrast, two-color image
- Imagick::readImageBlob — Reads image from a binary string
- Imagick::readImageFile — Reads image from open filehandle
- Imagick::readImage — Reads image from filename
- Imagick::reduceNoiseImage — Smooths the contours of an image
- Imagick::removeImageProfile — Removes the named image profile and returns it
- Imagick::removeImage — Removes an image from the image list
- Imagick::render — Renders all preceding drawing commands
- Imagick::resampleImage — Resample image to desired resolution
- Imagick::resizeImage — Scales an image
- Imagick::rollImage — Offsets an image
- Imagick::rotateImage — Rotates an image
- Imagick::sampleImage — Scales an image with pixel sampling
- Imagick::scaleImage — Scales the size of an image
- Imagick::separateImageChannel — Separates a channel from the image
- Imagick::sepiaToneImage — Sepia tones an image
- Imagick::setBackgroundColor — Sets the object's default background color
- Imagick::setCompressionQuality — Sets the object's default compression quality
- Imagick::setCompression — Sets the object's default compression type
- Imagick::setFilename — Sets the filename before you read or write the image
- Imagick::setFirstIterator — Sets the Imagick iterator to the first image
- Imagick::setLastIterator — Sets the Imagick iterator to the last image
- Imagick::setFormat — Sets the format of the Imagick object
- Imagick::setImageBackgroundColor — Sets the image background color
- Imagick::setImageBias — Sets the image bias for any method that convolves an image
- Imagick::setImageBluePrimary — Sets the image chromaticity blue primary point
- Imagick::setImageBorderColor — Sets the image border color
- Imagick::setImageChannelDepth — Sets the depth of a particular image channel
- Imagick::setImageColormapColor — Sets the color of the specified colormap index
- Imagick::setImageColorspace — Sets the image colorspace
- Imagick::setImageCompose — Sets the image composite operator
- Imagick::setImageCompression — Sets the image compression
- Imagick::setImageDelay — Sets the image delay
- Imagick::setImageDepth — Sets the image depth
- Imagick::setImageDispose — Sets the image disposal method
- Imagick::setImageExtent — Sets the image size
- Imagick::setImageFilename — Sets the filename of a particular image
- Imagick::setImageFormat — Sets the format of a particular image
- Imagick::setImageGamma — Sets the image gamma
- Imagick::setImageGreenPrimary — Sets the image chromaticity green primary point
- Imagick::setImageIndex — Set the iterator position
- Imagick::setIteratorIndex — Set the iterator position
- Imagick::setImageInterlaceScheme — Sets the image compression
- Imagick::setImageInterpolateMethod — Sets the image interpolate pixel method
- Imagick::setImageIterations — Sets the image iterations
- Imagick::setImageMatteColor — Sets the image matte color
- Imagick::setImageMatte — Sets the image matte channel
- Imagick::setImagePage — Sets the page geometry of the image
- Imagick::setImageProfile — Adds a named profile to the Imagick object
- Imagick::setImageProperty — Sets an image property
- Imagick::setImageRedPrimary — Sets the image chromaticity red primary point
- Imagick::setImageRenderingIntent — Sets the image rendering intent
- Imagick::setImageResolution — Sets the image resolution
- Imagick::setImageScene — Sets the image scene
- Imagick::setImageTicksPerSecond — Sets the image ticks-per-second
- Imagick::setImageType — Sets the image type
- Imagick::setImageUnits — Sets the image units of resolution
- Imagick::setImageVirtualPixelMethod — Sets the image virtual pixel method
- Imagick::setImageWhitePoint — Sets the image chromaticity white point
- Imagick::setInterlaceScheme — Sets the image compression
- Imagick::setImageOrientation — Sets the image orientation.
- Imagick::setOption — Set an option
- Imagick::setPage — Sets the page geometry of the Imagick object
- Imagick::setResolution — Sets the image resolution
- Imagick::setResourceLimit — Sets the limit for a particular resource in megabytes
- Imagick::setSamplingFactors — Sets the image sampling factors
- Imagick::setSizeOffset — Sets the size and offset of the Imagick object
- Imagick::setSize — Sets the size of the Imagick object
- Imagick::setType — Sets the image type attribute
- Imagick::shadeImage — Creates a 3D effect
- Imagick::shadowImage — Simulates an image shadow
- Imagick::sharpenImage — Sharpens an image
- Imagick::shaveImage — Shaves pixels from the image edges
- Imagick::shearImage — Creating a parallelogram
- Imagick::sigmoidalContrastImage — Adjusts the contrast of an image
- Imagick::sketchImage — Simulates a pencil sketch
- Imagick::solarizeImage — Applies a solarizing effect to the image
- Imagick::spliceImage — Splices a solid color into the image
- Imagick::spreadImage — Randomly displaces each pixel in a block
- Imagick::steganoImage — Hides a digital watermark within the image
- Imagick::stereoImage — Composites two images
- Imagick::stripImage — Strips an image of all profiles and comments
- Imagick::swirlImage — Swirls the pixels about the center of the image
- Imagick::textureImage — Repeatedly tiles the texture image
- Imagick::thresholdImage — Changes the value of individual pixels based on a threshold
- Imagick::thumbnailImage — Changes the size of an image
- Imagick::tintImage — Applies a color vector to each pixel in the image
- Imagick::transverseImage — Creates a horizontal mirror image
- Imagick::trimImage — Remove edges from the image
- Imagick::uniqueImageColors — Discards all but one of any pixel color
- Imagick::unsharpMaskImage — Sharpens an image
- Imagick::valid — Checks if the current item is valid
- Imagick::vignetteImage — Adds vignette filter to the image
- Imagick::waveImage — Adds wave filter to the image
- Imagick::whiteThresholdImage — Force all pixels above the threshold into white
- Imagick::writeImages — Writes an image or image sequence
- Imagick::writeImage — Writes an image to the specified filename
- Imagick::displayImage — Displays an image
- Imagick::displayImages — Displays an image or image sequence
- Imagick::cropThumbnailImage — Creates a crop thumbnail
- Imagick::roundCorners — Rounds image corners
- Imagick::polaroidImage — Simulates a Polaroid picture
- Imagick::queryFonts — Returns the configured fonts
- Imagick::queryFontMetrics — Returns an array representing the font metrics
- ImagickDraw::affine — Adjusts the current affine transformation matrix
- ImagickDraw::annotation — Draws text on the image
- ImagickDraw::arc — Draws an arc
- ImagickDraw::bezier — Draws a bezier curve
- ImagickDraw::circle — Draws a circle
- ImagickDraw::clear — Clears the ImagickDraw
- ImagickDraw::clone — Makes an exact copy of the specified ImagickDraw object
- ImagickDraw::color — Draws color on image
- ImagickDraw::comment — Adds a comment
- ImagickDraw::composite — Composites an image onto the current image
- ImagickDraw::__construct — The ImagickDraw constructor
- ImagickDraw::destroy — Frees all associated resources
- ImagickDraw::ellipse — Draws an ellipse on the image
- ImagickDraw::getClipPath — Obtains the current clipping path ID
- ImagickDraw::getClipRule — Returns the current polygon fill rule
- ImagickDraw::getClipUnits — Returns the interpretation of clip path units
- ImagickDraw::getFillColor — Returns the fill color
- ImagickDraw::getFillOpacity — Returns the opacity used when drawing
- ImagickDraw::getFillRule — Returns the fill rule
- ImagickDraw::getFontFamily — Returns the font family
- ImagickDraw::getFontSize — Returns the font pointsize
- ImagickDraw::getFontStyle — Returns the font style
- ImagickDraw::getFontWeight — Returns the font weight
- ImagickDraw::getFont — Returns the font
- ImagickDraw::getGravity — Returns the text placement gravity
- ImagickDraw::getStrokeAntialias — Returns the current stroke antialias setting
- ImagickDraw::getStrokeColor — Returns the color used for stroking object outlines
- ImagickDraw::getStrokeDashArray — Returns an array representing the pattern of dashes and gaps used to stroke paths
- ImagickDraw::getStrokeDashOffset — Returns the offset into the dash pattern to start the dash
- ImagickDraw::getStrokeLineCap — Returns the shape to be used at the end of open subpaths when they are stroked
- ImagickDraw::getStrokeLineJoin — Returns the shape to be used at the corners of paths when they are stroked
- ImagickDraw::getStrokeMiterLimit — Returns the stroke miter limit
- ImagickDraw::getStrokeOpacity — Returns the opacity of stroked object outlines
- ImagickDraw::getStrokeWidth — Returns the width of the stroke used to draw object outlines
- ImagickDraw::getTextAlignment — Returns the text alignment
- ImagickDraw::getTextAntialias — Returns the current text antialias setting
- ImagickDraw::getTextDecoration — Returns the text decoration
- ImagickDraw::getTextEncoding — Returns the code set used for text annotations
- ImagickDraw::getTextUnderColor — Returns the text under color
- ImagickDraw::getVectorGraphics — Returns a string containing vector graphics
- ImagickDraw::line — Draws a line
- ImagickDraw::matte — Paints on the image's opacity channel
- ImagickDraw::pathClose — Adds a path element to the current path
- ImagickDraw::pathCurveToAbsolute — Draws a cubic Bezier curve
- ImagickDraw::pathCurveToQuadraticBezierAbsolute — Draws a quadratic Bezier curve
- ImagickDraw::pathCurveToQuadraticBezierRelative — Draws a quadratic Bezier curve
- ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute — Draws a quadratic Bezier curve
- ImagickDraw::pathCurveToQuadraticBezierSmoothRelative — Draws a quadratic Bezier curve
- ImagickDraw::pathCurveToRelative — Draws a cubic Bezier curve
- ImagickDraw::pathCurveToSmoothAbsolute — Draws a cubic Bezier curve
- ImagickDraw::pathCurveToSmoothRelative — Draws a cubic Bezier curve
- ImagickDraw::pathEllipticArcAbsolute — Draws an elliptical arc
- ImagickDraw::pathEllipticArcRelative — Draws an elliptical arc
- ImagickDraw::pathFinish — Terminates the current path
- ImagickDraw::pathLineToAbsolute — Draws a line path
- ImagickDraw::pathLineToHorizontalAbsolute — Draws a horizontal line path
- ImagickDraw::pathLineToHorizontalRelative — Draws a horizontal line
- ImagickDraw::pathLineToRelative — Draws a line path
- ImagickDraw::pathLineToVerticalAbsolute — Draws a vertical line
- ImagickDraw::pathLineToVerticalRelative — Draws a vertical line path
- ImagickDraw::pathMoveToAbsolute — Starts a new sub-path
- ImagickDraw::pathMoveToRelative — Starts a new sub-path
- ImagickDraw::pathStart — Declares the start of a path drawing list
- ImagickDraw::point — Draws a point
- ImagickDraw::polygon — Draws a polygon
- ImagickDraw::polyline — Draws a polyline
- ImagickDraw::popClipPath — Terminates a clip path definition
- ImagickDraw::popDefs — Terminates a definition list
- ImagickDraw::pop — Destroys the current ImagickDraw in the stack, and returns to the previously pushed ImagickDraw
- ImagickDraw::popPattern — Terminates a pattern definition
- ImagickDraw::pushClipPath — Starts a clip path definition
- ImagickDraw::pushDefs — Indicates that following commands create named elements for early processing
- ImagickDraw::push — Clones the current ImagickDraw and pushes it to the stack
- ImagickDraw::pushPattern — Indicates that subsequent commands up to a ImagickDraw::opPattern() command comprise the definition of a named pattern
- ImagickDraw::rectangle — Draws a rectangle
- ImagickDraw::render — Renders all preceding drawing commands onto the image
- ImagickDraw::rotate — Applies the specified rotation to the current coordinate space
- ImagickDraw::roundRectangle — Draws a rounted rectangle
- ImagickDraw::scale — Adjusts the scaling factor
- ImagickDraw::setClipPath — Associates a named clipping path with the image
- ImagickDraw::setClipRule — Set the polygon fill rule to be used by the clipping path
- ImagickDraw::setClipUnits — Sets the interpretation of clip path units
- ImagickDraw::setFillAlpha — Sets the opacity to use when drawing using the fill color or fill texture
- ImagickDraw::setFillColor — Sets the fill color to be used for drawing filled objects
- ImagickDraw::setFillOpacity — Sets the opacity to use when drawing using the fill color or fill texture
- ImagickDraw::setFillPatternURL — Sets the URL to use as a fill pattern for filling objects
- ImagickDraw::setFillRule — Sets the fill rule to use while drawing polygons
- ImagickDraw::setFontFamily — Sets the font family to use when annotating with text
- ImagickDraw::setFontSize — Sets the font pointsize to use when annotating with text
- ImagickDraw::setFontStretch — Sets the font stretch to use when annotating with text
- ImagickDraw::setFontStyle — Sets the font style to use when annotating with text
- ImagickDraw::setFontWeight — Sets the font weight
- ImagickDraw::setFont — Sets the fully-specified font to use when annotating with text
- ImagickDraw::setGravity — Sets the text placement gravity
- ImagickDraw::setStrokeAlpha — Specifies the opacity of stroked object outlines
- ImagickDraw::setStrokeAntialias — Controls whether stroked outlines are antialiased
- ImagickDraw::setStrokeColor — Sets the color used for stroking object outlines
- ImagickDraw::setStrokeDashArray — Specifies the pattern of dashes and gaps used to stroke paths
- ImagickDraw::setStrokeDashOffset — Specifies the offset into the dash pattern to start the dash
- ImagickDraw::setStrokeLineCap — Specifies the shape to be used at the end of open subpaths when they are stroked
- ImagickDraw::setStrokeLineJoin — Specifies the shape to be used at the corners of paths when they are stroked
- ImagickDraw::setStrokeMiterLimit — Specifies the miter limit
- ImagickDraw::setStrokeOpacity — Specifies the opacity of stroked object outlines
- ImagickDraw::setStrokePatternURL — Sets the pattern used for stroking object outlines
- ImagickDraw::setStrokeWidth — Sets the width of the stroke used to draw object outlines
- ImagickDraw::setTextAlignment — Specifies a text alignment
- ImagickDraw::setTextAntialias — Controls whether text is antialiased
- ImagickDraw::setTextDecoration — Specifies a decoration
- ImagickDraw::setTextEncoding — Specifies specifies the text code set
- ImagickDraw::setTextUnderColor — Specifies the color of a background rectangle
- ImagickDraw::setVectorGraphics — Sets the vector graphics
- ImagickDraw::setViewbox — Sets the overall canvas size
- ImagickDraw::skewX — Skews the current coordinate system in the horizontal direction
- ImagickDraw::skewY — Skews the current coordinate system in the vertical direction
- ImagickDraw::translate — Applies a translation to the current coordinate system
- ImagickPixel::clear — Clears resources associated with this object
- ImagickPixel::__construct — The ImagickPixel constructor
- ImagickPixel::destroy — Deallocates resources associated with this object
- ImagickPixel::getColor — Returns the color
- ImagickPixel::getColorCount — Returns the color count associated with this color
- ImagickPixel::getColorValue — Gets the normalized value of the provided color channel
- ImagickPixel::getHSL — Returns the normalized HSL color of the ImagickPixel object
- ImagickPixel::isSimilar — Check the distance between this color and another
- ImagickPixel::setColorValue — Sets the normalized value of one of the channels
- ImagickPixel::setColor — Sets the color
- ImagickPixel::setHSL — Sets the normalized HSL color
- ImagickPixelIterator::clear — Clear resources associated with a PixelIterator
- ImagickPixelIterator::__construct — The ImagickPixelIterator constructor
- ImagickPixelIterator::destroy — Deallocates resources associated with a PixelIterator
- ImagickPixelIterator::getCurrentIteratorRow — Returns the current row of ImagickPixel objects
- ImagickPixelIterator::getIteratorRow — Returns the current pixel iterator row
- ImagickPixelIterator::getNextIteratorRow — Returns the next row of the pixel iterator
- ImagickPixelIterator::getPreviousIteratorRow — Returns the previous row
- ImagickPixelIterator::newPixelIterator — Returns a new pixel iterator
- ImagickPixelIterator::newPixelRegionIterator — Returns a new pixel iterator
- ImagickPixelIterator::resetIterator — Resets the pixel iterator
- ImagickPixelIterator::setIteratorFirstRow — Sets the pixel iterator to the first pixel row
- ImagickPixelIterator::setIteratorLastRow — Sets the pixel iterator to the last pixel row
- ImagickPixelIterator::setIteratorRow — Set the pixel iterator row
- ImagickPixelIterator::syncIterator — Syncs the pixel iterator
- LXVII. IMAP
- imap_8bit — Convert an 8bit string to a quoted-printable string
- imap_alerts — Returns all IMAP alert messages that have occurred
- 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 — Returns all of the IMAP errors that have occured
- 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 — Alias of imap_headerinfo()
- imap_headerinfo — Read the header of the message
- imap_headers — Returns headers for all messages in a mailbox
- imap_last_error — Gets the last IMAP error that occurred during this page request
- imap_list — Read the list of mailboxes
- imap_listmailbox — Alias of imap_list()
- imap_listscan — Returns the list of mailboxes that matches the given text
- imap_listsubscribed — Alias of 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 — Gets the message sequence number for the given UID
- imap_num_msg — Gets the number of messages in the current mailbox
- imap_num_recent — Gets 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_savebody — Save a specific body section to a file
- imap_scanmailbox — Alias of 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 — Gets and sort messages
- imap_status — Returns status information on a mailbox
- 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
- LXVIII. 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 an associative 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
- LXIX. Informix (PDO)
- PDO_INFORMIX DSN — Connecting to Informix databases
- LXX. 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 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
- LXXI. 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
- LXXII. Java
- java_last_exception_clear — Clear last Java exception
- java_last_exception_get — Get last Java exception
- LXXIII. JSON
- json_decode — Decodes a JSON string
- json_encode — Returns the JSON representation of a value
- LXXIV. 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
- LXXV. 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 — Alias of 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
- LXXVI. 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
- LXXVII. 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
- LXXVIII. LZF
- lzf_compress —
LZF compression
- lzf_decompress —
LZF decompression
- lzf_optimized_for —
Determines what LZF extension was optimized for
- LXXIX. Mail
- ezmlm_hash — Calculate the hash value needed by EZMLM
- mail — Send mail
- LXXX. Mailparse
- mailparse_determine_best_xfer_encoding — Gets the best way of encoding
- mailparse_msg_create — Create a mime mail resource
- mailparse_msg_extract_part_file — Extracts/decodes a message section
- mailparse_msg_extract_part —
Extracts/decodes a message section
- mailparse_msg_extract_whole_part_file — Extracts a message section including headers without decoding the transfer encoding
- mailparse_msg_free — Frees a MIME resource
- 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 — Parses a file
- mailparse_msg_parse — Incrementally parse data into buffer
- mailparse_rfc822_parse_addresses — Parse RFC 822 compliant addresses
- 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
- LXXXI. Math
- abs — Absolute value
- acos — Arc cosine
- acosh — Inverse hyperbolic cosine
- asin — Arc sine
- asinh — Inverse hyperbolic sine
- atan2 — Arc tangent of two variables
- atan — Arc tangent
- atanh — Inverse hyperbolic tangent
- base_convert — Convert a number between arbitrary bases
- bindec — Binary to decimal
- ceil — Round fractions up
- cos — Cosine
- cosh — Hyperbolic cosine
- decbin — Decimal to binary
- dechex — Decimal to hexadecimal
- decoct — Decimal to octal
- deg2rad —
Converts the number in degrees to the radian equivalent
- exp — Calculates the exponent of
e - expm1 —
Returns exp(number) - 1, computed in a way that is accurate even
when the value of number is close to zero
- floor — Round fractions down
- fmod — Returns the floating point remainder (modulo) of the division
of the arguments
- getrandmax — Show largest possible random value
- hexdec — Hexadecimal to decimal
- hypot —
Calculate the length of the hypotenuse of a right-angle triangle
- is_finite — Finds whether a value is a legal finite number
- is_infinite — Finds whether a value is infinite
- is_nan — Finds whether a value is not a number
- lcg_value — Combined linear congruential generator
- log10 — Base-10 logarithm
- log1p —
Returns log(1 + number), computed in a way that is accurate even when
the value of number is close to zero
- log — Natural logarithm
- max — Find highest value
- min — Find lowest value
- mt_getrandmax — Show largest possible random value
- mt_rand — Generate a better random value
- mt_srand — Seed the better random number generator
- octdec — Octal to decimal
- pi — Get value of pi
- pow — Exponential expression
- rad2deg —
Converts the radian number to the equivalent number in degrees
- rand — Generate a random integer
- round — Rounds a float
- sin — Sine
- sinh — Hyperbolic sine
- sqrt — Square root
- srand — Seed the random number generator
- tan — Tangent
- tanh — Hyperbolic tangent
- LXXXII. 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 — Alias of maxdb_stmt_bind_param()
- maxdb_bind_result — Alias of 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 — Alias of maxdb_character_set_name()
- maxdb_close_long_data — Alias of 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 — Alias of maxdb_real_escape_string()
- maxdb_execute — Alias of 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 — Alias of 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 — Alias of 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 — Alias of 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 — Alias of 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 — Alias of 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
- LXXXIII. 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
- LXXXIV. 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
- LXXXV. 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 ma