Returns the sum of two arbitrary precision numbers
Compares two arbitrary precision numbers
Returns the quotient of two arbitrary precision numbers (division)
Returns the modulus of the two arbitrary precision operands
Returns the multiplication of two arbitrary precision numbers
Returns the value of an arbitrary precision number raised to the power of another
Returns the value of an arbitrary precision number raised to the power of another reduced by a modulous
Sets default scale parameter for all bc math functions
Returns the square root of an arbitray precision number
Returns the difference between two arbitrary precision numbers
Compresses a string into BZip2 encoded data
Decompresses BZip2 compressed data
Returns the error number
Returns the error number and error string in an associative array
Returns the error string
Opens a new BZip2 stream
Reads up to length bytes from a BZip2 stream, or 1024 bytes if length is not specified
Convert Julian Day to UNIX timestamp
Convert UNIX timestamp to Julian Day
Returns the number of days in a month for a given year and calendar
Converts from Julian Day Count to a supported calendar and return extended information
Returns information about a particular calendar
Converts from a supported calendar to Julian Day Count
Converts a french republic calendar date to julian day count
Converts a gregorian calendar date to julian day count
Returns name or number of day of week from julian day count
Returns name of month for julian day count
Converts a julian day count to a french republic calendar date
Converts a julian day count to a gregorian calendar date
Converts a julian day count to a jewish calendar date
Convert a julian day count to a julian calendar date
Converts a jewish calendar date to a julian day count
Converts a julian calendar date to julian day count
Return the timestamp of midnight on Easter of a given year (defaults to current year)
Return the number of days after March 21 that Easter falls on for a given year (defaults to current year)
Generate a globally unique identifier (GUID)
Connect events from a COM object to a PHP object
Returns a handle to an already running instance of a COM object
Loads a Typelibrary and registers its constants
Process COM messages, sleeping for up to timeoutms milliseconds
Print out a PHP class definition for a dispatchable interface
Determines the filename into which an object will be saved, or false if none is set, via IPersistFile::GetCurFile
Gets maximum stream size required to store the object data, via IPersistStream::GetSizeMax (or IPersistStreamInit::GetSizeMax)
Initializes the object to a default state, via IPersistStreamInit::InitNew
Load object data from file, via IPersistFile::Load
Initializes an object from the stream where it was previously saved, via IPersistStream::Load or OleLoadFromStream
Persist object data to file, via IPersistFile::Save
Saves the object to a stream, via IPersistStream::Save
Creates a persistence helper object, usually associated with a com_object
Returns the absolute value of a variant
"Adds" two variant values together and returns the result
performs a bitwise AND operation between two variants and returns the result
Convert a variant into a new variant object of another type
concatenates two variant values together and returns the result
Compares two variants
Returns a variant date representation of a unix timestamp
Converts a variant date/time value to unix timestamp
Returns the result from dividing two variants
Performs a bitwise equivalence on two variants
Returns the integer part ? of a variant
Returns the VT_XXX type code for a variant
Converts variants to integers and then returns the result from dividing them
Performs a bitwise implication on two variants
Returns the integer portion of a variant
Divides two variants and returns only the remainder
multiplies the values of the two variants and returns the result
Performs logical negation on a variant
Performs bitwise not negation on a variant
Performs a logical disjunction on two variants
Returns the result of performing the power function with two variants
Rounds a variant to the specified number of decimal places
Assigns a new value for a variant object
Convert a variant into another type. Variant is modified "in-place"
subtracts the value of the right variant from the left variant value and returns the result
Performs a logical exclusion on two variants
Checks for alphanumeric character(s)
Checks for alphabetic character(s)
Checks for control character(s)
Checks for numeric character(s)
Checks for any printable character(s) except space
Checks for lowercase character(s)
Checks for printable character(s)
Checks for any printable character which is not whitespace or an alphanumeric character
Checks for whitespace character(s)
Checks for uppercase character(s)
Checks for character(s) representing a hexadecimal digit
Close a cURL session
Copy a cURL handle along with all of it's preferences
Return an integer containing the last error number
Return a string contain the last error for the current session
Perform a cURL session
Get information regarding a specific transfer
Initialize a cURL session
Set an option for a cURL transfer
Set an array of option for a cURL transfer
Return cURL version information.
Add a normal cURL handle to a cURL multi handle
Close a set of cURL handles
Run the sub-connections of the current cURL handle
Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
Get information about the current transfers
Returns a new cURL multi handle
Remove a multi handle from a set of cURL handles
Get all the sockets associated with the cURL extension, which can then be "selected"
Returns true(1) if it is a valid date in gregorian calendar
Format a local date/time
Returns new DateTime object
Sets the date.
Gets the default timezone used by all date/time functions in a script
Sets the default timezone used by all date/time functions in a script
Returns date formatted according to given format
Sets the ISO date.
Alters the timestamp.
Returns the DST offset.
Returns associative array with detailed info about given date
Returns an array with information about sun set/rise and twilight begin/end
Returns time of sunrise for a given day and location
Returns time of sunset for a given day and location
Sets the time.
Return new DateTimeZone object relative to give DateTime
Sets the timezone for the DateTime object.
Get date/time information
Format a GMT date/time
Get UNIX timestamp for a GMT date
Format a GMT/UCT time/date according to locale settings
Format a local time/date as integer
Returns the results of the C system call localtime as an associative array if the associative_array argument is set to 1 other wise it is a regular array
Get UNIX timestamp for a date
Format a local time/date according to locale settings
Convert string representation of date and time to a timestamp
Return current UNIX timestamp
Creates new DateTime object
Creates new DateTimeZone object.
Returns associative array containing dst, offset and the timezone name
Returns numerically index array with all timezone identifiers.
Returns the timezone name from abbrevation
Returns the name of the timezone.
Returns the timezone offset.
Returns new DateTimeZone object
Returns numeracilly indexed array containing associative array for all transitions for the timezone.
Closes database
Deletes the entry associated with key If inifile: remove all other key lines
Checks, if the specified key exists
Fetches the data associated with key
Resets the internal key pointer and returns the first key
List configured database handlers
If not inifile: Insert value as key, return false, if key exists already If inifile: Add vakue as key (next instance of key)
List opened databases
Returns the next key
Opens path using the specified handler in mode
Optimizes (e.g. clean up, vacuum) database
Opens path using the specified handler in mode persistently
Inserts value as key, replaces key, if key exists already If inifile: remove all other key lines
Synchronizes database
Adds a record to the database
Closes an open dBase-format database file
Creates a new dBase-format database file
Marks a record to be deleted
Returns an array representing a record from the database
Returns an associative array representing a record from the database
Returns the number of fields (columns) in the database
Returns the number of records in the database
Opens a dBase-format database file
Packs the database (deletes records marked for deletion)
Replaces a record to the database
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Attr-isId Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-32791A2F Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-7C603781 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-3EDB695F Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-E5CBA7FB Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-6531BCCF Since:
Register extended class used to create base node type
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-adoptNode Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1084891198 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-DocCrAttrNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D26C0AF8 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1334481328 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-35CB04B5 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-2141741547 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-DocCrElNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-392B75AE Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-135944439 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1975348127 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getElBId Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-A6C9094 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getElBTNNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Core-Document-importNode Since: DOM Level 2
URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-load Since: DOM Level 3
Since: DOM extended
Since: DOM extended
URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-loadXML Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-normalizeDocument Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-renameNode Since: DOM Level 3
Convenience method to save to file
Convenience method to output as html
Convenience method to save to file as html
URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-saveXML Since: DOM Level 3
Since: DOM extended
Substitutues xincludes in a DomDocument
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-canSetParameter Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-getParameter Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Level-2-Core-DOM-createDocument Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Level-2-Core-DOM-createDocType Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementation3-getFeature Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-5CED94D7 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementationList-item Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-getDOMImpl Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-getDOMImpls Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMStringList-item Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-666EE0F9 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-217A91B8 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElGetAtNodeNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElGetAttrNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1938918D Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-A6C90942 Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElHasAttr Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElHasAttrNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-6D6AC0F9 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D589198 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElRemAtNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-F68F082 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-887236154 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetAtNodeNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetAttrNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttr Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttrNode Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttrNS Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1074577549 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getNamedItemNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-349467F9 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D58B193 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-removeNamedItemNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1025163788 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-setNamedItemNS Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList-getName Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList-getNamespaceURI Since:
Canonicalize nodes to a string
Canonicalize nodes to a file
Gets an xpath for a node
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-184E7107 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-3A0ED0A4 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-compareDocumentPosition Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-getFeature Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-getUserData Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-NodeHasAttrs Since: DOM Level 2
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-810594187 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-952280727 Since:
URL: http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-isDefaultNamespace Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-isEqualNode Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-isSameNode Since: DOM Level 3
URL: http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-lookupNamespaceURI Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-lookupNamespacePrefix Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-normalize Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1734834066 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-785887307 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-setUserData Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-844377136 Since:
Get a simplexml_element object from dom to allow for processing
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend-findOffset16 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend-findOffset32 Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Text3-isWhitespaceInElementContent Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Text3-replaceWholeText Since: DOM Level 3
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-38853C1D Since:
Get the type of an image
Reads header data from the JPEG/TIFF image filename and optionally reads the internal thumbnails
Get headername for index or false if not defined
Reads the embedded thumbnail
Get the number of rows affected by the last statement
Turns on auto-commit
Get the size of a BLOB identified by blob_handle
Change the user for a session
Get the size of a CLOB identified by clob_handle
Close a connection to a database server
Commit the transaction
Create a connection to a database server
Create a BLOB in the database for use with an insert or update statement
Create a CLOB in the database for use with an insert or update statement
Create a new database on the server
Move the internal row counter to the specified row_number
Get or set the database name used with a connection
Get or set the databsae password used with a connection
Send one or more SQL statements to a specified database on the server
Gets the status (Stopped, Starting, Running, Stopping) for a given database
Drop a database on the server
Returns the last error code
Returns the last error string
Fetches a result row as an array (associative, numeric or both)
Detch a row of data. Returns an assoc array
Get the field properties for a specified field_index
Returns an array of the lengths of each column in the result set
Fetch a row of data. Returns an object
Fetch a row of data. Returns an indexed array
???
Get the column length for a specified field_index
Get the column name for a specified field_index
???
Get the table name for a specified field_index
Get the field type for a specified field_index
free the memory used to store a result
???
Get or set the host name used with a connection
Get the internal index for the last insert statement
Retreive a list of all databases on the server
Retrieve a list of all fields for the specified database.table
Retreive a list of all tables from the specifoied database
Switch to the next result if multiple results are available
Get number of fields in the result set
Get number of rows
Get or set the user password used with a connection
Create a persistant connection to a database server
Send one or more SQL statements to the server and execute them
Read the BLOB data identified by blob_handle
Read the CLOB data identified by clob_handle
???
Rollback all statments since last commit
Get the number of rows affected by the last statement
Select the database to open
Change input/output character set
Sets the mode for how LOB data re retreived (actual data or a handle)
Change the password for a given user
Sets the transaction locking and isolation
Start a database on the server
Stop a database on the server
Retreive the table name for index after a call to fbsql_list_tables()
Get or set the host user used with a connection
Enable or disable FrontBase warnings
Add javascript code to the fdf file
Adds a template into the FDF document
Closes the FDF document
Creates a new FDF document
Call a user defined function for each document value
Gets error code for last operation
Gets error description for error code
Gets the appearance of a field and creates a PDF document out of it.
Get attached uploaded file
Gets FDF file encoding scheme
Gets the value of /F key
Gets the flags of a field
Gets a value from the opt array of a field
Gets the value of /Status key
Gets the value of a field as string
Gets version number for FDF api or file
Set FDF specific HTTP headers
Gets the name of the next field name or the first field name
Opens a new FDF document
Opens a new FDF document from string
Sets target frame for form
Writes out the FDF file
Returns the FDF file as a string
Sets the appearence of a field
Sets FDF encoding (either "Shift-JIS" or "Unicode")
Sets the value of /F key
Sets flags for a field in the FDF document
Sets the javascript action for a field
Adds javascript code to be executed when Acrobat opens the FDF
Sets a value in the opt array for a field
Sets the value of /Status key
Sets the submit form action for a field
Sets target frame for form
Sets the value of a field
Sets FDF version for a file
* Returns true if the variable with the name 'name' exists in source.
* Returns the filtered variable 'name'* from source `type`.
* Returns an array with all arguments defined in 'definition'.
* Returns the filtered version of the vriable.
* Returns an array with all arguments defined in 'definition'.
* Returns the filter ID belonging to a named filter
Attempt to allocate space on the remote FTP server
Changes to the parent directory
Changes directories
Sets permissions on a file
Closes the FTP stream
Opens a FTP stream
Deletes a file
Requests execution of a program on the FTP server
Retrieves a file from the FTP server and writes it to an open file
Stores a file from an open file to the FTP server
Retrieves a file from the FTP server and writes it to a local file
Gets an FTP option
Logs into the FTP server
Returns the last modification time of the file, or -1 on error
Creates a directory and returns the absolute path for the new directory or false on error
Continues retrieving/sending a file nbronously
Retrieves a file from the FTP server asynchronly and writes it to an open file
Stores a file from an open file to the FTP server nbronly
Retrieves a file from the FTP server nbhronly and writes it to a local file
Stores a file on the FTP server
Returns an array of filenames in the given directory
Turns passive mode on or off
Stores a file on the FTP server
Returns the present working directory
Sends a literal command to the FTP server
Returns a detailed listing of a directory as an array of output lines
Renames the given file to a new path
Removes a directory
Sets an FTP option
Sends a SITE command to the server
Returns the size of the file, or -1 on error
Opens a FTP-SSL stream
Returns the system type identifier
Output WBMP image to browser or file
Turn alpha blending mode on or off for the given image
Should antialiased functions used or not
Draw a partial ellipse
Draw a character
Draw a character rotated 90 degrees counter-clockwise
Allocate a color for an image
Allocate a color with an alpha level. Works for true color and palette based images
Get the index of the color of a pixel
Get the index of the closest color to the specified color
Find the closest matching colour with alpha transparency
Get the index of the color which has the hue, white and blackness nearest to the given color
De-allocate a color for an image
Get the index of the specified color
Find exact match for colour with transparency
Makes the colors of the palette version of an image more closely match the true color version
Get the index of the specified color or its closest possible alternative
Resolve/Allocate a colour with an alpha level. Works for true colour and palette based images
Set the color for the specified palette index
Get the colors for an index
Find out the number of colors in an image's palette
Define a color as transparent
Apply a 3x3 convolution matrix, using coefficient div and offset
Copy part of an image
Merge one part of an image with another
Merge one part of an image with another
Copy and resize part of an image using resampling to help ensure clarity
Copy and resize part of an image
Create a new image
Create a new image from GD file or URL
Create a new image from GD2 file or URL
Create a new image from a given part of GD2 file or URL
Create a new image from GIF file or URL
Create a new image from JPEG file or URL
Create a new image from PNG file or URL
Create a new image from the image stream in the string
Create a new image from WBMP file or URL
Create a new image from XBM file or URL
Create a new image from XPM file or URL
Create a new true color image
Draw a dashed line
Destroy an image
Draw an ellipse
Flood fill
Draw a filled partial ellipse
Draw an ellipse
Draw a filled polygon
Draw a filled rectangle
Flood fill to specific color
Applies Filter an image using a custom angle
Get font height
Get font width
Give the bounding box of a text using fonts via freetype2
Write text to the image using fonts via freetype2
Apply a gamma correction to a GD image
Output GD image to browser or file
Output GD2 image to browser or file
Output GIF image to browser or file
Grab a screenshot
Grab a window or its client area using a windows handle (HWND property in COM instance)
Enable or disable interlace
return true if the image uses truecolor
Output JPEG image to browser or file
Set the alpha blending flag to use the bundled libgd layering effects
Draw a line
Load a new font
Copy the palette from the src image onto the dst image
Output PNG image to browser or file
Draw a polygon
Return the bounding box needed by a string if rasterized
Make a copy of a font for purposes like extending or reenconding
To change a fonts character encoding vector
Extend or or condense (if extend < 1) a font
Free memory used by a font
Load a new font from specified file
Slant a font
Rasterize a string over an image
Draw a rectangle
Rotate an image using a custom angle
Include alpha channel to a saved image
Set the brush image to $brush when filling $image with the "IMG_COLOR_BRUSHED" color
Set a single pixel
Set the line drawing styles for use with imageline and IMG_COLOR_STYLED.
Set line thickness for drawing lines, ellipses, rectangles, polygons etc.
Set the tile image to $tile when filling $image with the "IMG_COLOR_TILED" color
Draw a string horizontally
Draw a string vertically - rotated 90 degrees counter-clockwise
Get image width
Get image height
Convert a true colour image to a palette based image with a number of colours, optionally using dithering.
Give the bounding box of a text using TrueType fonts
Write text to the image using a TrueType font
Return the types of images supported in a bitfield - 1=GIF, 2=JPEG, 4=PNG, 8=WBMP, 16=XPM
Output WBMP image to browser or file
Output XBM image to browser or file
Bind to the text domain domain_name, looking for translations in dir. Returns the current domain
Return the translation of msgid for domain_name and category, or msgid unaltered if a translation does not exist
Return the translation of msgid for domain_name, or msgid unaltered if a translation does not exist
Return the translation of msgid for the current domain, or msgid unaltered if a translation does not exist
Plural version of gettext()
Set the textdomain to "domain". Returns the current domain
Calculates absolute value
Add a and b
Calculates logical AND of a and b
Clears bit in a
Compares two numbers
Calculates one's complement of a
Divide a by b, returns quotient only
Divide a by b, returns quotient and reminder
Divide a by b, returns reminder only
Divide a by b using exact division algorithm
Calculates factorial function
Computes greatest common denominator (gcd) of a and b
Computes G, S, and T, such that AS + BT = G = `gcd' (A, B)
Calculates hamming distance between a and b
Initializes GMP number
Gets signed long value of GMP number
Computes the inverse of a modulo b
Computes Jacobi symbol
Computes Legendre symbol
Computes a modulo b
Multiply a and b
Negates a number
Finds next prime of a
Calculates logical OR of a and b
Checks if a is an exact square
Calculates the population count of a
Raise base to power exp
Raise base to power exp and take result modulo mod
Checks if a is "probably prime"
Gets random number
Finds first zero bit
Finds first non-zero bit
Sets or clear bit in a
Gets the sign of the number
Takes integer part of square root of a
Square root with remainder
Gets string representation of GMP number
Subtract b from a
Tests if bit is set in a
Calculates logical exclusive OR of a and b
Generate a hash of a given input string Returns lowercase hexits by default
Return a list of registered hashing algorithms
Generate a hash of a given file Returns lowercase hexits by default
Output resulting digest
Generate a hash of a given input string with a key using HMAC Returns lowercase hexits by default
Generate a hash of a given file with a key using HMAC Returns lowercase hexits by default
Initialize a hashing context
Pump data into the hashing algorithm
Pump data into the hashing algorithm from a file
Pump data into the hashing algorithm from an open stream
Returns str converted to the out_charset character set
Get internal encoding and output encoding for ob_iconv_handler()
Decodes a mime header field
Decodes multiple mime header fields
Composes a mime header field with field_name and field_value in a specified scheme
Sets internal encoding and output encoding for ob_iconv_handler()
Returns the character count of str
Finds position of first occurrence of needle within part of haystack beginning with offset
Finds position of last occurrence of needle within part of haystack beginning with offset
Returns specified part of a string
Convert an 8-bit string to a quoted-printable string
Returns an array of all IMAP alerts that have been generated since the last page load or since the last imap_alerts() call, whichever came last. The alert stack is cleared after imap_alerts() is called.
Append a new message to a specified mailbox
Decode BASE64 encoded text
Convert an 8bit string to a base64 string
Read the message body
Read the structure of a specified body section of a specific message
Get mailbox properties
Clears flags on messages
Close an IMAP stream
Create a new mailbox
Mark a message for deletion
Delete a mailbox
Returns an array of all IMAP errors generated since the last page load, or since the last imap_errors() call, whichever came last. The error stack is cleared after imap_errors() is called.
Permanently delete all messages marked for deletion
Read an overview of the information in the headers of the given message sequence
Get a specific body section
Get the full unfiltered header for a message
Read the full structure of a message
Returns the quota set to the mailbox account qroot
Returns the quota set to the mailbox account mbox
Gets the ACL for a given mailbox
Reads the list of mailboxes and returns a full array of objects containing name, attributes, and delimiter
Return a list of subscribed mailboxes, in the same format as imap_getmailboxes()
Read the headers of the message
Returns headers for all messages in a mailbox
Returns the last error that was generated by an IMAP function. The error stack is NOT cleared after this call.
Read the list of mailboxes
Return a list of subscribed mailboxes
Send an email message
Create a MIME message based on given envelope and body sections
Copy specified message to a mailbox
Move specified message to a mailbox
Returns info about the current mailbox
Decode mime header element in accordance with RFC 2047 and return array of objects containing 'charset' encoding and decoded 'text'
Get the sequence number associated with a UID
Gives the number of messages in the current mailbox
Gives the number of recent messages in current mailbox
Open an IMAP stream to a mailbox
Check if the IMAP stream is still active
Convert a quoted-printable string to an 8-bit string
Rename a mailbox
Reopen an IMAP stream to a new mailbox
Parses an address string
Parse a set of mail headers contained in a string, and return an object similar to imap_headerinfo()
Returns a properly formatted email address given the mailbox, host, and personal info
Save a specific body section to a file
Read list of mailboxes containing a certain string
Return a list of messages matching the given criteria
Will set the quota for qroot mailbox
Sets the ACL for a given mailbox
Sets flags on messages
Sort an array of message headers, optionally including only messages that meet specified criteria.
Get status info from a mailbox
Subscribe to a mailbox
Return threaded by REFERENCES tree
Set or fetch imap timeout
Get the unique message id associated with a standard sequential message number
Remove the delete flag from a message
Unsubscribe from a mailbox
Decode a modified UTF-7 string
Encode a string in modified UTF-7
Convert a mime-encoded text to UTF-8
Add data into created blob
Cancel creating blob
Close blob
Create blob for adding data
Output blob contents to browser
Get len bytes data from open blob
Create blob, copy file in it, and close it
Return blob length and other useful info
Open blob for retrieving data parts
Frees the event handler set by ibase_set_event_handler()
Register the callback for handling each of the named events
Waits for any one of the passed Interbase events to be posted by the database, and returns its name
Returns the number of rows affected by the previous INSERT, UPDATE or DELETE statement
Execute a previously prepared query
Fetch a row from the results of a query
Fetch a object from the results of a query
Fetch a row from the results of a query
Get information about a field
Free memory used by a query
Free the memory used by a result
Assign a name to a result for use with ... WHERE CURRENT OF <name> statements
Get the number of fields in result
Get the number of params in a prepared query
Return the number of rows that are available in a result
Get information about a parameter
Prepare a query for later execution
Execute a query
Add a user to security database
Initiates a backup task in the service manager and returns immediately
Request statistics about a database
Delete a user from security database
Execute a maintenance command on the database server
Modify a user in security database
Initiates a restore task in the service manager and returns immediately
Request information about a database server
Connect to the service manager
Disconnect from the service manager
Close an InterBase connection
Commit transaction
Commit transaction and retain the transaction context
Open a connection to an InterBase database
Drop an InterBase database
Return error code
Return error message
Increments the named generator and returns its new value
Open a persistent connection to an InterBase database
Rollback transaction
Rollback transaction and retain the transaction context
Start a transaction over one or several databases
Decodes the JSON representation into a PHP value
Returns the JSON representation of a value
Translate 8859 characters to t61 characters
Add entries to LDAP directory
Bind to LDAP directory
Determine if an entry has a specific value for one of its attributes
Connect to an LDAP server
Count the number of entries in a search result
Delete an entry from a directory
Convert DN to User Friendly Naming format
Convert error number to error string
Get the current ldap error number
Get the current ldap error string
Splits DN into its component parts
Return first attribute
Return first result id
Return first reference
Free result memory
Get attributes from a search result entry
Get the DN of a result entry
Get all result entries
Get the current value of various session-wide parameters
Get all values with lengths from a result entry
Single-level search
Add attribute values to current
Delete attribute values
Replace attribute values with new ones
Get the next attribute in result
Get next result entry
Get next reference
Extract information from reference entry
Extract information from result
Read an entry
Bind to LDAP directory using SASL
Search LDAP tree under base_dn
Set the value of various session-wide parameters
Set a callback function to do re-binds on referral chasing.
Sort LDAP result entries
Start TLS
Translate t61 characters to 8859 characters
Unbind from LDAP directory
Clear last error from libxml
Retrieve array of errors
Retrieve last error from libxml
Set the streams context for the next libxml document load or write
Disable libxml errors and allow user to fetch error information as needed
Check if the string is valid for the specified encoding
Returns a case-folded version of sourcestring
Returns converted string in desired encoding
Conversion between full-width character and half-width character (Japanese)
Converts the string resource in variables to desired encoding
Decodes the MIME "encoded-word" in the string
Converts HTML numeric entities to character code
Encodings of the given string is returned (as a string)
Converts the string to MIME "encoded-word" in the format of =?charset?(B|Q)?encoded_string?=
Converts specified characters to HTML numeric entities
Returns the current settings of mbstring
Returns the input encoding
Sets the current output_encoding or returns the current output_encoding as a string
Sets the current internal encoding or Returns the current internal encoding as a string
Sets the current language or Returns the current language as a string
Returns an array of all supported entity encodings or Returns the entity encoding as a string
Returns an array of all supported alias encodings
Returns an array or string of all supported mime names
Returns string in output buffer converted to the http_output encoding
Parses GET/POST/COOKIE data and sets global variables
Return the preferred MIME name (charset) as a string
* Sends an email message with MIME scheme
Returns part of a string
Trim the string in terminal width
Finds position of first occurrence of a string within another, case insensitive
Finds first occurrence of a string within another, case insensitive
Get character numbers of a string
Find position of first occurrence of a string within another
Finds the last occurrence of a character in a string within another
Finds the last occurrence of a character in a string within another, case insensitive
Finds position of last occurrence of a string within another, case insensitive
Find position of last occurrence of a string within another
Finds first occurrence of a string within another
* Returns a lowercased version of sourcestring
* Returns a uppercased version of sourcestring
Gets terminal width of a string
Sets the current substitute_character or returns the current substitute_character
Returns part of a string
Count the number of substring occurrences
Regular expression match for multibyte string
Regular expression match for multibyte string
Replace regular expression for multibyte string
Regular expression search for multibyte string
Get search start position
Get matched substring of the last time
Initialize string and regular expression for search.
Regular expression search for multibyte string
Regular expression search for multibyte string
Set search start position
Case-insensitive regular expression match for multibyte string
Case insensitive replace regular expression for multibyte string
Returns the current encoding for regex as a string.
Set or get the default options for mbregex functions
split multibyte string into array by regular expression
CBC crypt/decrypt data using key key with cipher cipher starting with iv
CFB crypt/decrypt data using key key with cipher cipher starting with iv
Create an initialization vector (IV)
OFB crypt/decrypt data using key key with cipher cipher starting with iv
ECB crypt/decrypt data using key key with cipher cipher starting with iv
Returns the name of the algorithm specified by the descriptor td
Returns the block size of the cipher specified by the descriptor td
Returns the size of the IV in bytes of the algorithm specified by the descriptor td
Returns the maximum supported key size in bytes of the algorithm specified by the descriptor td
Returns the name of the mode specified by the descriptor td
This function decrypts the crypttext
Returns TRUE if the alrogithm is a block algorithms
Returns TRUE if the mode is for use with block algorithms
Returns TRUE if the mode outputs blocks
This function runs the self test on the algorithm specified by the descriptor td
OFB crypt/decrypt data using key key with cipher cipher starting with iv
This function encrypts the plaintext
This function terminates encrypt specified by the descriptor td
This function initializes all buffers for the specific module
Get the key size of cipher
Get the name of cipher
Get the IV size of cipher (Usually the same as the blocksize)
Get the key size of cipher
List all algorithms in "module_dir"
List all modes "module_dir"
Free the descriptor td
Returns the block size of the algorithm
Returns the maximum supported key size of the algorithm
This function decrypts the crypttext
Returns TRUE if the algorithm is a block algorithm
Returns TRUE if the mode is for use with block algorithms
Returns TRUE if the mode outputs blocks of bytes
Opens the module of the algorithm and the mode to be used
Does a self test of the module "module"
OFB crypt/decrypt data using key key with cipher cipher starting with iv
This function decrypts the plaintext
Hash data with hash
Gets the number of available hashes
Gets the block size of hash
Gets the name of hash
Get the name of the keygen algorithm
Get the required size of the salt for the keygen algorithm
Generate a key
Get the number of available keygen algorithms
Generates a key using hash functions
Whether the keygen algorithm uses the bytes_count parameter
Whether the keygen algorithm uses a hash algorithm
Whether the keygen algorithm requires a salt
Return content-type for file
Returns the action flag for keyPress(char)
Set scale (?)
Use constant pool (?)
Use SWF version (?)
Creates a new SWFAction object, compiling the given script
Creates a new SWFBitmap object from jpg (with optional mask) or dbl file
Returns the height of this bitmap
Returns the width of this bitmap
Creates a new SWFButton object
associates a sound with a button transition NOTE: the transitions are all wrong _UP, _OVER, _DOWN _HIT
Sets the action to perform when conditions described in flags is met
Sets the character to display for the condition described in flags
Sets the action to perform when button is pressed
Sets the character for this button's down state
Sets the character for this button's hit test state
enable track as menu button behaviour
Sets the character for this button's over state
Sets the character for this button's up state
Adds this SWFAction to the given SWFSprite instance
Sets the add color part of this SWFDisplayItem's CXform to (r, g, b [, a]), a defaults to 0
another way of defining a MASK layer
Displaces this SWFDisplayItem by (dx, dy) in movie coordinates
Moves this SWFDisplayItem to movie coordinates (x, y)
Sets the multiply color part of this SWFDisplayItem's CXform to (r, g, b [, a]), a defaults to 1.0
Rotates this SWFDisplayItem the given (clockwise) degrees from its current orientation
Rotates this SWFDisplayItem the given (clockwise) degrees from its original orientation
Multiplies this SWFDisplayItem's current x scale by xScale, its y scale by yScale
Scales this SWFDisplayItem by xScale in the x direction, yScale in the y, or both to xScale if only one arg
Sets this SWFDisplayItem's z-depth to depth. Items with higher depth values are drawn on top of those with lower values
defines a MASK layer at level
Sets the item's transform matrix
Sets this SWFDisplayItem's name to name
Sets this SWFDisplayItem's ratio to ratio. Obviously only does anything if displayitem was created from an SWFMorph
Adds xSkew to this SWFDisplayItem's x skew value
Sets this SWFDisplayItem's x skew value to xSkew
Adds ySkew to this SWFDisplayItem's y skew value
Sets this SWFDisplayItem's y skew value to ySkew
Creates a new SWFFill object
Moves this SWFFill to shape coordinates (x,y)
Rotates this SWFFill the given (clockwise) degrees from its original orientation
Scales this SWFFill by xScale in the x direction, yScale in the y, or both to xScale if only one arg
Sets this SWFFill's x skew value to xSkew
Sets this SWFFill's y skew value to ySkew
Creates a new SWFFont object from given file
adds characters to a font required within textfields
Returns the ascent of the font, or 0 if not available
Returns the descent of the font, or 0 if not available
Returns the leading of the font, or 0 if not available
Returns the glyph shape of a char as a text string
Calculates the width of the given string in this font at full height
Calculates the width of the given string in this font at full height
Calculates the width of the given string in this font at full height
adds characters to a font for exporting font
adds characters to a font for exporting font
Creates a new SWFGradient object
Adds given entry to the gradient
Creates a new SWFMorph object
Return's this SWFMorph's start shape object
Return's this SWFMorph's start shape object
Creates swfmovie object according to the passed version
Labels frame
Saves the movie. 'where' can be stream and the movie will be saved there otherwise it is treated as string and written in file with that name
Sets background color (r,g,b)
Sets movie dimension
Sets number of frames
Sets movie rate
Sets sound stream of the SWF movie. The parameter can be stream or string. Retuens the number of frames.
Returns a SWFPrebuiltClip object
Creates a new SWFShape object
Returns a fill object, for use with swfshape_setleftfill and swfshape_setrightfill. If 1 or 2 parameter(s) is (are) passed first should be object (from gradient class) and the second int (flags). Gradient fill is performed. If 3 or 4 parameters are passed : r, g, b [, a]. Solid fill is performed.
Draws an arc of radius r centered at the current location, from angle startAngle to angle endAngle measured clockwise from 12 o'clock
Draws a circle of radius r centered at the current location, in a counter-clockwise fashion
Draws a cubic bezier curve using the current position and the three given points as control points
Draws a cubic bezier curve using the current position and the three given points as control points
Draws a curve from the current pen position (x, y) to the point (x+bdx, y+bdy) in the current line style, using point (x+adx, y+ady) as a control point or draws a cubic bezier to point (x+cdx, x+cdy) with control points (x+adx, y+ady) and (x+bdx, y+bdy)
Draws a curve from the current pen position (x,y) to the point (bx, by) in the current line style, using point (ax, ay) as a control point. Or draws a cubic bezier to point (dx, dy) with control points (ax, ay) and (bx, by)
Draws the first character in the given string into the shape using the glyph definition from the given font
Draws a line from the current pen position (x, y) to the point (x+dx, y+dy) in the current line style
Draws a line from the current pen position to shape coordinates (x, y) in the current line style
Moves the pen from its current location by vector (x, y)
Moves the pen to shape coordinates (x, y)
Sets the left side fill style to fill in case only one parameter is passed. When 3 or 4 parameters are passed they are treated as : int r, int g, int b, int a . Solid fill is performed in this case before setting left side fill type.
Sets the right side fill style to fill in case only one parameter is passed. When 3 or 4 parameters are passed they are treated as : int r, int g, int b, int a . Solid fill is performed in this case before setting right side fill type.
Sets the current line style for this SWFShape
Creates a new SWFSound object from given file
Creates a new SWFSprite object
Adds the character to the sprite, returns a displayitem object
Labels frame
Moves the sprite to the next frame
Remove the named character from the sprite's display list
Sets the number of frames in this SWFSprite
Creates new SWFText object
Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color
Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color
Writes the given text into this SWFText object at the current pen position, using the current font, height, spacing, and color
Returns the ascent of the current font at its current size, or 0 if not available
Returns the descent of the current font at its current size, or 0 if not available
Returns the leading of the current font at its current size, or 0 if not available
calculates the width of the given string in this text objects current font and size
calculates the width of the given string in this text objects current font and size
Calculates the width of the given string in this text objects current font and size
Moves this SWFText object's current pen position to (x, y) in text coordinates
Sets this SWFText object's current color to the given color
Sets this SWFText object's current font to given font
Sets this SWFText object's current height to given height
Sets this SWFText object's current letterspacing to given spacing
Creates a new SWFTextField object
adds characters to a font that will be available within a textfield
Adds the given string to this textfield
Sets the alignment of this textfield
Sets the width and height of this textfield
Sets the color of this textfield
Sets the font for this textfield
Sets the font height of this textfield
Sets the indentation of the first line of this textfield
Sets the left margin of this textfield
Sets the line spacing of this textfield
Sets both margins of this textfield
Sets the variable name of this textfield
Sets the padding of this textfield
Sets the right margin of this textfield
Returns a SWVideoStream object
Return number of affected rows
Close an mSQL connection
Open a connection to an mSQL Server
Create an mSQL database
Move internal result pointer
Send an SQL query to mSQL
Drop (delete) an mSQL database
Returns the text of the error message from previous mSQL operation
Fetch a result row as an associative array
Get column information from a result and return as an object
Fetch a result row as an object
Get a result row as an enumerated array
Get the flags associated with the specified field in a result
Returns the length of the specified field
Get the name of the specified field in a result
Set result pointer to a specific field offset
Get name of the table the specified field is in
Get the type of the specified field in a result
Free result memory
List databases available on an mSQL server
List mSQL result fields
List tables in an mSQL database
Get number of fields in a result
Get number of rows in a result
Open a persistent connection to an mSQL Server
Send an SQL query to mSQL
Get result data
Select an mSQL database
Adds a parameter to a stored procedure or a remote stored procedure
Closes a connection to a MS-SQL server
Establishes a connection to a MS-SQL server
Moves the internal row pointer of the MS-SQL result associated with the specified result identifier to pointer to the specified row number
Executes a stored procedure on a MS-SQL server database
Returns an associative array of the current row in the result set specified by result_id
Returns an associative array of the current row in the result set specified by result_id
Returns the next batch of records
Gets information about certain fields in a query result
Returns a psuedo-object of the current row in the result set specified by result_id
Returns an array of the current row in the result set specified by result_id
Get the length of a MS-SQL field
Returns the name of the field given by offset in the result set given by result_id
Seeks to the specified field offset
Returns the type of a field
Free a MS-SQL result index
Free a MS-SQL statement index
Gets the last message from the MS-SQL server
Converts a 16 byte binary GUID to a string
Initializes a stored procedure or a remote stored procedure
Sets the lower error severity
Sets the lower message severity
Move the internal result pointer to the next result
Returns the number of fields fetched in from the result id specified
Returns the number of rows fetched in from the result id specified
Establishes a persistent connection to a MS-SQL server
Perform an SQL query on a MS-SQL server database
Returns the contents of one cell from a MS-SQL result set
Returns the number of records affected by the query
Select a MS-SQL database
Gets number of affected rows in previous MySQL operation
Returns the default character set for the current connection
Close a MySQL connection
Opens a connection to a MySQL Server
Create a MySQL database
Move internal result pointer
Sends an SQL query to MySQL
Drops (delete) a MySQL database
Returns the number of the error message from previous MySQL operation
Returns the text of the error message from previous MySQL operation
Escape string for mysql query
Fetch a result row as an array (associative, numeric or both)
Fetch a result row as an associative array
Gets column information from a result and return as an object
Gets max data size of each column in a result
Fetch a result row as an object
Gets a result row as an enumerated array
Gets the flags associated with the specified field in a result
Returns the length of the specified field
Gets the name of the specified field in a result
Sets result pointer to a specific field offset
Gets name of the table the specified field is in
Gets the type of the specified field in a result
Free result memory
Returns a string that represents the client library version
Returns a string describing the type of connection in use, including the server host name
Returns the protocol version used by current connection
Returns a string that represents the server version number
Returns a string containing information about the most recent query
Gets the ID generated from the previous INSERT operation
List databases available on a MySQL server
List MySQL result fields
Returns a result set describing the current server threads
List tables in a MySQL database
Gets number of fields in a result
Gets number of rows in a result
Opens a persistent connection to a MySQL Server
Ping a server connection. If no connection then reconnect.
Sends an SQL query to MySQL
Escape special characters in a string for use in a SQL statement, taking into account the current charset of the connection
Gets result data
Selects a MySQL database
sets client character set
Returns a string containing status information
Returns the thread id of current connection
Sends an SQL query to MySQL, without fetching and buffering the result rows
Get number of affected rows in previous MySQL operation
Turn auto commit on or of
Change logged-in user of the active connection
Returns the name of the character set used for this connection
Close connection
Commit outstanding actions and close transaction
Move internal result pointer
Returns the numerical value of the error message from previous MySQL operation
Returns the text of the error message from previous MySQL operation
Fetch the number of fields returned by the last query for the given link
Set result pointer to a specified field offset
Get current field offset of result pointer
Free query result memory for the given result handle
Get MySQL client info
Get MySQL client info
Get MySQL protocol information
Get MySQL server info
Return the MySQL version for the server referenced by the given link
Get information about the most recent query
Initialize mysqli and return a resource for use with mysql_real_connect
Get the ID generated from the previous INSERT operation
Kill a mysql process on the server
check if there any more query results from a multi query
read next result from multi_query
Get number of fields in result
Get number of rows in result
Set options
Ping a server connection or reconnect if there is no connection
Prepare a SQL statement for execution
Open a connection to a mysql server
Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection
Binary-safe version of mysql_query()
Undo actions from current transaction
Select a MySQL database
unsets user defined handler for load local infile command
Set callback functions for LOAD DATA LOCAL INFILE
Returns the SQLSTATE error from previous MySQL operation
Get current system status
Return the number of rows affected in the last query for the given link
Bind variables to a prepared statement as parameters
Bind variables to a prepared statement for result storage
Close statement
Move internal result pointer
Execute a prepared statement
Fetch results from a prepared statement into the bound variables
Return the number of result columns for the given statement
Free stored result memory for the given statement handle
Initialize statement object
Get the ID generated from the previous INSERT operation
Return the number of rows in statements result set
Return the number of parameter for the given statement
prepare server side statement with query
reset a prepared statement
return result set from statement
Buffer result set on client
Return the current thread ID
Return whether thread safety is given or not
Directly retrieve query results - do not buffer results on client side
initialize and start embedded server
Open a connection to a mysql server
Returns the numerical value of the error message from last connect command
Returns the text of the error message from previous MySQL operation
returns a character set object
allows to execute multiple queries
sets client character set
Enforce execution of a query on the master in a master/slave setup
Enforce execution of a query on a slave in a master/slave setup
sets report level
Bind a PHP array to an Oracle PL/SQL type by name
Bind a PHP variable to an Oracle placeholder by name
Cancel reading from a cursor
Disconnect from database
Append an object to the collection
Assign a collection from another existing collection
Assign element val to collection at index ndx
Retrieve the value at collection index ndx
Return the max value of a collection. For a varray this is the maximum length of the array
Return the size of a collection
Trim num elements from the end of a collection
Commit the current context
Connect to an Oracle database and log on. Returns a new session.
Define a PHP variable to an Oracle column by name
Return the last error of stmt|connection|global. If no error happened returns false.
Execute a parsed statement
Prepare a new row of data for reading
Fetch all rows of result data into an array
Fetch a result row as an array
Fetch a result row as an associative array
Fetch a result row as an object
Fetch a result row as an enumerated array
Tell whether a column is NULL
Tell the name of a column
Tell the precision of a column
Tell the scale of a column
Tell the maximum data size of a column
Tell the data type of a column
Tell the raw oracle data type of a column
Deletes collection object
Deletes large object description
Free all resources associated with a statement
Toggle internal debugging output for the OCI extension
Appends data from a LOB to another LOB
Closes lob descriptor
Copies data from a LOB to another LOB
Checks if EOF is reached
Erases a specified portion of the internal LOB, starting at a specified offset
Writes a large object into a file
Flushes the LOB buffer
Loads file into a LOB
Tests to see if two LOB/FILE locators are equal
Loads a large object
Reads particular part of a large object
Rewind pointer of a LOB
Saves a large object
Moves the pointer of a LOB
Returns size of a large object
Tells LOB pointer position
Truncates a LOB
Writes data to current position of a LOB
Writes temporary blob
Initialize a new collection
Connect to an Oracle database and log on. Returns a new session.
Return a new cursor (Statement-Handle) - use this to bind ref-cursors!
Initialize a new empty descriptor LOB/FILE (LOB is default)
Return the number of result columns in a statement
Return the row count of an OCI statement
Parse a query and return a statement
Changes the password of an account
Connect to an Oracle database using a persistent connection and log on. Returns a new session.
Return a single column of result data
Rollback the current context
Return a string containing server version information
Sets the number of rows to be prefetched on execute to prefetch_rows for stmt
Return the query type of an OCI statement
Fetch a row of result data into an array
Returns current state of buffering for a LOB
Enables/disables buffering for a LOB
Toggle autocommit mode or get status
Handle binary column data
Close an ODBC connection
Close all ODBC connections
Returns a result identifier that can be used to fetch a list of columns and associated privileges for the specified table
Returns a result identifier that can be used to fetch a list of column names in specified tables
Commit an ODBC transaction
Connect to a datasource
Get cursor name
Return information about the currently connected data source
Get the last error code
Get the last error message
Prepare and execute an SQL statement
Execute a prepared statement
Fetch a result row as an associative array
Fetch one result row into an array
Fetch a result row as an object
Fetch a row
Get the length (precision) of a column
Get a column name
Return column number
Get the scale of a column
Get the datatype of a column
Returns a result identifier to either a list of foreign keys in the specified table or a list of foreign keys in other tables that refer to the primary key in the specified table
Free resources associated with a result
Returns a result identifier containing information about data types supported by the data source
Handle LONG columns
Checks if multiple results are avaiable
Get number of columns in a result
Get number of rows in a result
Establish a persistent connection to a datasource
Prepares a statement for execution
Returns a result identifier listing the column names that comprise the primary key for a table
Returns a result identifier containing the list of input and output parameters, as well as the columns that make up the result set for the specified procedures
Returns a result identifier containg the list of procedure names in a datasource
Get result data
Print result as HTML table
Rollback a transaction
Sets connection or statement options
Returns a result identifier containing either the optimal set of columns that uniquely identifies a row in the table or columns that are automatically updated when any value in the row is updated by a transaction
Returns a result identifier that contains statistics about a single table and the indexes associated with the table
Returns a result identifier containing a list of tables and the privileges associated with each table
Call the SQLTables function
Exports a CSR to file or a var
Exports a CSR to file
Returns the subject of a CERT or FALSE on error
Returns the subject of a CERT or FALSE on error
Generates a privkey and CSR
Signs a cert with another CERT
Returns a description of the last error, and alters the index of the error messages. Returns false when the are no more messages
Opens data
Creates and exports a PKCS12 to a var
Creates and exports a PKCS to file
Parses a PKCS12 to an array
Decrypts the S/MIME message in the file name infilename and output the results to the file name outfilename. recipcert is a CERT for one of the recipients. recipkey specifies the private key matching recipcert, if recipcert does not include the key
Encrypts the message in the file named infile with the certificates in recipcerts and output the result to the file named outfile
Signs the MIME message in the file named infile with signcert/signkey and output the result to file name outfile. headers lists plain text headers to exclude from the signed portion of the message, and should include to, from and subject as a minimum
Verifys that the data block is intact, the signer is who they say they are, and returns the CERTs of the signers
Gets an exportable representation of a key into a string or file
Gets an exportable representation of a key into a file
Frees a key
returns an array with the key details (bits, pkey, type)
Gets private keys
Gets public key from X.509 certificate
Generates a new private key
Decrypts data with private key
Encrypts data with private key
Decrypts data with public key
Encrypts data with public key
Seals data
Signs data
Verifys data
Checks if a private key corresponds to a CERT
Checks the CERT to see if it can be used for the purpose in purpose. cainfo holds information about trusted CAs
Exports a CERT to file or a var
Exports a CERT to file or a var
Frees X.509 certificates
Returns an array of the fields/values of the CERT
Reads X.509 certificates
Set an alarm clock for delivery of a signal
Executes specified program in current process space as defined by exec(2)
Forks the currently running process following the same behavior as the UNIX fork() system call
Get the priority of any process
Change the priority of any process
Assigns a system signal handler to a PHP function
Waits on or returns the status of a forked child as defined by the waitpid() system call
Waits on or returns the status of a forked child as defined by the waitpid() system call
Returns the status code of a child's exit
Returns true if the child status code represents a successful exit
Returns true if the child status code represents a process that was terminated due to a signal
Returns true if the child status code represents a stopped process (WUNTRACED must have been used with waitpid)
Returns the number of the signal that caused the process to stop who's status code is passed
Returns the number of the signal that terminated the process who's status code is passed
Searches array and returns entries which match regex
Returns the error code of the last regexp execution.
Perform a Perl-style regular expression match
Perform a Perl-style global regular expression match
Quote regular expression characters plus an optional character
Perform Perl-style regular expression replacement.
Perform Perl-style regular expression replacement using replacement callback.
Split string into an array using a perl-style regular expression as a delimiter
Return array of available PDO drivers
Prevents serialization of a PDO instance
Prevents use of a PDO instance that has been unserialized
Initiates a transaction
Commit a transaction
Fetch the error code associated with the last operation on the database handle
Fetch extended error information associated with the last operation on the database handle
Execute a query that does not return a row set, returning the number of affected rows
Get an attribute
Returns the id of the last row that we affected on this connection. Some databases require a sequence or table name to be passed in. Not always meaningful.
Prepares a statement for execution and returns a statement object
Prepare and execute $sql; returns the statement object for iteration
quotes string for use in a query. The optional paramtype acts as a hint for drivers that have alternate quoting styles. The default value is PDO_PARAM_STR
roll back a transaction
Set an attribute
Return array of available PDO drivers
Prevents serialization of a PDOStatement instance
Prevents use of a PDOStatement instance that has been unserialized
bind a column to a PHP variable. On each row fetch $param will contain the value of the corresponding column. $column is the 1-based offset of the column, or the column name. For portability, don't call this before execute().
bind a parameter to a PHP variable. $paramno is the 1-based position of the placeholder in the SQL statement (but can be the parameter name for drivers that support named placeholders). This isn't supported by all drivers. It should be called prior to execute().
bind an input parameter to the value of a PHP variable. $paramno is the 1-based position of the placeholder in the SQL statement (but can be the parameter name for drivers that support named placeholders). It should be called prior to execute().
Closes the cursor, leaving the statement ready for re-execution.
Returns the number of columns in the result set
A utility for internals hackers to debug parameter internals
Fetch the error code associated with the last operation on the statement handle
Fetch extended error information associated with the last operation on the statement handle
Execute a prepared statement, optionally binding parameters
Fetches the next row and returns it, or false if there are no more rows
Returns an array of all of the results.
Returns a data of the specified column in the result set.
Fetches the next row and returns it as an object.
Get an attribute
Returns meta data for a numbered column
Advances to the next rowset in a multi-rowset statement handle. Returns true if it succeded, false otherwise
Returns the number of rows in a result set, or the number of rows affected by the last execute(). It is not always meaningful.
Set an attribute
Changes the default fetch mode for subsequent fetches (params have different meaning for different fetch modes)
Returns the number of affected tuples
Cancel request
Get the current client encoding
Close a PostgreSQL connection
Open a PostgreSQL connection
Get connection is busy or not
Reset connection (reconnect)
Get connection status
Check and convert values for PostgreSQL SQL statement
Copy table from array
Copy table to array
Get the database name
Delete records has ids (id=>value)
Sync with backend. Completes the Copy command
Escape binary for bytea type
Escape string for text/char type
Execute a prepared query
Fetch all rows into array
Fetch all rows into array
Fetch a row as an array
Fetch a row as an assoc array
Fetch a row as an object
Returns values from a result identifier
Get a row as an enumerated array
Test if a field is NULL
Returns the name of the field
Returns the field number of the named field
Returns the printed length
Returns the internal size of the field
Returns the name of the table field belongs to, or table's oid if oid_only is true
Returns the type name for the given field
Returns the type oid for the given field
Free result memory
Get asynchronous notification
Get backend(server) pid
Get asynchronous query result
Returns the host name associated with the connection
Insert values (filed=>value) to table
Get the error message string
Returns the last notice set by the backend
Returns the last object identifier
Close a large object
Create a large object
Export large object direct to filesystem
Import large object direct from filesystem
Open a large object and return fd
Read a large object
Read a large object and send straight to browser
Seeks position of large object
Returns current position of large object
Delete a large object
Write a large object
Get meta_data
Return the number of fields in the result
Return the number of rows in the result
Get the options associated with the connection
Open a persistent PostgreSQL connection
Ping database. If connection is bad, try to reconnect.
Return the port number associated with the connection
Prepare a query for future execution
Send null-terminated string to backend server
Execute a query
Execute a query
Get error message associated with result
Get error message field associated with result
Set internal row offset
Get status of query result
Select records that has ids (id=>value)
Executes prevriously prepared stmtname asynchronously
Asynchronously prepare a query for future execution
Send asynchronous query
Send asynchronous parameterized query
Set client encoding
Set error verbosity
Enable tracing a PostgreSQL connection
Get transaction status
Return the tty name associated with the connection
Unescape binary for bytea type
Disable tracing of a PostgreSQL connection
Update table using values (field=>value) and ids (id=>value)
Returns an array with client, protocol and server version (when available)
Determine accessibility of a file (POSIX.1 5.6.3)
Generate terminal path name (POSIX.1, 4.7.1)
Retrieve the error number set by the last posix function which failed.
Get working directory pathname (POSIX.1, 5.2.2)
Get the current effective group id (POSIX.1, 4.2.1)
Get the current effective user id (POSIX.1, 4.2.1)
Get the current group id (POSIX.1, 4.2.1)
Group database access (POSIX.1, 9.2.1)
Group database access (POSIX.1, 9.2.1)
Get supplementary group id's (POSIX.1, 4.2.3)
Get user name (POSIX.1, 4.2.4)
Get the process group id of the specified process (This is not a POSIX function, but a SVR4ism, so we compile conditionally)
Get current process group id (POSIX.1, 4.3.1)
Get the current process id (POSIX.1, 4.1.1)
Get the parent process id (POSIX.1, 4.1.1)
User database access (POSIX.1, 9.2.2)
User database access (POSIX.1, 9.2.2)
Get system resource consumption limits (This is not a POSIX function, but a BSDism and a SVR4ism. We compile conditionally)
Get process group id of session leader (This is not a POSIX function, but a SVR4ism, so be compile conditionally)
Get the current user id (POSIX.1, 4.2.1)
Calculate the group access list for the user specified in name.
Determine if filedesc is a tty (POSIX.1, 4.7.1)
Send a signal to a process (POSIX.1, 3.3.2)
Make a FIFO special file (POSIX.1, 5.4.2)
Make a special or ordinary file (POSIX.1)
Set effective group id
Set effective user id
Set group id (POSIX.1, 4.2.2)
Set process group id for job control (POSIX.1, 4.3.3)
Create session and set process group id (POSIX.1, 4.3.2)
Set user id (POSIX.1, 4.2.2)
Retrieve the system error message associated with the given errno.
Get process times (POSIX.1, 4.5.2)
Determine terminal device name (POSIX.1, 4.7.2)
Get system name (POSIX.1, 4.4.1)
Adds a word to a personal list
Adds a word to the current session
Returns true if word is valid
Clears the current session
Create a new config to be used later to create a manager
location of language data files
location of the main word list
Ignore words <= n chars
Select mode for config (PSPELL_FAST, PSPELL_NORMAL or PSPELL_BAD_SPELLERS)
Use a personal dictionary for this config
Use a personal dictionary with replacement pairs for this config
Consider run-together words as valid components
Save replacement pairs when personal list is saved for this config
Load a dictionary
Load a dictionary based on the given config
Load a dictionary with a personal wordlist
Saves the current (personal) wordlist
Notify the dictionary of a user-selected replacement
Returns array of suggestions
Reads a line
Adds a line to the history
Initializes the readline callback interface and terminal, prints the prompt and returns immediately
Removes a previously installed callback handler and restores terminal settings
Informs the readline callback interface that a character is ready for input
Clears the history
Readline completion function?
Gets/sets various internal readline variables.
Lists the history
Inform readline that the cursor has moved to a new line
Reads the history
Ask readline to redraw the display
Writes the history
Recode file input into file output according to request
Recode string str according to request string
Return the current cache expire. If new_cache_expire is given, the current cache_expire is replaced with new_cache_expire
Return the current cache limiter. If new_cache_limited is given, the current cache_limiter is replaced with new_cache_limiter
Deserializes data and reinitializes the variables
Destroy the current session and all data associated with it
Serializes the current setup and returns the serialized representation
Return the session cookie parameters
Return the current session id. If newid is given, the session id is replaced with newid
Return the current module name used for accessing session data. If newname is given, the module name is replaced with newname
Return the current session name. If newname is given, the session name is replaced with newname
Update the current session id with a newly generated one. If delete_old_session is set to true, remove the old session.
Return the current save path passed to module_name. If newname is given, the save path is replaced with newname
Set session cookie parameters
Sets user-level functions
Begin session - reinitializes freezed variables, registers browsers etc
Unset all registered variables
Write session data and end session
Add Attribute with optional namespace information
Add Element with optional namespace information
Return a well-formed XML string based on SimpleXML element
Identifies an element's attributes
Finds children of given node
Return all namespaces registered with document
Finds children of given node
Return all namespaces in use
Creates a prefix/ns context for the next XPath query
Runs XPath query on the XML data
SimpleXMLElement constructor
Return a string to confirm that the module is compiled in
* * Generic SNMPv3 object fetcher * From here is passed on the the common internal object fetcher. * * st=SNMP_CMD_GET snmp3_get() - query an agent and return a single value. * st=SNMP_CMD_GETNEXT snmp3_getnext() - query an agent and return the next single value. * st=SNMP_CMD_WALK snmp3_walk() - walk the mib and return a single dimensional array * containing the values. * st=SNMP_CMD_REALWALK snmp3_real_walk() - walk the mib and return an * array of oid,value pairs. * st=SNMP_CMD_SET snmp3_set() - query an agent and set a single value *
Fetch a SNMP object
Fetch a SNMP object
Return all objects including their respective object id withing the specified one
Set the value of a SNMP object
Return all objects under the specified object id
Fetch the value of a SNMP object
Fetch the value of a SNMP object
Fetch the value of a SNMP object
Fetch the value of a SNMP object
Fetch the value of a SNMP object
Return the current status of quick_print
Return the method how the SNMP values will be returned
Reads and parses a MIB file into the active MIB tree.
Return all values that are enums with their enum value instead of the raw integer
Set the OID output format.
Return all objects including their respective object id withing the specified one
Specify the method how the SNMP values will be returned
Fetch a SNMP object
Fetch a SNMP object
Return all objects including their respective object id withing the specified one
Set the value of a SNMP object
Return all objects under the specified object id
SoapClient::__doRequest()
Returns array of cookies.
Returns last SOAP request headers
Returns last SOAP response headers
Sets cookie thet will sent with SOAP request. The call to this function will effect all folowing calls of SOAP methods. If value is not specified cookie is removed.
Sets the location option (the endpoint URL that will be touched by the following SOAP requests). If new_location is not specified or null then SoapClient will use endpoint from WSDL file. The function returns old value of location options.
Sets SOAP headers for subsequent calls (replaces any previous values). If no value is specified, all of the headers are removed.
Adds one or several functions those will handle SOAP requests
Returns list of defined functions
Sets class which will handle SOAP requests
Sets object which will handle SOAP requests
Accepts a connection on the listening socket fd
Binds an open socket to a listening port, port is only specified in AF_INET family.
Clears the error on the socket or the last error code.
Closes a file descriptor
Opens a connection to addr:port on the socket specified by socket
Creates an endpoint for communication in the domain specified by domain, of type specified by type
Opens a socket on port to accept connections
Creates a pair of indistinguishable sockets and stores them in fds.
Gets socket options for the socket
Queries the remote side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type.
Queries the remote side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type.
Returns the last socket error (either the last used or the provided socket resource)
Sets the maximum number of connections allowed to be waited for on the socket specified by fd
Reads a maximum of length bytes from socket
Receives data from a connected socket
Receives data from a socket, connected or not
Runs the select() system call on the sets mentioned with a timeout specified by tv_sec and tv_usec
Sends data to a connected socket
Sends a message to a socket, whether it is connected or not
Sets blocking mode on a socket resource
Sets nonblocking mode on a socket resource
Sets socket options for the socket
Shuts down a socket for receiving, sending, or both.
Returns a string describing an error
Writes the buffer to the socket resource, length is optional
Return all classes and interfaces implemented by SPL
Return an array containing the names of all parent classes
Default implementation for __autoload()
Try all registerd autoload function to load the requested class
Register and return default file extensions for spl_autoload
Register given function as __autoload() implementation
Unregister given function as __autoload() implementation
Return an array containing the names of all clsses and interfaces defined in SPL
Return hash id for given object
Move to next entry
Rewind array back to the start
Seek to position.
Check whether array contains more entries
proto void ArrayIterator::__construct(array|object ar = array() [, int flags = 0]) U Cronstructs a new array iterator from a path.
proto void ArrayIterator::append(mixed $newval) U Appends the value (cannot be called for objects).
proto int ArrayIterator::asort() U Sort the entries by values.
proto int ArrayIterator::count() U Return the number of elements in the Iterator.
Get flags
Create a new iterator from a ArrayObject instance
Get the class used in getIterator.
proto int ArrayIterator::ksort() U Sort the entries by key.
proto int ArrayIterator::natcasesort() U Sort the entries by key using case insensitive "natural order" algorithm.
proto int ArrayIterator::natsort() U Sort the entries by values using "natural order" algorithm.
proto bool ArrayIterator::offsetExists(mixed $index) U Returns whether the requested $index exists.
proto mixed ArrayIterator::offsetGet(mixed $index) U Returns the value at the specified $index.
proto void ArrayIterator::offsetSet(mixed $index, mixed $newval) U Sets the value at the specified $index to $newval.
proto void ArrayIterator::offsetUnset(mixed $index) U Unsets the value at the specified $index.
Set flags
Set the class used in getIterator.
proto int ArrayIterator::uasort(callback cmp_function) U Sort the entries by values user defined function.
proto int ArrayIterator::uksort(callback cmp_function) U Sort the entries by key using user defined function.
Create a sub iterator for the current element (same class as $this)
Check whether current element has children (e.g. is an array)
Cronstructs a new dir iterator from a path.
Return number of entries in directory, works only when USE_GLOB is in effect
Return this (needed for Iterator interface)
Returns filename component of current dir entry
Returns an iterator for the current entry if it is a directory
Return filename of current dir entry
Returns true if current entry is '.' or '..'
Return current dir entry
Move to next entry
Rewind dir back to the start
Check whether dir contains more entries
Cronstructs a new dir iterator from a path.
Return getFilename(), getFileInfo() or $this depending on flags
Get sub path
Get sub path and file name
Returns whether current entry is a directory and not '.' or '..'
Return getPathname() or getFilename() depending on flags
Move to next entry
Rewind dir back to the start
Cronstructs a new SplFileInfo from a path.
Get last access time of file
Returns filename component of path
Get inode modification time of file
Get/copy file info
Return filename only
Get file group
Get file inode
Return the target of a symbolic link
Get last modification time of file
Get file owner
Return the path
Get/copy file info
Return path and filename
Get file permissions
Return the resolved path
Get file size
Get file type
Returns true if file is directory
Returns true if file is executable
Returns true if file is a regular file
Returns true if file is symbolic link
Returns true if file can be read
Returns true if file can be written
Open the current file
Class to use in openFile()
Class to use in getFileInfo(), getPathInfo()
Construct a new file object
Return current line from file
Return whether end of file is reached
Flush the file
Get a character form the file
Return current line as csv
Rturn next line from file
Get a line from file pointer and strip HTML tags
Portable file locking
Output all remaining data from a file pointer
Implements a mostly ANSI compatible fscanf()
Return current file position
Stat() on a filehandle
Return current file position
Truncate file to 'size' length
Binary-safe file write
Read NULL
Get the delimiter and enclosure character used in fgetcsv
Get file handling flags
Get maximum line length
Return false
Return line number
Read next line
Rewind the file and read the first line
Seek to specified line
Set the delimiter and enclosure character used in fgetcsv
Set file handling flags
Set maximum line length
Return !eof()
Construct a new temp file object
Create an AppendIterator
Append an iterator
Get access to inner ArrayIterator
Get index of iterator
Forward to next element
Rewind to the first iterator and rewind the first iterator, too
Check if the current state is valid
Construct a CachingIterator from an Iterator
Return the string representation of the current element
Number of cached elements
Return the cache
Return the internal flags
Check whether the inner iterator has a valid next element
Move the iterator forward
Return whether the requested index exists
Return the internal cache if used
Set given index in cache
Unset given index in cache
Rewind the iterator
Set the internal flags
Check whether the current element is valid
Throws exception BadMethodCallException
Throws exception BadMethodCallException
Does nothing
Does nothing
Return false
Create an Iterator from another iterator
proto mixed CachingIterator::current() U proto mixed LimitIterator::current() U proto mixed ParentIterator::current() U proto mixed IteratorIterator::current() U proto mixed NoRewindIterator::current() U proto mixed AppendIterator::current() U Get the current element value
proto Iterator CachingIterator::getInnerIterator() U proto Iterator LimitIterator::getInnerIterator() U proto Iterator ParentIterator::getInnerIterator() U Get the inner iterator
proto mixed CachingIterator::key() U proto mixed LimitIterator::key() U proto mixed ParentIterator::key() U proto mixed IteratorIterator::key() U proto mixed NoRewindIterator::key() U proto mixed AppendIterator::key() U Get the current key
Move the iterator forward
Rewind the iterator
proto bool ParentIterator::valid() U proto bool IteratorIterator::valid() U proto bool NoRewindIterator::valid() U Check whether the current element is valid
Create an iterator from another iterator
Prevent a call to inner iterators rewind() (internally the current data will be fetched if valid())
Create an iterator from anything that is traversable
Return the current position
Move the iterator forward
Rewind the iterator to the specified starting offset
Seek to the given position
Check whether the current element is valid
Create an iterator from another iterator
Return inner iterators current()
Return inner iterators key()
Return inner iterators next()
Prevent a call to inner iterators rewind()
Return inner iterators valid()
Create a ParentIterator from a RecursiveIterator
proto void IteratorIterator::next() U proto void NoRewindIterator::next() U Move the iterator forward
proto void IteratorIterator::rewind() Rewind the iterator
Create an iterator from a RecursiveIterator
Return the inner iterator's children as a RecursiveCachingIterator
Check whether the current element of the inner iterator has children
Create a RecursiveFilterIterator from a RecursiveIterator
Return the inner iterator's children contained in a RecursiveFilterIterator
Check whether the inner iterator's current element has children
Called when recursing one level down
Called when iteration begins (after first rewind() call)
Return children of current element
Called for each element to test whether it has children
Access the current element value
Called when end recursing one level
Called when iteration ends (when valid() first returns false
Get the current depth of the recursive iteration
The current active sub iterator
The current active sub iterator or the iterator at specified level
Access the current key
Move forward to the next element
Called when the next element is available
Rewind the iterator to the first element of the top level inner iterator.
Set the maximum allowed depth (or any depth if pmax_depth = -1]
Check whether the current position is valid
Create an RecursiveRegexIterator from another recursive iterator and a regular expression
Return the inner iterator's children contained in a RecursiveRegexIterator
Create an RegexIterator from another iterator and a regular expression
Match (string)current() against regular expression
Returns current PREG flags (if in use or NULL)
Returns current operation flags
Returns current operation mode
Set operation flags
Set new operation mode
Set PREG flags
Construct a LimitIterator from an Iterator with a given starting offset and optionally a maximum count
Calls a function for every element in an iterator
Count the elements in an iterator
Copy the iterator into an array
Attaches an object to the storage if not yet contained
Determine whethe an object is contained in the storage
Determine number of objects in storage
Detaches an object from the storage
Get number of child elements
Get current element
Get child element iterator
Check whether element has children (elements)
Get name of current child element
Move to next element
Rewind to first element
Check whether iteration is valid
Executes a query against a given database and returns an array of arrays.
Set busy timeout duration. If ms <= 0, all busy handlers are disabled.
Returns the number of rows that were changed by the most recent SQL statement.
Closes an open sqlite database.
Fetches a column from the current row of a result set.
Registers an aggregate function for queries.
Registers a "regular" function for queries.
Fetches the current row from a result set as an array.
Returns the textual description of an error code.
Escapes a string for use as a query parameter.
Executes a result-less query against a given database
Opens a SQLite database and creates an object for it. Will create the database if it does not exist.
Fetches all rows from a result set as an array of arrays.
Fetches the next row from a result set as an array.
Return an array of column types from a particular table.
Fetches the next row from a result set as an object.
Fetches the first column of a result set as a string.
Returns the name of a particular field of a result set.
* Returns whether a previous row is available.
Return the current row index of a buffered result.
Returns the error code of the last error for a database.
Returns the rowid of the most recently inserted row.
Returns the encoding (iso8859 or UTF-8) of the linked SQLite library.
Returns the version of the linked SQLite library.
Seek to the next row number of a result set.
Returns the number of fields in a result set.
Returns the number of rows in a buffered result set.
Opens a SQLite database. Will create the database if it does not exist.
Opens a persistent handle to a SQLite database. Will create the database if it does not exist.
* Seek to the previous row number of a result set.
Executes a query against a given database and returns a result handle.
Seek to the first row number of a buffered result set.
Seek to a particular row number of a buffered result set.
Executes a query and returns either an array for one single column or the value of the first row.
Decode binary encoding on a string parameter passed to an UDF.
Apply binary encoding (if required) to a string to return from an UDF.
Executes a query that does not prefetch and buffer all data.
Returns whether more rows are available.
Retuns an array with all string keys lowercased [or uppercased]
Split array into chunks
Creates an array by using the elements of the first parameter as keys and the elements of the second as the corresponding values
Return the value as key and the frequency of that value in input as value
Returns the entries of arr1 that have values which are not present in any of the others arguments.
Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal
Returns the entries of arr1 that have keys which are not present in any of the others arguments. This function is like array_diff() but works on the keys instead of the values. The associativity is preserved.
Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Elements are compared by user supplied function.
Returns the entries of arr1 that have keys which are not present in any of the others arguments. User supplied function is used for comparing the keys. This function is like array_udiff() but works on the keys instead of the values. The associativity is preserved.
Create an array containing num elements starting with index start_key each initialized to val
Create an array using the elements of the first parameter as keys each initialized to val
Filters elements from the array via the callback.
Return array with key <-> value flipped
Returns the entries of arr1 that have values which are present in all the other arguments
Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check
Returns the entries of arr1 that have keys which are present in all the other arguments. Kind of equivalent to array_diff(array_keys($arr1), array_keys($arr2)[,array_keys(...)]). Equivalent of array_intersect_assoc() but does not do compare of the data.
Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check and they are compared by using an user-supplied callback.
Returns the entries of arr1 that have keys which are present in all the other arguments. Kind of equivalent to array_diff(array_keys($arr1), array_keys($arr2)[,array_keys(...)]). The comparison of the keys is performed by a user supplied function. Equivalent of array_intersect_uassoc() but does not do compare of the data.
Checks if the given key or index exists in the array
Return just the keys from the input array, optionally only for the specified search_value
Applies the callback to the elements in given arrays.
Merges elements from passed arrays into one array
Recursively merges elements from passed arrays into one array
Sort multiple arrays at once similar to how ORDER BY clause works in SQL
Returns a copy of input array padded with pad_value to size pad_size
Pops an element off the end of the array
Returns the product of the array entries
Pushes elements onto the end of the array
Return key/keys for random entry/entries in the array
Iteratively reduce the array to a single value via the callback.
Return input as a new array with the order of the entries reversed
Searches the array for a given value and returns the corresponding key if successful
Pops an element off the beginning of the array
Returns elements specified by offset and length
Removes the elements designated by offset and length and replace them with supplied array
Returns the sum of the array entries
Returns the entries of arr1 that have values which are not present in any of the others arguments. Elements are compared by user supplied function.
Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Entries are compared by user supplied function.
Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Keys and elements are compared by user supplied functions.
Returns the entries of arr1 that have values which are present in all the other arguments. Data is compared by using an user-supplied callback.
Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check. Data is compared by using an user-supplied callback.
Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check. Both data and keys are compared by using user-supplied callbacks.
Removes duplicate values from array
Pushes elements onto the beginning of the array
Return just the values from the input array
Apply a user function to every member of an array
Apply a user function recursively to every member of an array
Sort an array in reverse order and maintain index association
Sort an array and maintain index association
Creates a hash containing variables and their values
Count the number of elements in a variable (usually an array)
Return the element currently pointed to by the internal array pointer
Advances array argument's internal pointer to the last element and return it
Imports variables into symbol table from an array
Checks if the given value exists in the array
Return the key of the element currently pointed to by the internal array pointer
Sort an array by key value in reverse order
Sort an array by key
Return the highest value in an array or a series of arguments
Return the lowest value in an array or a series of arguments
Sort an array using case-insensitive natural sort
Sort an array using natural sort
Move array argument's internal pointer to the next element and return it
Move array argument's internal pointer to the previous element and return it
Create an array containing the range of integers or characters from low to high (inclusive)
Set array argument's internal pointer to the first element and return it
Sort an array in reverse order
Randomly shuffle the contents of an array
Sort an array
Sort an array with a user-defined comparison function and maintain index association
Sort an array by keys using a user-defined comparison function
Sort an array by values using a user-defined comparison function
Checks if assertion is false
Set/get the various assert flags
Decodes string using MIME base64 algorithm
Encodes string using MIME base64 algorithm
Call a user function which is the first parameter
Call a user function which is the first parameter with the arguments contained in array
Call a user method on a specific object or class
Call a user method on a specific object or class using a parameter array
Returns true if client disconnected
Returns the connection status bitfield
Given the name of a constant this function will return the constant's associated value
Get the last occurred error as associative array. Returns NULL if there hasn't been an error yet.
Send an error message somewhere
Flush the output buffer
Get the value of a PHP configuration option
Get the name of the owner of the current PHP script
Get the current include_path configuration option
Get the value of an environment variable
Get options from the command line argument list
Returns protocol number associated with name as per /etc/protocols
Returns protocol name associated with protocol number proto
Returns port associated with service. Protocol must be "tcp" or "udp"
Returns service name associated with port. Protocol must be "tcp" or "udp"
Syntax highlight a source file
Syntax highlight a string or optionally return it
Set whether we want to ignore a user abort event or not
Import GET/POST/Cookie variables into the global scope
Converts a packed inet address to a human readable IP address string
Converts a human readable IP address to a packed binary string
Get a configuration option
Get all configuration options
Restore the value of a configuration option specified by varname
Set a configuration option, returns false on error and the old value of the configuration option on success
Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address
Check if file was created by rfc1867 upload
Converts an (IPv4) Internet network address into a string in Internet standard dotted format
Move a file if and only if it was created by an upload
Parse configuration file
Return source with stripped comments and whitespace
Prints out or returns information about the specified variable
Set the value of an environment variable
Register a user-level function to be called on request termination
Registers a tick callback function
Restore the value of the include_path configuration option
Sets the include_path configuration option
Delay for a given number of seconds
Delay for a number of seconds and nano seconds
Make the script sleep until the specified time
Unregisters a tick callback function
Delay for a given number of micro seconds
Get information about the capabilities of a browser. If browser_name is omitted or null, HTTP_USER_AGENT is used. Returns an object by default; if return_array is true, returns an array.
Calculate the crc32 polynomial of a string
Hash a string
Convert from one Cyrillic character set to another
Parse a time/date generated with strftime()
Change the current directory
Change root directory
Close directory connection identified by the dir_handle
Directory class with properties, handle and class and methods read, rewind and close
Gets the current directory
Find pathnames matching a pattern
Open a directory and return a dir_handle
Read directory entry from dir_handle
Rewind dir_handle back to the start
List files & directories inside the specified path
Load a PHP extension at runtime
Check DNS records corresponding to a given Internet host name or IP address
Get MX records corresponding to a given Internet host name
Get the Internet host name corresponding to a given IP address
Get the IP address corresponding to a given Internet host name
Return a list of IP addresses that a given hostname resolves to.
Quote and escape an argument for use in a shell command
Escape shell metacharacters
Execute an external program
Execute an external program and display raw output
Change the priority of the current process
Execute command via shell and return complete output as string
Execute an external program and display output
Copy a file
Close an open file pointer
Test for end-of-file on a file pointer
Flushes output
Get a character from file pointer
Get line from file pointer and parse for CSV fields
Get a line from file pointer
Get a line from file pointer and strip HTML tags
Read entire file into an array
Read the entire file into a string
Write/Create a file with contents data and return the number of bytes written
Portable file locking
Match filename against pattern
Open a file or a URL and return a file pointer
Output all remaining data from a file pointer
Format line as CSV and write to file pointer
Binary-safe file read
Implements a mostly ANSI compatible fscanf()
Seek on a file pointer
Stat() on a filehandle
Get file pointer's read/write position
Truncate file to 'size' length
Binary-safe file write
Extracts all meta tag content attributes from a file and returns an array
Create a directory
Close a file pointer opened by popen()
Execute a command and open either a read or a write pipe to it
Output a file or a URL
Return the resolved path
Rename a file
Rewind the position of a file pointer
Remove a directory
Returns directory path used for temporary files
Create a unique filename in a directory
Create a temporary file that will be deleted automatically after use
Return or change the umask
Delete a file
Change file group
Change file mode
Clear file stat cache
Get free disk space for filesystem that path is on
Get total disk space for filesystem that path is on
Returns true if filename exists
Get last access time of file
Get inode modification time of file
Get file group
Get file inode
Get last modification time of file
Get file owner
Get file permissions
Get file size
Get file type
Returns true if file is directory
Returns true if file is executable
Returns true if file is a regular file
Returns true if file is symbolic link
Returns true if file can be read
Returns true if file can be written
Change symlink group
Give information about a file or symbolic link
Give information about a file
Set modification time of file
Output a formatted string into a stream
Output a formatted string
Return a formatted string
Output a formatted string into a stream
Output a formatted string
Return a formatted string
Open Internet or Unix domain socket connection
Open persistent Internet or Unix domain socket connection
Convert a pathname and a project identifier to a System V IPC key
Sends a raw HTTP header
Return list of headers to be sent / already sent
Returns true if headers have already been sent, false otherwise
Send a cookie
Send a cookie with no url encoding of the value
Returns the internal translation table used by htmlspecialchars and htmlentities
Convert all HTML entities to their applicable characters
Convert all applicable characters to HTML entities
Convert special characters to HTML entities
Convert special HTML entities back to characters
Generates a form-encoded query string from an associative array or object.
Get the size of an image as 4-element array
Get file extension for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
Return the special ID used to request the PHP logo in phpinfo screens
Return the actual loaded ini filename
Return comma-separated string of .ini files parsed from the additional ini dir
Return the special ID used to request the PHP logo in phpinfo screens
Return the special ID used to request the PHP logo in phpinfo screens
Return the current SAPI module name
Return information about the system PHP was built on
Prints the list of people who've contributed to the PHP project
Output a page of useful information about PHP and the current request
Return the current PHP version
Return the special ID used to request the Zend logo in phpinfo screens
Embed binary IPTC data into a JPEG image.
Parse binary IPTC-data into associative array
Returns a value from the combined linear congruential generator
Calculate Levenshtein distance between two strings
Create a hard link
Returns the st_dev field of the UNIX C stat structure describing the link
Return the target of a symbolic link
Create a symbolic link
Calculate EZMLM list hash value.
Send an email message
Return the absolute value of the number
Return the arc cosine of the number in radians
Returns the inverse hyperbolic cosine of the number, i.e. the value whose hyperbolic cosine is number
Returns the arc sine of the number in radians
Returns the inverse hyperbolic sine of the number, i.e. the value whose hyperbolic sine is number
Returns the arc tangent of the number in radians
Returns the arc tangent of y/x, with the resulting quadrant determined by the signs of y and x
Returns the inverse hyperbolic tangent of the number, i.e. the value whose hyperbolic tangent is number
Converts a number in a string from any base <= 36 to any base <= 36
Returns the decimal equivalent of the binary number
Returns the next highest integer value of the number
Returns the cosine of the number in radians
Returns the hyperbolic cosine of the number, defined as (exp(number) + exp(-number))/2
Returns a string containing a binary representation of the number
Returns a string containing a hexadecimal representation of the given number
Returns a string containing an octal representation of the given number
Converts the number in degrees to the radian equivalent
Returns e raised to the power of the number
Returns exp(number) - 1, computed in a way that accurate even when the value of number is close to zero
Returns the next lowest integer value from the number
Returns the remainder of dividing x by y as a float
Returns the decimal equivalent of the hexadecimal number
Returns sqrt(num1*num1 + num2*num2)
Returns whether argument is finite
Returns whether argument is infinite
Returns whether argument is not a number
Returns the natural logarithm of the number, or the base log if base is specified
Returns the base-10 logarithm of the number
Returns log(1 + number), computed in a way that accurate even when the value of number is close to zero
Formats a number with grouped thousands
Returns the decimal equivalent of an octal string
Returns an approximation of pi
Returns base raised to the power of exponent. Returns integer result when possible
Converts the radian number to the equivalent number in degrees
Returns the number rounded to specified precision
Returns the sine of the number in radians
Returns the hyperbolic sine of the number, defined as (exp(number) - exp(-number))/2
Returns the square root of the number
Returns the tangent of the number in radians
Returns the hyperbolic tangent of the number, defined as sinh(number)/cosh(number)
Calculate the md5 hash of a string
Calculate the md5 hash of given filename
Break english phrases down into their phonemes
Returns an array of usage statistics
Returns the current time as array
Returns either a string or a float containing the current time in seconds and microseconds
Takes one or more arguments and packs them into a binary string according to the format argument
Unpack binary string into named array elements according to format argument
Get time of last page modification
Get PHP script owner's GID
Get the inode of the current script being parsed
Get current process ID
Get PHP script owner's UID
close a process opened by proc_open
get information about a process opened by proc_open
Run a process with more control over it's file descriptors
kill a process opened by proc_open
Convert a quoted-printable string to an 8 bit string
Returns the maximum value a random number can have
Returns the maximum value a random number from Mersenne Twister can have
Returns a random number from Mersenne Twister
Seeds Mersenne Twister random number generator
Returns a random number
Seeds random number generator
Regular expression match
Replace regular expression
Case-insensitive regular expression match
Case insensitive replace regular expression
Split string into array by regular expression
Split string into array by regular expression case-insensitive
Make regular expression for case insensitive match
Calculate the sha1 hash of a string
Calculate the sha1 hash of given filename
Calculate the soundex key of a string
Create a file context and optionally set parameters
Get a handle on the default file/stream context and optionally set parameters
Retrieve options for a stream/wrapper/context
* Overloaded form: stream_context_set_option(resource context|resource stream, array options) * Set an option (or several options) for a wrapper
Set parameters for a file context
Reads up to maxlen bytes from source stream and writes them to dest stream.
Convenience wrapper for ini_set('unicode.stream_encoding', $encoding)
Set character set for stream encoding UTODO: Return current encoding charset
Append a filter to a stream
Prepend a filter to a stream
Flushes any data in the filter's internal buffer, removes it from the chain, and frees the resource
Reads all remaining bytes (or up to maxlen bytes) from a stream and returns them as a string.
Read up to maxlen bytes from a stream or until the ending string is found
Retrieves header/meta data from streams/file pointers
Retrieves list of registered socket transports
Retrieves list of registered stream wrappers
Determine what file will be opened by calls to fopen() with a relative path
Runs the select() system call on the sets of streams with a timeout specified by tv_sec and tv_usec
Set blocking/non-blocking mode on a socket or stream
Set timeout on stream read to seconds + microseonds
Set file write buffer
Accept a client connection from a server socket
Open a client connection to a remote address
Enable or disable a specific kind of crypto on the stream
Returns either the locally bound or remote name for a socket stream
Creates a pair of connected, indistinguishable socket streams
Receives data from a socket stream
Send data to a socket stream. If target_addr is specified it must be in dotted quad (or [ipv6]) format
Create a server socket bound to localaddress
causes all or part of a full-duplex connection on the socket associated with stream to be shut down. If how is SHUT_RD, further receptions will be disallowed. If how is SHUT_WR, further transmissions will be disallowed. If how is SHUT_RDWR, further receptions and transmissions will be disallowed.
Escapes all chars mentioned in charlist with backslash. It creates octal representations if asked to backslash characters with 8th bit set or with ASCII<32 (except '\n', '\r', '\t' etc...)
Escapes single quote, double quotes and backslash characters in a string with backslashes
Returns the filename component of the path
Converts the binary representation of data to hex
Converts a codepoint number to a character
Returns split line
Returns info about what characters are used in input
Returns the directory name component of the path
Splits a string on string separator and return array of components. If limit is positive only limit number of components is returned. If limit is negative all components except the last abs(limit) are returned.
Converts logical Hebrew text to visual text
Converts logical Hebrew text to visual text with newline conversion
Joins array elements placing glue string between items and return one string
An alias for implode
Returns numeric formatting information based on the current locale
Strips whitespace from the beginning of a string
Convert monetary value(s) to string
Converts newlines to HTML line breaks
Query language and locale information
Returns the codepoint value of a character
Parses GET/POST/COOKIE data and sets global variables
Returns information about a certain string
Quotes meta characters
Removes trailing whitespace
Set locale information
Calculates the similarity between two strings
Implements an ANSI C compatible sscanf
Parse a CSV string into an array
Replaces all occurrences of search in haystack with replace / case-insensitive
Returns input string padded on the left or right to specified length with pad_string
Returns the input string repeat mult times
Replaces all occurrences of search in haystack with replace
Perform the rot13 transform on a string
Shuffles string. One permutation of all possible is created
Convert a string to an array. If split_length is specified, break the string down into chunks each split_length characters long.
Counts the number of words inside a string. If format of 1 is specified, then the function will return an array containing all the words found inside the string. If format of 2 is specified, then the function will return an associated array where the position of the word is the key and the word itself is the value. For the purpose of this function, 'word' is defined as a locale dependent string containing alphabetic characters, which also may contain, but not start with "'" and "-" characters.
An alias for strstr
Compares two strings using the current locale
Finds length of initial segment consisting entirely of characters not found in mask. If start or/and length is provide works like strcspn(substr($s,$start,$len),$bad_chars)
Strips HTML and PHP tags from a string
Strips backslashes from a string. Uses C-style conventions
Finds position of first occurrence of a string within another, case insensitive
Strips backslashes from a string
Finds first occurrence of a string within another, case insensitive
Returns the result of case-insensitive string comparison using 'natural' algorithm
Returns the result of string comparison using 'natural' algorithm
Search a string for any of a set of characters
Finds position of first occurrence of a string within another
Finds the last occurrence of a character in a string within another
Reverse a string
Finds position of last occurrence of a string within another string
Finds position of last occurrence of a string within another string
Finds length of initial segment consisting entirely of characters found in mask. If start or/and length is provided works like strspn(substr($s,$start,$len),$good_chars)
Finds first occurrence of a string within another
Tokenize a string
Makes a string lowercase
Makes a string titlecase
Makes a string uppercase
Translates characters in str using given translation tables
Returns part of a string
Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters
Returns the number of times a substring occurs in the string
Replaces part of a string with another string
Strips whitespace from the beginning and end of a string
Makes a string's first character uppercase
Uppercase the first character of every word in a string
Wraps buffer to selected number of characters using string break char
Close connection to system logger
Initializes all syslog-related variables
Open connection to system logger
Generate a system log message
Get the float value of a variable
Returns the type of the variable
Get the integer value of a variable using the optional base for the conversion
Returns true if variable is an array
Returns true if variable is a native (binary) string
Returns true if variable is a boolean
Returns true if variable is a native, unicode or binary string
Returns true if var is callable.
Returns true if variable is float point
Returns true if variable is a long (integer)
Returns true if variable is null
Returns true if value is a number or a numeric string
Returns true if variable is an object
Returns true if variable is a resource
Returns true if value is a scalar
Returns true if variable is a Unicode or binary string
Returns true if variable is a unicode string
Set the type of the variable
Get the string value of a variable
Generates a unique ID
fetches all the headers sent by the server in response to a HTTP request
Parse a URL and return its components
Decodes URL-encodes string
URL-encodes string
Decodes URL-encoded string
URL-encodes string
Append bucket to brigade
Return a bucket object from the brigade for operating on
Create a new bucket for use on the current stream
Prepend bucket to brigade
Registers a custom filter handler class
Returns a list of registered filters
Non-function
decode a uuencoded string
uuencode a string
Dumps a string representation of an internal zend value to output.
Returns the peak allocated by PHP memory
Returns the allocated by PHP memory
Returns a string representation of variable (which can later be unserialized)
Takes a string representation of variable and recreates it
Dumps a string representation of variable to output
Outputs or returns a string representation of a variable
Dumps a string representation of variable to output (verbose form)
Compares two "PHP-standardized" version number strings
Get number of affected rows in last query
Close Sybase connection
Open Sybase server connection
Move internal row pointer
Fetch row as array
Get field information
Fetch row as object
Get row as enumerated array
Set field offset
Free result memory
Returns the last message from server (over min_message_severity)
Sets the minimum error severity
Sets the minimum message severity
Get number of fields in result
Get number of rows in result
Open persistent Sybase connection
Send Sybase query
Get result data
Select Sybase database
Get number of affected rows in last query
Close Sybase connection
Open Sybase server connection
Move internal row pointer
Sets deadlock retry count
Fetch row as array
Fetch row as array without numberic indices
Get field information
Fetch row as object
Get row as enumerated array
Set field offset
Free result memory
Returns the last message from server (over min_message_severity)
Sets minimum client severity
Sets minimum server severity
Get number of fields in result
Get number of rows in result
Open persistent Sybase connection
Send Sybase query
Get result data
Select Sybase database
Set the error handler, to be called when a server message is raised. If error_func is NULL the handler will be deleted
Send Sybase query
Attach to a message queue
Send a message of type msgtype (must be > 0) to a message queue
Destroy the queue
Send a message of type msgtype (must be > 0) to a message queue
Set information for a message queue
Returns information about a message queue
Acquires the semaphore with the given id, blocking if necessary
Return an id for the semaphore with the given key, and allow max_acquire (default 1) processes to acquire it simultaneously
Releases the semaphore with the given id
Removes semaphore from Unix systems
Creates or open a shared memory segment
Disconnects from shared memory segment
Returns a variable from shared memory
Checks whether a specific entry exists
Inserts or updates a variable in shared memory
Removes shared memory from Unix systems
Removes variable from shared memory
Returns the parent node if available or NULL
Returns true if this node has children
Returns true if this node has siblings
Returns true if this node is ASP
Returns true if this node represents a comment
Returns true if this node is part of a HTML document
Returns true if this node is JSTE
Returns true if this node is PHP
Returns true if this node represents text (no markup)
Returns the Number of Tidy accessibility warnings encountered for specified document.
Execute configured cleanup and repair operations on parsed markup
Returns the Number of Tidy configuration errors encountered for specified document.
Run configured diagnostics on parsed and repaired markup.
Returns the Number of Tidy errors encountered for specified document.
Returns a TidyNode Object starting from the <BODY> tag of the tidy parse tree
Get current Tidy configuration
Return warnings and errors which occured parsing the specified document
Returns a TidyNode Object starting from the <HEAD> tag of the tidy parse tree
Returns a TidyNode Object starting from the <HTML> tag of the tidy parse tree
Get the Detected HTML version for the specified document.
Returns the documentation for the given option name
Return a string representing the parsed tidy markup
Get release date (version) for Tidy library
Returns a TidyNode Object representing the root of the tidy parse tree
Get status of specfied document.
Returns the value of the specified configuration option for the tidy document.
Indicates if the document is a XHTML document.
Indicates if the document is a generic (non HTML/XHTML) XML document.
Parse markup in file or URI
Parse a document stored in a string
Repair a file using an optionally provided configuration file
Repair a string using an optionally provided configuration file
Returns the Number of Tidy warnings encountered for specified document.
Compare two strings using collation }}}
Returns a collation attribute }}}
Returns the current collation strength }}}
Set a collation attribute }}}
Set the collation strength }}}
Sort an array using collation }}}
Compare two strings using collation
Create a new Collator object
Returns a collation attribute
Returns default collator
Returns the current collation strength
Set a collation attribute
Sets default collator
Set the collation strength
Sort an array using collation
Create a new Collator object
Returns default locale
Sets default locale
Enumerate all assigned Unicode characters between the start and limit code points (start inclusive, limit exclusive) and call a function for each, passing the code point value and the character name.
Enumerate all code points with their general categories invoking a callback for each category
Get the character representation for the specified digit (optionally in the specified radix)
Translate a human readable character name into a codepoint
Get the "age" of the code point (the Unicode version when it was first designated or assigned a character)
Returns the combining class of the character
Returns the decimal digit value of the character (optionally in the specific radix).
Returns the bidirectional category value for the character, which is used in the Unicode bidirectional algorithm (UAX #9 http://www.unicode.org/reports/tr9/)
Maps the specified character to its "mirror-image"
Get the human readable name associated with the character
Get the numeric value for the character, as defined in the Unicode Character Database
Get the property ID for the given property name
Get the maximum possible value associated with the specified property
Get the minimum possible value for the specified property
Get the Unicode name for the given property
Get the value of a property associated with the character
Get the value ID for the given property value name
Get the Unicode name for the givenproperty value
Returns the general category value for the code point
Determines if all the characters in the string have the specified binary property
Determines if the string consists only of alpanumeric characters
Determines if the string consists only of letter characters
Determines if the string consists only of characters with Alphabetic property
Determines if the string consists of only of base characters
Determines if the string consists only of "blank" characters
Determines if the string consists only of control characters
Determines if the string consists only of defined characters (valid Unicode points)
Determines if the string consists only of digits
Determines if the string consists only of "graphic" characters
Determines if the specified characters should be regarded as an ignorable character in an identifier, according to Java
etermines if the specified characters are permissible in an identifier, according to Java
Determines if the specified character is permissible as the first character in an identifier according to Unicode
Determines whether the specified code points are ISO control codes
Determines if the string is lowercase
Determines whether the specified characters have the Bidi_Mirrored property
Determines if the string consists only of printable characters
Determines if the string consists only of punctuation characters
Determines if the string consists only of space characters
Determines whether the string consists only of titlecase characters
Determines if the string is uppercase
Determines if the string consists only of characters with Uppercase property
Determines if the the code point is valid character, according to Unicode
Determines if the string consists only of whitespace characters, according to Java/ICU
Determines if the string consists only of hexadecimal digits
Transliterate a string from the source script to the target script
Takes a binary string converts it to a Unicode string using the specifed encoding
Takes a Unicode string and converts it to a binary string using the specified encoding
Returns global conversion error mode for the specified conversion direction
Returns global substitution character for conversion from Unicode to codepage
Restores the active error handler to the one which was previously active (before the last unicode_set_error_handler() call)
Check whether unicode semantics are enabled
Set (or clear) the custom Unicode conversion error handler
Sets global conversion error mode for the specified conversion direction
Sets global substitution character for conversion from Unicode to codepage
TextIterator constructor
Returns the element at the current boundary
Positions iterator at the first character in the text and returns the offset
Advances to the text boundary following the specified offset and returns its offset
Return all text pieces determined by the text boundaries
Returns locales for which text boundary information is available
Return the status from the break rule that determined the most recent boundary
Return the statuses from the break rules that determined the most recent boundary
Determines whether specified offset is a text boundary
Returns the number boundaries iterated through
Positions iterator beyond the last character in the text and returns the offset
Advances to the n'th text boundary following the current one and returns its offset
Returns the offset of the current text boundary
Advances to the text boundary preceding the specified offset and returns its offset
Advances to the n'th text boundary preceding the current one and returns its offset
Determines validity of the iterator
Serializes given variables and adds them to packet given by packet_id
Ends specified WDDX packet and returns the string containing the packet
Starts a WDDX packet with optional comment and returns the packet id
Creates a new packet and serializes the given value
Creates a new packet and serializes given variables into a struct
Unserializes given packet and returns a PHP value
Converts a UTF-8 encoded string to ISO-8859-1
Encodes an ISO-8859-1 string to UTF-8
Get XML parser error string
Get current byte index for an XML parser
Get current column number for an XML parser
Get current line number for an XML parser
Get XML parser error code
Start parsing an XML document
Parsing a XML document
Create an XML parser
Create an XML parser
Free an XML parser
Get options from an XML parser
Set options in an XML parser
Set up character data handler
Set up default handler
Set up start and end element handlers
Set up character data handler
Set up external entity reference handler
Set up notation declaration handler
Set up object which should be used for callbacks
Set up processing instruction (PI) handler
Set up character data handler
Set up unparsed entity declaration handler
Sets the string that the the XMLReader will parse.
Closes xmlreader - current frees resources until xmlTextReaderClose is fixed in libxml
Moves the position of the current instance to the next node in the stream.
Get value of an attribute from current element
Get value of an attribute at index from current element
Get value of a attribute via name and namespace from current element
Indicates whether given property (one of the parser option constants) is set or not on parser
Returns boolean indicating if parsed document is valid or not. Must set XMLREADER_LOADDTD or XMLREADER_VALIDATE parser option prior to the first call to read or this method will always return FALSE
Return namespaceURI for associated prefix on current node
Positions reader at specified attribute - Returns TRUE on success and FALSE on failure
Positions reader at attribute at spcecified index. Returns TRUE on success and FALSE on failure
Positions reader at attribute spcified by name and namespaceURI. Returns TRUE on success and FALSE on failure
Moves the position of the current instance to the node that contains the current Attribute node.
Moves the position of the current instance to the first attribute associated with the current node.
Moves the position of the current instance to the next attribute associated with the current node.
Moves the position of the current instance to the next node in the stream.
Sets the URI that the the XMLReader will parse.
Moves the position of the current instance to the next node in the stream.
Reads the contents of the current node, including child nodes and markup.
Reads the contents of the current node, including child nodes and markup.
Reads the contents of an element or a text node as a string.
Sets parser property (one of the parser option constants). Properties must be set after open() or XML() and before the first read() is called
Sets the string that the the XMLReader will parse.
Sets the string that the the XMLReader will parse.
Use W3C XSD schema to validate the document as it is processed. Activation is only possible before the first Read().
Decodes XML into native PHP types
Decodes XML into native PHP types
Generates XML for a PHP value
Generates XML for a method request
Gets xmlrpc type for a PHP value. Especially useful for base64 and datetime strings
Determines if an array value represents an XMLRPC fault.
Decodes XML into a list of method descriptions
Adds introspection documentation
Parses XML requests and call methods
Creates an xmlrpc server
Destroys server resources
Register a PHP function to generate documentation
Register a PHP function to handle method matching method_name
Sets xmlrpc type, base64 or datetime, for a PHP string value
End attribute - returns FALSE on error
End current CDATA - returns FALSE on error
Create end comment - returns FALSE on error
End current document - returns FALSE on error
End current DTD - returns FALSE on error
End current DTD AttList - returns FALSE on error
End current DTD element - returns FALSE on error
End current DTD Entity - returns FALSE on error
End current element - returns FALSE on error
End current PI - returns FALSE on error
Output current buffer
End current element - returns FALSE on error
Create new xmlwriter using memory for string output
Create new xmlwriter using source uri for output
Output current buffer as string
Toggle indentation on/off - returns FALSE on error
Set string used for indenting - returns FALSE on error
Create start attribute - returns FALSE on error
Create start namespaced attribute - returns FALSE on error
Create start CDATA tag - returns FALSE on error
Create start comment - returns FALSE on error
Create document tag - returns FALSE on error
Create start DTD tag - returns FALSE on error
Create start DTD AttList - returns FALSE on error
Create start DTD element - returns FALSE on error
Create start DTD Entity - returns FALSE on error
Create start element tag - returns FALSE on error
Create start namespaced element tag - returns FALSE on error
Create start PI tag - returns FALSE on error
Write text - returns FALSE on error
Write full attribute - returns FALSE on error
Write full namespaced attribute - returns FALSE on error
Write full CDATA tag - returns FALSE on error
Write full comment tag - returns FALSE on error
Write full DTD tag - returns FALSE on error
Write full DTD AttList tag - returns FALSE on error
Write full DTD element tag - returns FALSE on error
Write full DTD Entity tag - returns FALSE on error
Write full element tag - returns FALSE on error
Write full namesapced element tag - returns FALSE on error
Write full PI tag - returns FALSE on error
Write text - returns FALSE on error
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html# Since:
URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html# Since:
Add a file in a Zip archive using its path and the name to use.
Add a file using content and the entry name
close the zip archive
Returns the index of the entry named filename in the archive
Delete a file using its index
Delete a file using its index
Returns the comment of an entry using its index
Returns the comment of an entry using its index
Returns the comment of an entry using its name
get the contents of an entry using its index
get the contents of an entry using its name
Returns the name of the file at position index
get a stream for an entry using its name
Returns the index of the entry named filename in the archive
Create new zip using source uri for output, return TRUE on success or the error code
Rename an entry selected by its index to new_name
Rename an entry selected by its name to new_name
Set or remove (NULL/'') the comment of the archive
Set or remove (NULL/'') the comment of an entry using its index
Set or remove (NULL/'') the comment of an entry using its Name
Returns the zip entry informations using its index
Returns the information about a the zip entry filename
All changes to files and global information in archive are reverted
Revert all global changes to the archive archive. For now, this only reverts archive comment changes.
Changes to the file at position index are reverted
Changes to the file named 'name' are reverted
Close a Zip archive
Close a zip entry
Return the compressed size of a ZZip entry
Return a string containing the compression method used on a particular entry
Return the actual filesize of a ZZip entry
Return the name given a ZZip entry
Open a Zip File, pointed by the resource entry
Read from an open directory entry
Create new zip using source uri for output
Returns the next file in the archive
Encode data with the zlib encoding
Decode gzip encoded data
Encode data with the raw deflate encoding
Encode data with the gzip encoding
Read and uncompress entire .gz-file into an array
Decode raw deflate encoded data
Open a .gz-file and return a .gz-file pointer
Decode zlib encoded data
Output a .gz-file
Uncompress any raw/gzip/zlib encoded data
Compress data with the specified encoding
Returns the coding type used for output compression
Sets the maximum time a script can run
Clean (delete) the current output buffer
Clean the output buffer, and delete current output buffer
Flush (send) the output buffer, and delete current output buffer
Flush (send) contents of the output buffer. The last buffer content is sent to next buffer
Get current buffer contents and delete current output buffer
Return the contents of the output buffer
Get current buffer contents, flush (send) the output buffer, and delete current output buffer
Return the length of the output buffer
Return the nesting level of the output buffer
Turn implicit flush on/off and is equivalent to calling flush() after every output call
Turn on Output Buffering (specifying an optional output handler).
Add URL rewriter values
Reset(clear) URL rewriter values
Registers a custom URL protocol handler class
Restore the original protocol handler, overriding if necessary
Unregister a wrapper for the life of the current request.
Terminate apache process after this request
Get a list of loaded Apache modules
Fetch Apache version
Perform a partial request of the given URI to obtain information about it
Get and set Apache request notes
Fetch all HTTP request headers
Reset the Apache write timer
Fetch all HTTP response headers
Set an Apache subprocess_env variable
Alias for apache_request_headers()
Perform an Apache sub-request
Get a list of loaded Apache modules
Fetch Apache version
Get an Apache subprocess_env variable
Get and set Apache request notes
Fetch all HTTP response headers
Set an Apache subprocess_env variable
Fetch all HTTP request headers
Perform an apache sub-request
Get a list of loaded Apache modules
Fetch Apache version
Get an Apache subprocess_env variable
Get and set Apache request notes
Fetch all HTTP response headers
Set an Apache subprocess_env variable
Fetch all HTTP request headers
Perform an apache sub-request
Terminate apache process after this request
Get a list of loaded Apache modules
Fetch Apache version
Perform a partial request of the given URI to obtain information about it
Get and set Apache request notes
* fetch all headers that go out in case of an error or a subrequest
Fetch all HTTP request headers
* fetch all incoming request headers
* fetch all outgoing request headers
This is a wrapper for ap_sub_run_req and ap_destory_sub_req. It takes sub_request, runs it, destroys it, and returns it's status.
Returns sub-request for the specified file. You would need to run it yourself with run().
Returns sub-request for the specified uri. You would need to run it yourself with run()
Returns sub-request for the specified file. You would need to run it yourself with run().
Fetch all HTTP response headers
Set an Apache subprocess_env variable
Perform an Apache sub-request
Adds a header to the current message.
Add a recipient to the message envelope.
Changes a header's value for the current message.
Removes the named recipient from the current message's envelope.
Returns the value of the given macro or NULL if the macro is not defined.
Replaces the body of the current message. If called more than once, subsequent calls result in data being appended to the new body.
Sets the flags describing the actions the filter may take.
Directly set the SMTP error reply code for this connection. This code will be used on subsequent error replies resulting from actions taken by this filter.
Sets the number of seconds libmilter will wait for an MTA connection before timing out a socket.
Get all headers from the request
Get all headers from the response
Perform an NSAPI sub-request
Dummy function which displays an error when a disabled function is called.
Checks if the class exists
Cause the process to crash by copying data to an inaccesible location
Creates an anonymous function, and returns its name (funny, eh?)
Return backtrace as array
Define a new constant
Check whether a constant exists
Return the currently pointed key..value pair in the passed array, and advance the pointer to the next element
Return the current error_reporting level, and if an argument was passed - change to the new level
Returns true if the named extension is loaded
Get the $arg_num'th argument that was passed to the function
Get an array of the arguments that were passed to the function
Get the number of arguments that were passed to the function
Checks if the function exists
Retrieves the class name
Returns an array of method names for class or class instance.
Returns an array of default properties of the class.
Returns an array of all declared classes.
Returns an array of all declared interfaces.
Return an array containing the names and values of all defined constants
Returns an array of all defined functions
Returns an associative array of names and values of all currently defined variable names (variables in the current scope)
Returns an array with the names of functions belonging to the named extension
Returns an array with the file names that were included (includes require and once varieties)
Return an array containing names of loaded extensions
Returns an array of object properties
Retrieves the parent class name for object or class or current scope.
Get the resource type name for a given resource
Checks if the class exists
Returns true if the object is of this class or has this class as one of its parents
Returns true if the object has this class as one of its parents
Cause an intentional memory leak, for testing/debugging purposes
Checks if the class method exists
Checks if the object or class has a property
Restores the previously defined error handler function
Restores the previously defined exception handler function
Sets a user-defined error handler function. Returns the previously defined error handler, or false on error
Sets a user-defined exception handler function. Returns the previously defined exception handler, or false on error
Binary safe case-insensitive string comparison
Binary safe string comparison
Get string length
Binary safe string comparison
Binary safe string comparison
Generates a user-level error/warning/notice message
Generic test function
Returns a unique identifier for the current thread
Get the version of the Zend Engine
Get the exception severity
Clone the exception object
Obtain the string representation of the Exception object
Get the exception code
Get the file in which the exception occurred
Get the line in which the exception occurred
Get the exception message
Get the stack trace for the location in which the exception occurred
Obtain the backtrace for the exception as a string (instead of an array)
Exception constructor
ErrorException constructor
PHP 5 allows developers to declare constructor methods for classes. Classes which have a constructor method call this method on each newly-created object, so it is suitable for any initialization that the object may need before it is used.PHP 5 introduces a destructor concept similar to that of other object-oriented languages, such as C++. The destructor method will be called as soon as all references to a particular object are removed or when the object is explicitly destroyed or in any order in shutdown sequence.
3.14159265358979323846
2.7182818284590452354
1.4426950408889634074
0.43429448190325182765
0.69314718055994530942
2.30258509299404568402
1.57079632679489661923
0.78539816339744830962
0.31830988618379067154
0.63661977236758134308
1.77245385090551602729
1.12837916709551257390
1.41421356237309504880
1.73205080756887729352
0.70710678118654752440
1.14472988584940017414
0.57721566490153286061
1
2
3
4
1
4
5
6
9
255
254
-1
1
2
3
Adds text/plain content type headers to encrypted/signed message. If decrypting or verifying, it strips those headers from the output - if the decrypted or verified message is not of MIME type text/plain then an error will occur.
Normally the input message is converted to "canonical" format which is effectively using CR and LF as end of line: as required by the S/MIME specification. When this options is present, no translation occurs. This is useful when handling binary data which may not be in MIME format.
When verifying a message, certificates (if any) included in the message are normally searched for the signing certificate. With this option only the certificates specified in the extracerts parameter of openssl_pkcs7_verify are used. The supplied certificates can still be used as untrusted CAs however.
Do not verify the signers certificate of a signed message.
Do not chain verification of signers certificates: that is don't use the certificates in the signed message as untrusted CAs.
When signing a message the signer's certificate is normally included - with this option it is excluded. This will reduce the size of the signed message but the verifier must have a copy of the signers certificate available locally (passed using the extracerts to openssl_pkcs7_verify for example).
Normally when a message is signed, a set of attributes are included which include the signing time and the supported symmetric algorithms. With this option they are not included.
When signing a message, use cleartext signing with the MIME type multipart/signed. This is the default if you do not specify any flags to openssl_pkcs7_sign . If you turn this option off, the message will be signed using opaque signing, which is more resistant to translation by mail relays but cannot be read by mail agents that do not support S/MIME.
Don't try and verify the signatures on a message
Phar::SHA512 ( integer )
Phar::PHPS ( integer )
ERR_NOERR
ERR_DUPLICATE
ERR_EOSCAN
ERR_EMPTY
ERR_CLOSE
ERR_WLOCKED
ERR_LOCKED
ERR_NOLOCK
ERR_READ
ERR_WRITE
ERR_CREATE
ERR_LSEEK
ERR_LENGTH
ERR_OPEN
ERR_WOPEN
ERR_MAGIC
ERR_VERSION
ERR_PGSIZE
ERR_CRC
ERR_PIPE
ERR_NIDX
ERR_MALLOC
ERR_NUSERS
ERR_PREEXIT
ERR_ONTRAP
ERR_PREPROC
ERR_DBPARSE
ERR_DBRUNERR
ERR_DBPREEXIT
ERR_WAIT
ERR_CORRUPT_TUPLE
ERR_WARNING0
ERR_PANIC
ERR_FIFO
ERR_PERM
ERR_TCL
ERR_RESTRICTED
ERR_USER
ERR_UNKNOWN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
1
2
3
4
5
7
8
9
10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Used to turn on-the-fly data compression on with Memcache::set , Memcache::add &listendand; Memcache::replace .
1 if this Memcache session handler is available, 0 otherwise.
Used with stream_filter_append and stream_filter_prepend to indicate that the specified filter should only be applied when reading
Used with stream_filter_append and stream_filter_prepend to indicate that the specified filter should only be applied when writing
This constant is equivalent to STREAM_FILTER_READ | STREAM_FILTER_WRITE
Return Code indicating that the userspace filter returned buckets in $out .
Return Code indicating that the userspace filter did not return buckets in $out (i.e. No data available).
Return Code indicating that the userspace filter encountered an unrecoverable error (i.e. Invalid data received).
Flag indicating if the stream used the include path.
Flag indicating if the wrapper is responsible for raising errors using trigger_error during opening of the stream. If this flag is not set, you should not raise any errors.
Open client socket asynchronously. This option must be used together with the STREAM_CLIENT_CONNECT flag. Used with stream_socket_client .
Open client socket connection. Client sockets should always include this flag. Used with stream_socket_client .
Client socket opened with stream_socket_client should remain persistent between page loads.
Tells a stream created with stream_socket_server to bind to the specified target. Server sockets should always include this flag.
Tells a stream created with stream_socket_server and bound using the STREAM_SERVER_BIND flag to start listening on the socket. Connection-orientated transports (such as TCP) must use this flag, otherwise the server socket will not be enabled. Using this flag for connect-less transports (such as UDP) is an error.
A remote address required for this stream has been resolved, or the resolution failed. See severity for an indication of which happened.
A connection with an external resource has been established.
Additional authorization is required to access the specified resource. Typical issued with severity level of STREAM_NOTIFY_SEVERITY_ERR .
The mime-type of resource has been identified, refer to message for a description of the discovered type.
The size of the resource has been discovered.
The external resource has redirected the stream to an alternate location. Refer to message .
Indicates current progress of the stream transfer in bytes_transferred and possibly bytes_max as well.
There is no more data available on the stream.
A generic error occurred on the stream, consult message and message_code for details.
Authorization has been completed (with or without success).
Normal, non-error related, notification.
Non critical error condition. Processing may continue.
A critical error occurred. Processing cannot continue.
Provides a ICMP socket.
Provides a IP socket.
Provides a RAW socket.
Provides a TCP socket.
Provides a UDP socket.
Internet Protocol Version 4 (IPv4).
Internet Protocol Version 6 (IPv6).
Unix system internal protocols.
Provides datagrams, which are connectionless messages (UDP, for example).
Provides a raw socket, which provides access to internal network protocols and interfaces. Usually this type of socket is just available to the root user.
Provides a RDM (Reliably-delivered messages) socket.
Provides a sequenced packet stream socket.
Provides sequenced, two-way byte streams with a transmission mechanism for out-of-band data (TCP, for example).
Used with stream_socket_shutdown to disable further receptions. Added in PHP 5.2.1.
Used with stream_socket_shutdown to disable further transmissions. Added in PHP 5.2.1.
Used with stream_socket_shutdown to disable further receptions and transmissions. Added in PHP 5.2.1.
Fatal run-time errors. These indicate errors that can not be recovered from, such as a memory allocation problem. Execution of the script is halted.
no color (black)
white
red - supported when terminal is in color mode
green - supported when terminal is in color mode
yellow - supported when terminal is in color mode
blue - supported when terminal is in color mode
cyan - supported when terminal is in color mode
magenta - supported when terminal is in color mode
down arrow
up arrow
left arrow
right arrow
home key (upward+left arrow)
backspace
delete line
insert line
delete character
insert char or enter insert mode
exit insert char mode
clear screen
clear to end of screen
clear to end of line
scroll one line forward
scroll one line backward
next page
previous page
set tab
clear tab
clear all tabs
soft (partial) reset
reset or hard reset
print
lower left
upper left of keypad
upper right of keypad
center of keypad
lower left of keypad
lower right of keypad
back tab
beginning
cancel
close
cmd (command)
copy
create
end
exit
find
help
mark
message
move
next
open
options
previous
redo
ref (reference)
refresh
replace
restart
resume
save
shiftet beg (beginning)
shifted cancel
shifted command
shifted copy
shifted create
shifted delete char
shifted delete line
select
shifted end
shifted end of line
shifted exit
shifted find
shifted help
shifted home
shifted input
shifted left arrow
shifted message
shifted move
shifted next
shifted options
shifted previous
shifted print
shifted redo
shifted replace
shifted right arrow
shifted resume
shifted save
shifted suspend
undo
mouse event has occurred
maximum key value
ctrl pressed during click
shift pressed during click
alt pressed during click
report all mouse events
report mouse position
1
2
3
4
5
6
7
8
9
10
11
12
1
2
The default transaction settings are to be used. This default is determined by the client library, which defines it as IBASE_WRITE|IBASE_CONCURRENCY|IBASE_WAIT in most cases.
Starts a read-only transaction.
Starts a read-write transaction.
Starts a transaction with the isolation level set to 'consistency', which means the transaction cannot read from tables that are being modified by other concurrent transactions.
Starts a transaction with the isolation level set to 'concurrency' (or 'snapshot'), which means the transaction has access to all tables, but cannot see changes that were committed by other transactions after the transaction was started.
Starts a transaction with the isolation level set to 'read committed'. This flag should be combined with either IBASE_REC_VERSION or IBASE_REC_NO_VERSION . This isolation level allows access to changes that were committed after the transaction was started. If IBASE_REC_NO_VERSION was specified, only the latest version of a row can be read. If IBASE_REC_VERSION was specified, a row can even be read when a modification to it is pending in a concurrent transaction.
Indicated that a transaction should wait and retry when a conflict occurs.
Indicated that a transaction should fail immediately when a conflict occurs.
Also available as IBASE_TEXT for backward compatibility. Causes BLOB contents to be fetched inline, instead of being fetched as BLOB identifiers.
Causes arrays to be fetched inline. Otherwise, array identifiers are returned. Array identifiers can only be used as arguments to INSERT operations, as no functions to handle array identifiers are currently available.
Causes date and time fields not to be returned as strings, but as UNIX timestamps (the number of seconds since the epoch, which is 1-Jan-1970 0:00 UTC). Might be problematic if used with dates before 1970 on some systems.
Unsigned 8-bit PCM.
Signed 8-bit PCM.
Unsigned 16-bit PCM. Little Endian byte order.
Unsigned 16-bit PCM. Big Endian byte order.
Signed 16-bit PCM. Little Endian byte order.
Signed 16-bit PCM. Big Endian byte order.
if there is an error while sending data to the system logger, write directly to the system console
open the connection to the logger immediately
(default) delay opening the connection until the first message is logged
print log message also to standard error
include PID with each message
security/authorization messages (use LOG_AUTHPRIV instead in systems where that constant is defined)
security/authorization messages (private)
clock daemon (cron and at)
other system daemons
kernel messages
line printer subsystem
mail subsystem
USENET news subsystem
messages generated internally by syslogd
generic user-level messages
UUCP subsystem
system is unusable
action must be taken immediately
critical conditions
error conditions
warning conditions
normal, but significant, condition
informational message
debug-level message
IPv4 Address Resource
Mail Exchanger Resource
Alias (Canonical Name) Resource
Authoritative Name Server Resource
Pointer Resource
Host Info Resource (See IANA's Operating System Names for the meaning of these values)
Start of Authority Resource
Text Resource
Any Resource Record. On most systems this returns all resource records, however it should not be counted upon for critical uses. Try DNS_ALL instead.
IPv6 Address Resource
Iteratively query the name server for each available record type.
Use compression protocol
Allow space after function names
Allow interactive_timeout seconds (instead of wait_timeout) of inactivity before closing the connection.
Use SSL encryption. This flag is only available with version 4.x of the MySQL client library or newer. Version 3.23.x is bundled both with PHP 4 and Windows binaries of PHP 5.
Columns are returned into the array having the fieldname as the array index.
Columns are returned into the array having both a numerical index and the fieldname as the array index.
Columns are returned into the array having a numerical index to the fields. This index starts with 0, the first field in the result.
string
string
integer
integer
KRB5_KDB_DISALLOW_FORWARDABLE
KRB5_KDB_DISALLOW_RENEWABLE
KRB5_KDB_DISALLOW_DUP_SKEY
KRB5_KDB_REQUIRES_PRE_AUTH
KRB5_KDB_REQUIRES_PWCHANGE
KRB5_KDB_PWCHANGE_SERVER
KRB5_KDB_NEW_PRINC
long
long
long
long
long
long
string
long
long
string
long
long
long
long
long
long
integer
integer
integer
integer
integer
Some value which can be obtained with fstat(1) changed for a file or directory.
A file or directory was deleted or renamed.
A file was created in a directory.
This event never occurs.
An event in response to fam_cancel_monitor .
An event upon request to monitor a file or directory. When a directory is monitored, an event for that directory and every file contained in that directory is issued.
1
2
4
8
16
32
64
128
256
example: 1.0.2-dev
XMLReader::ENTITY_REF ( integer )
Document Type node
Document Fragment node
Notation node
Whitespace node
Significant Whitespace node
End Element
End Entity
XML Declaration node
Character data with fixed length
Date, number of days since 1.1.0000
Short integer (2 Bytes)
Long integer (4 Bytes)
same as PX_FIELD_NUMBER
Double
Boolean
Binary large object
Binary large object (not supported)
Binary large object
OLE object (basically a blob, not supported)
Graphic (basically a blob, not supported)
time, number of milli seconds since midnight
timestamp, number of milli seconds since 1.1.0000
Auto incrementing interger (like PX_FIELD_LONG)
Decimal number stored in bcd format (not supported)
Array of Bytes with not more than 255 bytes (not supported)
Turn all field names into lower case
Turn all field names into upper case
Indexed database
Primary index
None indexed database
None incremental secondary index
Secondary index
Incremental secondary index
Non incremental secondary index
Secondary index
Non incremental secondary index
The component name used to initialise the SQLDBC runtime environment.
The application to be connected to the database.
The version of the application.
The SQL mode.
TRUE, if the connection is an unicode (UCS2) client or FALSE, if not.
The maximum allowed time of inactivity after which the connection to the database is closed by the system.
Specifies whether and how shared locks and exclusive locks are implicitly requested or released.
The number of different request packets used for the connection.
The number of prepared statements to be cached for the connection for re-use.
The prefix to use for result tables that are automatically named.
Columns are returned into the array having the fieldname as the array index.
Columns are returned into the array having the upper case fieldname as the array index.
Columns are returned into the array having the lower case fieldname as the array index.
Columns are returned into the array having both a numerical index and the fieldname as the array index.
Columns are returned into the array having a numerical index to the fields. This index starts with 0, the first field in the result.
TIDY_TAG_A
TIDY_TAG_ACRONYM
TIDY_TAG_APPLET
TIDY_TAG_B
TIDY_TAG_BASEFONT
TIDY_TAG_BGSOUND
TIDY_TAG_BLINK
TIDY_TAG_BODY
TIDY_TAG_BUTTON
TIDY_TAG_CENTER
TIDY_TAG_CODE
TIDY_TAG_COLGROUP
TIDY_TAG_DD
TIDY_TAG_DFN
TIDY_TAG_DIV
TIDY_TAG_DT
TIDY_TAG_EMBED
TIDY_TAG_FONT
TIDY_TAG_FRAME
TIDY_TAG_H1
TIDY_TAG_H3
TIDY_TAG_H5
TIDY_TAG_HEAD
TIDY_TAG_HTML
TIDY_TAG_IFRAME
TIDY_TAG_IMG
TIDY_TAG_INS
TIDY_TAG_KBD
TIDY_TAG_LABEL
TIDY_TAG_LEGEND
TIDY_TAG_LINK
TIDY_TAG_MAP
TIDY_TAG_MENU
TIDY_TAG_MULTICOL
TIDY_TAG_NOEMBED
TIDY_TAG_NOLAYER
TIDY_TAG_NOSCRIPT
TIDY_TAG_OL
TIDY_TAG_OPTION
TIDY_TAG_PARAM
TIDY_TAG_PRE
TIDY_TAG_RP
TIDY_TAG_RTC
TIDY_TAG_S
TIDY_TAG_SCRIPT
TIDY_TAG_SERVER
TIDY_TAG_SMALL
TIDY_TAG_SPAN
TIDY_TAG_STRONG
TIDY_TAG_SUB
TIDY_TAG_TBODY
TIDY_TAG_TEXTAREA
TIDY_TAG_TH
TIDY_TAG_TITLE
TIDY_TAG_TR
TIDY_TAG_U
TIDY_TAG_VAR
TIDY_TAG_XMP
TIDY_ATTR_ABBR
TIDY_ATTR_ACCEPT_CHARSET
TIDY_ATTR_ACTION
TIDY_ATTR_ALIGN
TIDY_ATTR_ALT
TIDY_ATTR_AXIS
TIDY_ATTR_BGCOLOR
TIDY_ATTR_BORDER
TIDY_ATTR_BOTTOMMARGIN
TIDY_ATTR_CELLSPACING
TIDY_ATTR_CHAROFF
TIDY_ATTR_CHECKED
TIDY_ATTR_CLASS
TIDY_ATTR_CLEAR
TIDY_ATTR_CODEBASE
TIDY_ATTR_COLOR
TIDY_ATTR_COLSPAN
TIDY_ATTR_CONTENT
TIDY_ATTR_DATA
TIDY_ATTR_DATAPAGESIZE
TIDY_ATTR_DATETIME
TIDY_ATTR_DEFER
TIDY_ATTR_DISABLED
TIDY_ATTR_ENCTYPE
TIDY_ATTR_FOR
TIDY_ATTR_FRAMEBORDER
TIDY_ATTR_GRIDX
TIDY_ATTR_HEADERS
TIDY_ATTR_HREF
TIDY_ATTR_HSPACE
TIDY_ATTR_ID
TIDY_ATTR_LABEL
TIDY_ATTR_LANGUAGE
TIDY_ATTR_LAST_VISIT
TIDY_ATTR_LINK
TIDY_ATTR_LOWSRC
TIDY_ATTR_MARGINWIDTH
TIDY_ATTR_MEDIA
TIDY_ATTR_MULTIPLE
TIDY_ATTR_NOHREF
TIDY_ATTR_NOSHADE
TIDY_ATTR_OBJECT
TIDY_ATTR_PROMPT
TIDY_ATTR_READONLY
TIDY_ATTR_REV
TIDY_ATTR_ROWS
TIDY_ATTR_RULES
TIDY_ATTR_SCOPE
TIDY_ATTR_SELECTED
TIDY_ATTR_SHOWGRID
TIDY_ATTR_SHOWGRIDY
TIDY_ATTR_SPAN
TIDY_ATTR_STANDBY
TIDY_ATTR_STYLE
TIDY_ATTR_TABINDEX
TIDY_ATTR_TEXT
TIDY_ATTR_TOPMARGIN
TIDY_ATTR_USEMAP
TIDY_ATTR_VALUE
TIDY_ATTR_VERSION
TIDY_ATTR_VSPACE
TIDY_ATTR_WRAP
TIDY_ATTR_XML_SPACE
constant
root node
doctype
HTML comment
Processing Instruction
Text
start tag
end tag
empty tag
CDATA
XML section
ASP code
JSTE code
PHP code
XML declaration
hotkey defined by newt_form_add_hot_key was pressed
some component has caused form to exit
file descriptor specified in newt_form_watch_fd is ready to be read or written to
time specified in newt_form_set_timer has elapsed
Exit form, when component is activated
Component is hidden
Component is scrollable
Component is disabled
Wrap text
Don't exit form on pressing F12
Component is selected
Component is checkbox
Entry component is password entry
Show cursor
Wrap text in the textbox
Scroll text in the textbox
Don't exit form on F12 press
Orders results so that $matches[0] is an array of full pattern matches, $matches[1] is an array of strings matched by the first parenthesized subpattern, and so on. This flag is only used with preg_match_all .
Orders results so that $matches[0] is an array of first set of matches, $matches[1] is an array of second set of matches, and so on. This flag is only used with preg_match_all .
See the description of PREG_SPLIT_OFFSET_CAPTURE . This flag is available since PHP 4.3.0.
This flag tells preg_split to return only non-empty pieces.
This flag tells preg_split to capture parenthesized expression in the delimiter pattern as well. This flag is available since PHP 4.0.5.
If this flag is set, for every occurring match the appendant string offset will also be returned. Note that this changes the return values in an array where every element is an array consisting of the matched string at offset 0 and its string offset within subject at offset 1. This flag is available since PHP 4.3.0 and is only used for preg_split .
Returned by preg_last_error if there were no errors. Available since PHP 5.2.0.
Returned by preg_last_error if there was an internal PCRE error. Available since PHP 5.2.0.
Returned by preg_last_error if <link linkend="ini.pcre.backtrack-limit">backtrack limit was exhausted. Available since PHP 5.2.0.
Returned by preg_last_error if <link linkend="ini.pcre.recursion-limit">recursion limit was exhausted. Available since PHP 5.2.0.
Returned by preg_last_error if the last error was caused by malformed UTF-8 data (only when running a regex in <link linkend="reference.pcre.pattern.modifiers">UTF-8 mode ). Available since PHP 5.2.0.
Returned by preg_last_error if the offset didn't correspond to the begin of a valid UTF-8 code point (only when running a regex in UTF-8 mode ). Available since PHP 5.3.0.
PCRE version and release date (e.g. "7.0 18-Dec-2006"). Available since PHP 5.2.4.
1
2
4
8
16
32
64
-1
1
2
4
8
16
32
64
-1