Table of Contents
- I. Apache-specific Functions
- apache_child_terminate - Terminate apache process after this request
- 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_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
- II. Array Functions
- array_change_key_case - Returns an array with all string keys lowercased or uppercased
- 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 - Computes the difference of arrays
- 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 - 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 two 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_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_unique - Removes duplicate values from an array
- array_unshift -
Prepend one or more elements to the beginning of array
- array_values - Return all the values 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 a variable
- 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 - Get the current element from an array
- 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
- III. Aspell functions [deprecated]
- 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]
- IV. BCMath Arbitrary Precision Mathematics Functions
- 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
- V. Bzip2 Compression Functions
- bzclose - Close a bzip2 file pointer
- 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 - Open a bzip2 compressed file
- bzread - Binary safe bzip2 file read
- bzwrite - Binary safe bzip2 file write
- VI. Calendar functions
- 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
- VII. CCVS API Functions
- 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
- VIII. COM support functions for Windows
- COM - COM class
- VARIANT - VARIANT class
- com_addref -
Increases the components reference counter.
- com_get -
Gets the value of a COM Component's property
- com_invoke -
Calls a COM component's method.
- com_isenum - Grabs an IEnumVariant
- com_load_typelib - Loads a Typelib
- com_load -
Creates a new reference to a COM component
- 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.
- com_set -
Assigns a value to a COM component's property
- IX. Class/Object Functions
- 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 - Returns an array of class methods' names
- get_class_vars -
Returns an array of 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_object_vars - Returns an associative array of object properties
- get_parent_class - Retrieves the parent class name for object or class
- is_a -
Returns TRUE if the object is of this class or has this class as
one of its parents
- is_subclass_of -
Returns TRUE if the object has this class as one of its parents
- method_exists - Checks if the class method exists
- X. ClibPDF functions
- 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
- XI. Crack functions
- 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
- XII. CURL, Client URL Library Functions
- curl_close - Close a CURL session
- curl_errno - Return the last error number
- curl_error -
Return a string containing the last error for the current session
- curl_exec - Perform a CURL session
- curl_getinfo -
Get information regarding a specific transfer
- curl_init - Initialize a CURL session
- curl_multi_add_handle -
Add a normal cURL handle to a cURL multi handle
- curl_multi_close -
Close a set of cURL handles
- curl_multi_exec -
Run the sub-connections of the current cURL handle
- curl_multi_getcontent -
Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
- curl_multi_info_read -
Get information about the current transfers
- curl_multi_init -
Returns a new cURL multi handle
- curl_multi_remove_handle -
Remove a multi handle from a set of cURL handles
- curl_multi_select -
Get all the sockets associated with the cURL extension, which can then
be "selected"
- curl_setopt - Set an option for a CURL transfer
- curl_version - Return the current CURL version
- XIII. Cybercash payment functions
- cybercash_base64_decode - base64 decode data for Cybercash
- cybercash_base64_encode - base64 encode data for Cybercash
- cybercash_decr - Cybercash decrypt
- cybercash_encr - Cybercash encrypt
- XIV. Cyrus IMAP administration functions
- 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 ...
- XV. Character type functions
- 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
- XVI. Database (dbm-style) abstraction layer functions
- dba_close - Close database
- dba_delete - Delete 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 handlers available
- dba_insert - Insert entry
- 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
- XVII. Date and Time functions
- checkdate - Validate a gregorian date
- 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
- 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
- strtotime -
Parse about any English textual datetime description into a UNIX
timestamp
- time - Return current UNIX timestamp
- XVIII. dBase functions
- dbase_add_record - Add a record to a dBase database
- dbase_close - Close a dBase database
- dbase_create - Creates a dBase database
- dbase_delete_record - Deletes a record from a dBase database
- dbase_get_header_info - Get the header info of a dBase database
- dbase_get_record_with_names -
Gets a record from a dBase database as an associative array
- dbase_get_record - Gets a record from a dBase database
- dbase_numfields -
Find out how many fields are in a dBase database
- dbase_numrecords -
Find out how many records are in a dBase database
- dbase_open - Opens a dBase database
- dbase_pack - Packs a dBase database
- dbase_replace_record - Replace a record in a dBase database
- XIX. DBM Functions [deprecated]
- dblist -
Describes the DBM-compatible library being used
- dbmclose - Closes a dbm database
- dbmdelete -
Deletes the value for a key from a DBM database
- dbmexists -
Tells if a value exists for a key in a DBM database
- dbmfetch -
Fetches a value for a key from a DBM database
- dbmfirstkey -
Retrieves the first key from a DBM database
- dbminsert -
Inserts a value for a key in a DBM database
- dbmnextkey -
Retrieves the next key from a DBM database
- dbmopen - Opens a DBM database
- dbmreplace -
Replaces the value for a key in a DBM database
- XX. dbx functions
- dbx_close - Close an open connection/database
- dbx_compare - Compare two rows for sorting purposes
- dbx_connect - Open a connection/database
- dbx_error -
Report the error message of the latest function call in the
module (not just in the connection)
- dbx_escape_string -
Escape a string so it can safely be used in an sql-statement.
- dbx_fetch_row - Fetches rows from a query-result that had the
DBX_RESULT_UNBUFFERED flag set
- dbx_query - Send a query and fetch all results (if any)
- dbx_sort -
Sort a result from a dbx_query by a custom sort function
- XXI. DB++ Functions
- 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 - ???
- 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 - ???
- 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 - ???
- dbplus_setindex - ???
- dbplus_setindexbynumber - ???
- dbplus_sql - Perform SQL query
- dbplus_tcl - Execute TCL code on server side
- dbplus_tremove - Remove tuple and return new current tuple
- dbplus_undo - ???
- dbplus_undoprepare - ???
- 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
- XXII. Direct IO functions
- 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 n bytes from fd and returns them, if n is not specified,
reads 1k block
- 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
- XXIII. Directory functions
- chdir - Change directory
- chroot - Change the root directory
- dir - 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
- XXIV. DOM XML functions
- DomAttribute->name -
Returns name of attribute
- DomAttribute->specified -
Checks if attribute is specified
- DomAttribute->value -
Returns value of attribute
- DomDocument->add_root [deprecated] -
Adds a root node
- 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 -
- 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 -
- 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 system id of document type
- DomElement->get_attribute_node -
Returns value of attribute
- DomElement->get_attribute -
Returns value of attribute
- DomElement->get_elements_by_tagname -
Gets elements by tagname
- DomElement->has_attribute -
Checks to see if attribute exists
- DomElement->remove_attribute -
Removes attribute
- DomElement->set_attribute -
Adds new attribute
- DomElement->tagname -
Returns name of element
- DomNode->add_namespace -
Adds a namespace declaration to a node.
- DomNode->append_child -
Adds 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 data of pi node
- DomProcessingInstruction->target -
Returns target of pi 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 XML file
- domxml_open_mem - Creates a DOM object of an XML document
- domxml_version -
Get 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 a xsl document in a file.
- domxml_xslt_stylesheet -
Creates a DomXsltStylesheet Object from a xml document in a string.
- 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
- xptr_eval -
Evaluate the XPtr Location Path in the given string
- xptr_new_context -
Create new XPath Context
- XXV. .NET functions
- dotnet_load - Loads a DOTNET module
- XXVI. Error Handling and Logging Functions
- debug_backtrace -
Generates a backtrace
- debug_print_backtrace -
Prints a backtrace
- error_log - Send an error message somewhere
- error_reporting - Sets which PHP errors are reported
- restore_error_handler -
Restores the previous error handler function
- set_error_handler -
Sets a user-defined error handler function.
- trigger_error -
Generates a user-level error/warning/notice message
- user_error - Alias of trigger_error
- XXVII. FrontBase Functions
- fbsql_affected_rows -
Get number of affected rows in previous FrontBase operation
- fbsql_autocommit - Enable or disable autocommit
- fbsql_change_user -
Change logged in user of the active connection
- fbsql_close - Close FrontBase connection
- fbsql_commit - Commits a transaction to the database
- fbsql_connect - Open a connection to a FrontBase Server
- fbsql_create_blob - Create a BLOB
- fbsql_create_clob - Create a CLOB
- fbsql_create_db - Create a FrontBase database
- fbsql_data_seek - Move internal result pointer
- fbsql_database_password -
Sets or retrieves the password for a FrontBase database
- fbsql_database - Get or set the database name used with a connection
- fbsql_db_query - Send a FrontBase query
- fbsql_db_status - Get the status for a given database
- fbsql_drop_db - Drop (delete) a FrontBase database
- fbsql_errno -
Returns the numerical value of the error message from previous
FrontBase operation
- fbsql_error -
Returns the text of the error message from previous FrontBase
operation
- fbsql_fetch_array -
Fetch a result row as an associative array, a numeric array, or
both
- fbsql_fetch_assoc -
Fetch a result row as an associative array
- fbsql_fetch_field -
Get column information from a result and return as an object
- fbsql_fetch_lengths -
Get the length of each output in a result
- fbsql_fetch_object - Fetch a result row as an object
- fbsql_fetch_row - Get a result row as an enumerated array
- fbsql_field_flags -
Get the flags associated with the specified field in a result
- fbsql_field_len -
Returns the length of the specified field
- fbsql_field_name -
Get the name of the specified field in a result
- fbsql_field_seek -
Set result pointer to a specified field offset
- fbsql_field_table -
Get name of the table the specified field is in
- fbsql_field_type -
Get the type of the specified field in a result
- fbsql_free_result - Free result memory
- fbsql_get_autostart_info - No description given yet
- fbsql_hostname - Get or set the host name used with a connection
- fbsql_insert_id -
Get the id generated from the previous INSERT operation
- fbsql_list_dbs -
List databases available on a FrontBase server
- fbsql_list_fields - List FrontBase result fields
- fbsql_list_tables - List tables in a FrontBase database
- fbsql_next_result -
Move the internal result pointer to the next result
- fbsql_num_fields - Get number of fields in result
- fbsql_num_rows - Get number of rows in result
- fbsql_password - Get or set the user password used with a connection
- fbsql_pconnect -
Open a persistent connection to a FrontBase Server
- fbsql_query - Send a FrontBase query
- fbsql_read_blob - Read a BLOB from the database
- fbsql_read_clob - Read a CLOB from the database
- fbsql_result - Get result data
- fbsql_rollback - Rollback a transaction to the database
- fbsql_select_db - Select a FrontBase database
- fbsql_set_lob_mode -
Set the LOB retrieve mode for a FrontBase result set
- fbsql_set_transaction -
Set the transaction locking and isolation
- fbsql_start_db - Start a database on local or remote server
- fbsql_stop_db - Stop a database on local or remote server
- fbsql_tablename - Get table name of field
- fbsql_username - Get or set the host user used with a connection
- fbsql_warnings - Enable or disable FrontBase warnings
- XXVIII. filePro functions
- 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
- XXIX. Filesystem functions
- 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
- 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
- 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
- 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
- XXX. Forms Data Format functions
- 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_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
- XXXI. FriBiDi functions
- fribidi_log2vis - Convert a logical string to a visual one
- XXXII. FTP functions
- ftp_cdup - Changes to the parent directory
- ftp_chdir - Changes directories 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 program 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 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
- XXXIII. Function Handling functions
- 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
- XXXIV. 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
- XXXV. GMP functions
- 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 of a
- 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_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 - Square root
- gmp_sqrtrm - Square root with remainder
- gmp_strval - Convert GMP number to string
- gmp_sub - Subtract numbers
- gmp_xor - Logical XOR
- XXXVI. HTTP functions
- header - Send a raw HTTP header
- headers_sent - Checks if or where headers have been sent
- setcookie - Send a cookie
- XXXVII. Hyperwave functions
- 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 bject 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
- XXXVIII. Hyperwave API functions
- 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->dstofsrcanchors - 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->setcommitedversion - 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
- XXXIX. iconv functions
- iconv_get_encoding - Get current setting for character encoding conversion
- iconv_set_encoding - Set current setting for character encoding conversion
- iconv - Convert string to requested character encoding
- ob_iconv_handler - Convert character encoding as output buffer handler
- XL. Image functions
- exif_imagetype - Determine the type of an image
- exif_read_data - Reads the EXIF headers from JPEG
or TIFF. This way you can read meta data generated by digital
cameras.
- exif_thumbnail - Retrieve the embedded thumbnail of a TIFF or JPEG image
- gd_info - Retrieve information about the currently installed GD library
- getimagesize - Get the size of an image
- 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 - Draw a partial ellipse
- 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
- 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
- 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
- imagegd - Output GD image to browser or file
- imagegif - Output image to browser or file
- imageinterlace - Enable or disable interlace
- imageistruecolor - Finds whether an image is a truecolor image.
- imagejpeg - Output image to browser or file
- 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 - Draw a polygon
- imagepsbbox -
Give the bounding box of a text rectangle using PostScript Type1
fonts
- imagepscopyfont -
Make a copy of an already loaded font for further modification
- 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 - To draw a text string 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
- iptcembed - Embed binary IPTC data into a JPEG image
- iptcparse -
Parse a binary IPTC http://www.iptc.org/
block into single tags.
- jpeg2wbmp - Convert JPEG image file to WBMP image file
- png2wbmp - Convert PNG image file to WBMP image file
- read_exif_data - Alias of exif_read_data
- XLI. IMAP, POP3 and NNTP functions
- imap_8bit -
Convert an 8bit string to a quoted-printable string
- imap_alerts -
This function returns all IMAP alert messages (if any) that have
occurred during this page request or since the alert stack was
reset
- imap_append -
Append a string message to a specified mailbox
- imap_base64 - Decode BASE64 encoded text
- imap_binary -
Convert an 8bit string to a base64 string
- imap_body - Read the message body
- imap_bodystruct -
Read the structure of a specified body section of a specific message
- imap_check - Check current mailbox
- imap_clearflag_full - Clears flags on messages
- imap_close - Close an IMAP stream
- imap_createmailbox - Create a new mailbox
- imap_delete -
Mark a messge for deletion from current mailbox
- imap_deletemailbox - Delete a mailbox
- imap_errors -
This function returns all of the IMAP errors (if any) that have
occurred during this page request or since the error stack was
reset.
- imap_expunge - Delete all messages marked for deletion
- imap_fetch_overview -
Read an overview of the information in the headers of the given message
- imap_fetchbody -
Fetch a particular section of the body of the message
- imap_fetchheader - Returns header for a message
- imap_fetchstructure -
Read the structure of a particular message
- imap_get_quota -
Retrieve the quota level settings, and usage statics per mailbox
- imap_get_quotaroot -
Retrieve the quota settings per user
- imap_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 -
This function returns the last IMAP error (if any) that occurred
during this page request
- imap_list - Read the list of mailboxes
- imap_listmailbox - Alias of imap_list
- imap_listscan -
Read the list of mailboxes, takes a string to search for in the
text of the mailbox
- 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 -
This function returns the message sequence number for the given
UID
- imap_num_msg -
Gives the number of messages in the current mailbox
- imap_num_recent - Gives the number of recent messages in current
mailbox
- imap_open - Open an IMAP stream to a mailbox
- imap_ping - Check if the IMAP stream is still active
- imap_qprint - Convert a quoted-printable string to an 8 bit
string
- imap_renamemailbox - Rename an old mailbox to new mailbox
- imap_reopen - Reopen IMAP stream to new mailbox
- imap_rfc822_parse_adrlist - Parses an address string
- imap_rfc822_parse_headers - Parse mail headers from a string
- imap_rfc822_write_address -
Returns a properly formatted email address given the mailbox,
host, and personal info.
- imap_scanmailbox - 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 - Sort an array of message headers
- imap_status -
This function returns status information on a mailbox other than
the current one
- imap_subscribe - Subscribe to a mailbox
- imap_thread -
Return threaded by REFERENCES tree
- 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
- XLII. Informix functions
- ifx_affected_rows - Get number of rows affected by a query
- ifx_blobinfile_mode - Set the default blob mode for all select queries
- ifx_byteasvarchar - Set the default byte mode
- ifx_close - Close Informix connection
- ifx_connect - Open Informix server connection
- ifx_copy_blob - Duplicates the given blob object
- ifx_create_blob - Creates an blob object
- ifx_create_char - Creates an char object
- ifx_do -
Execute a previously prepared SQL-statement
- ifx_error - Returns error code of last Informix call
- ifx_errormsg - Returns error message of last Informix call
- ifx_fetch_row - Get row as enumerated array
- ifx_fieldproperties - List of SQL fieldproperties
- ifx_fieldtypes - List of Informix SQL fields
- ifx_free_blob - Deletes the blob object
- ifx_free_char - Deletes the char object
- ifx_free_result - Releases resources for the query
- ifx_get_blob - Return the content of a blob object
- ifx_get_char - Return the content of the char object
- ifx_getsqlca -
Get the contents of sqlca.sqlerrd[0..5] after a query
- ifx_htmltbl_result -
Formats all rows of a query into a HTML table
- ifx_nullformat -
Sets the default return value on a fetch row
- ifx_num_fields - Returns the number of columns in the query
- ifx_num_rows - Count the rows already fetched from a query
- ifx_pconnect - Open persistent Informix connection
- ifx_prepare - Prepare an SQL-statement for execution
- ifx_query - Send Informix query
- ifx_textasvarchar - Set the default text mode
- ifx_update_blob - Updates the content of the blob object
- ifx_update_char - Updates the content of the char object
- ifxus_close_slob - Deletes the slob object
- ifxus_create_slob - Creates an slob object and opens it
- ifxus_free_slob - Deletes the slob object
- ifxus_open_slob - Opens an slob object
- ifxus_read_slob - Reads nbytes of the slob object
- ifxus_seek_slob - Sets the current file or seek position
- ifxus_tell_slob - Returns the current file or seek position
- ifxus_write_slob - Writes a string into the slob object
- XLIII. InterBase functions
- 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_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_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_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_rollback_ret - Roll back a transaction without closing it
- ibase_rollback - Roll back a transaction
- ibase_set_event_handler -
Register a callback function to be called when event 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. Ingres II functions
- ingres_autocommit - Switch autocommit on or off
- ingres_close - Close an Ingres II database connection
- ingres_commit - Commit a transaction
- ingres_connect -
Open a connection to an Ingres II database
- ingres_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
- XLV. IRC Gateway Functions
- ircg_channel_mode -
Set channel mode flags for user
- ircg_disconnect -
Close connection to server
- 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_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_lookup_format_messages -
Check for the existence of a format message set
- ircg_msg -
Send message to channel or user on server
- 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_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_whois -
Query server for user information
- XLVI. PHP / Java Integration
- java_last_exception_clear - Clear last Java exception
- java_last_exception_get - Get last Java exception
- XLVII. LDAP functions
- 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 - Close link to LDAP server
- 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