AMQPConnection%object AMQPConnection([array $credentials = array()])%Create an instance of AMQPConnection
AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Create an instance of AMQPExchange
AMQPQueue%object AMQPQueue(AMQPConnection $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object.
APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%Constructs an APCIterator iterator object
AppendIterator%object AppendIterator()%Constructs an AppendIterator
ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator
ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object
BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException
BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException
CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construct a new CachingIterator object for the iterator.
Collator%object Collator(string $locale)%Create a collator
DOMAttr%object DOMAttr(string $name, [string $value])%Creates a new DOMAttr object
DOMComment%object DOMComment([string $value])%Creates a new DOMComment object
DOMDocument%object DOMDocument([string $version], [string $encoding])%Creates a new DOMDocument object
DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%Creates a new DOMElement object
DOMEntityReference%object DOMEntityReference(string $name)%Creates a new DOMEntityReference object
DOMImplementation%object DOMImplementation()%Creates a new DOMImplementation object
DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%Creates a new DOMProcessingInstruction object
DOMText%object DOMText([string $value])%Creates a new DOMText object
DOMXPath%object DOMXPath(DOMDocument $doc)%Creates a new DOMXPath object
DateInterval%object DateInterval(string $interval_spec)%Creates new DateInterval object
DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $end, string $isostr)%Creates new DatePeriod object
DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object
DateTimeZone%object DateTimeZone(string $timezone)%Creates new DateTimeZone object
DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path
DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException
ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException
Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception
FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator
FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator
FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Converts a date from the French Republican Calendar to a Julian Day Count
GlobIterator%object GlobIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob
Gmagick%object Gmagick([string $filename])%The Gmagick constructor
GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor
GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%Converts a Gregorian date to Julian Day Count
HaruDoc%object HaruDoc()%Construct new HaruDoc instance
HttpDeflateStream%object HttpDeflateStream([int $flags])%HttpDeflateStream class constructor
HttpInflateStream%object HttpInflateStream([int $flags])%HttpInflateStream class constructor
HttpMessage%object HttpMessage([string $message])%HttpMessage constructor
HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%HttpQueryString constructor
HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%HttpRequest constructor
HttpRequestPool%object HttpRequestPool([HttpRequest $request], [HttpRequest ...])%HttpRequestPool constructor
Imagick%object Imagick([mixed $files])%The Imagick constructor
ImagickDraw%object ImagickDraw()%The ImagickDraw constructor
ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor
ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%The ImagickPixelIterator constructor
InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator
InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException
IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable
JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Returns the day of the week
JDMonthName%string JDMonthName(int $julianday, int $mode)%Returns a month name
JDToFrench%string JDToFrench(int $juliandaycount)%Converts a Julian Day Count to the French Republican Calendar
JDToGregorian%string JDToGregorian(int $julianday)%Converts Julian Day Count to Gregorian date
JDToJulian%string JDToJulian(int $julianday)%Converts a Julian Day Count to a Julian Calendar Date
JewishToJD%int JewishToJD(int $month, int $day, int $year)%Converts a date in the Jewish Calendar to Julian Day Count
JulianToJD%int JulianToJD(int $month, int $day, int $year)%Converts a Julian Calendar date to Julian Day Count
KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file
LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException
LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator
LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException
Memcached%object Memcached([string $persistent_id])%Create a Memcached instance
Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object
MongoBinData%object MongoBinData(string $data, [int $type = 2])%Creates a new binary data object.
MongoCode%object MongoCode(string $code, [array $scope = array()])%Creates a new code object
MongoCollection%object MongoCollection(MongoDB $db, string $name)%Creates a new collection
MongoCursor%object MongoCursor(Mongo $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor
MongoDB%object MongoDB(Mongo $conn, string $name)%Creates a new database
MongoDate%object MongoDate([int $sec], [int $usec])%Creates a new date.
MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"], [mixed $chunks = "fs"])%Creates new file collections
MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, array $query, array $fields)%Create a new cursor
MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Create a new GridFS file
MongoId%object MongoId([string $id])%Creates a new id
MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer.
MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer.
MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression
MongoTimestamp%object MongoTimestamp([int $sec], [int $inc])%Creates a new timestamp.
MultipleIterator%object MultipleIterator(int $flags)%Constructs a new MultipleIterator
NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator
OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException
OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException
OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException
PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database
ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator
Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object
PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object
PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object
RRDCreator%object RRDCreator(string $path, [string $startTime], [int $step])%Creates new RRDCreator instance
RRDGraph%object RRDGraph(string $path)%Creates new RRDGraph instance
RRDUpdater%object RRDUpdater(string $path)%Creates new RRDUpdater instance
RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException
RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct
RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator
RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator
RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construct a RecursiveIteratorIterator
RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Creates a new RecursiveRegexIterator.
RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construct a RecursiveTreeIterator
ReflectionClass%object ReflectionClass(mixed $argument)%Constructs a ReflectionClass
ReflectionExtension%object ReflectionExtension(string $name)%Constructs a ReflectionExtension
ReflectionFunction%object ReflectionFunction(mixed $name)%Constructs a ReflectionFunction object
ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Constructs a ReflectionMethod
ReflectionObject%object ReflectionObject(object $argument)%Constructs a ReflectionObject
ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct
ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object
RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator
RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException
SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server
SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object
SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service
SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construct an SDO_Model_ReflectionDataObject
SNMP%object SNMP(int $version, string $hostname, string $community, [int $timeout = 1000000], [int $retries = 5])%Creates SNMP instance representing session to remote SNMP agent
SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%Instantiates an SQLite3 object and opens an SQLite 3 database
SVM%object SVM()%Construct a new SVM object
SVMModel%object SVMModel([string $filename])%Construct a new SVMModel
SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Creates a new SimpleXMLElement object
SoapClient%object SoapClient(mixed $wsdl, [array $options])%SoapClient constructor
SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%SoapFault constructor
SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustunderstand], [string $actor])%SoapHeader constructor
SoapParam%object SoapParam(mixed $data, string $name)%SoapParam constructor
SoapServer%object SoapServer(mixed $wsdl, [array $options])%SoapServer constructor
SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%SoapVar constructor
SphinxClient%object SphinxClient()%Create a new SphinxClient object
SplBool%object SplBool()%Constructs a bool object type
SplDoublyLinkedList%object SplDoublyLinkedList()%Constructs a new doubly linked list
SplEnum%object SplEnum()%Constructs an enumeration object type
SplFileInfo%object SplFileInfo(string $file_name)%Construct a new SplFileInfo object
SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construct a new file object.
SplFixedArray%object SplFixedArray([int $size])%Constructs a new fixed array
SplFloat%object SplFloat(float $input)%Constructs a float object type
SplHeap%object SplHeap()%Constructs a new empty heap
SplInt%object SplInt(integer $input)%Constructs an integer object type
SplPriorityQueue%object SplPriorityQueue()%Constructs a new empty queue
SplQueue%object SplQueue()%Constructs a new queue implemented using a doubly linked list
SplStack%object SplStack()%Constructs a new stack implemented using a doubly linked list
SplString%object SplString(string $input)%Constructs a string object type
SplTempFileObject%object SplTempFileObject([int $max_memory])%Construct a new temporary file object
Swish%object Swish(string $index_names)%Construct a Swish object
TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object
TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query
Transliterator%object Transliterator()%Construct a Transliterator object
UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException
UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException
V8Js%object V8Js([string $object_name = "PHP"], [array $variables = array()], [array $extensions = array()], [bool $report_uncaught_exceptions])%Construct a new V8Js object
XSLTProcessor%object XSLTProcessor()%Creates a new XSLTProcessor object
__halt_compiler%void __halt_compiler()%Halts the compiler execution
abs%number abs(mixed $number)%Absolute value
acos%float acos(float $arg)%Arc cosine
acosh%float acosh(float $arg)%Inverse hyperbolic cosine
addcslashes%string addcslashes(string $str, string $charlist)%Quote string with slashes in a C style
addslashes%string addslashes(string $str)%Quote string with slashes
aggregate%void aggregate(object $object, string $class_name)%Dynamic class and object aggregation of methods and properties
aggregate_info%array aggregate_info(object $object)%Gets aggregation information for a given object
aggregate_methods%void aggregate_methods(object $object, string $class_name)%Dynamic class and object aggregation of methods
aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Selective dynamic class methods aggregation to an object
aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular   expression
aggregate_properties%void aggregate_properties(object $object, string $class_name)%Dynamic aggregation of  class properties to an object
aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Selective dynamic class properties aggregation to an object
aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular   expression
aggregation_info%void aggregation_info()%Alias of aggregate_info
apache_child_terminate%bool apache_child_terminate()%Terminate apache process after this request
apache_get_modules%array apache_get_modules()%Get a list of loaded Apache modules
apache_get_version%string apache_get_version()%Fetch Apache version
apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Get an Apache subprocess_env variable
apache_lookup_uri%object apache_lookup_uri(string $filename)%Perform a partial request for the specified URI and return all info about it
apache_note%string apache_note(string $note_name, [string $note_value])%Get and set apache request notes
apache_request_headers%array apache_request_headers()%Fetch all HTTP request headers
apache_reset_timeout%bool apache_reset_timeout()%Reset the Apache write timer
apache_response_headers%array apache_response_headers()%Fetch all HTTP response headers
apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Set an Apache subprocess_env variable
apc_add%array apc_add(string $key, [mixed $var], [int $ttl], array $values, [mixed $unused])%Cache a variable in the data store
apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Get a binary dump of the given files and user variables
apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Output a binary dump of cached files and user variables to a file
apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Load a binary dump into the APC file/user cache
apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Load a binary dump from a file into the APC file/user cache
apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Retrieves cached information from APC's data store
apc_cas%bool apc_cas(string $key, int $old, int $new)%Updates an old value with a new value
apc_clear_cache%bool apc_clear_cache([string $cache_type])%Clears the APC cache
apc_compile_file%mixed apc_compile_file(string $filename, [bool $atomic = true])%Stores a file in the bytecode cache, bypassing all filters.
apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Decrease a stored number
apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Defines a set of constants for retrieval and mass-definition
apc_delete%mixed apc_delete(string $key)%Removes a stored variable from the cache
apc_delete_file%mixed apc_delete_file(mixed $keys)%Deletes files from the opcode cache
apc_exists%mixed apc_exists(mixed $keys)%Checks if APC key exists
apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Fetch a stored variable from the cache
apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Increase a stored number
apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Loads a set of constants from the cache
apc_sma_info%array apc_sma_info([bool $limited = false])%Retrieves APC's Shared Memory Allocation information
apc_store%array apc_store(string $key, mixed $var, [int $ttl], array $values, [mixed $unused])%Cache a variable in the data store
array%array array([mixed ...])%Create an array
array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Changes all keys in an array
array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Split an array into chunks
array_combine%array array_combine(array $keys, array $values)%Creates an array by using one array for keys and another for its values
array_count_values%array array_count_values(array $input)%Counts all the values of an array
array_diff%array array_diff(array $array1, array $array2, [array ...])%Computes the difference of arrays
array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%Computes the difference of arrays with additional index check
array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%Computes the difference of arrays using keys for comparison
array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the difference of arrays with additional index check which is performed by a user supplied callback function
array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the difference of arrays using a callback function on the keys for comparison
array_fill%array array_fill(int $start_index, int $num, mixed $value)%Fill an array with values
array_fill_keys%array array_fill_keys(array $keys, mixed $value)%Fill an array with values, specifying keys
array_filter%array array_filter(array $input, [callback $callback])%Filters elements of an array using a callback function
array_flip%string array_flip(array $trans)%Exchanges all keys with their associated values in an array
array_intersect%array array_intersect(array $array1, array $array2, [array ...])%Computes the intersection of arrays
array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%Computes the intersection of arrays with additional index check
array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%Computes the intersection of arrays using keys for comparison
array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the intersection of arrays with additional index check, compares indexes by a callback function
array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the intersection of arrays using a callback function on the keys for comparison
array_key_exists%bool array_key_exists(mixed $key, array $search)%Checks if the given key or index exists in the array
array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Return all the keys or a subset of the keys of an array
array_map%array array_map(callback $callback, array $arr1, [array ...])%Applies the callback to the elements of the given arrays
array_merge%array array_merge(array $array1, [array ...])%Merge one or more arrays
array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Merge two or more arrays recursively
array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_REGULAR], [mixed ...])%Sort multiple or multi-dimensional arrays
array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Pad array to the specified length with a value
array_pop%array array_pop(array $array)%Pop the element off the end of array
array_product%number array_product(array $array)%Calculate the product of values in an array
array_push%int array_push(array $array, mixed $var, [mixed ...])%Push one or more elements onto the end of array
array_rand%mixed array_rand(array $input, [int $num_req = 1])%Pick one or more random entries out of an array
array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Iteratively reduce the array to a single value using a callback function
array_replace%array array_replace(array $array, array $array1, [array ...])%Replaces elements from passed arrays into the first array
array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array ...])%Replaces elements from passed arrays into the first array recursively
array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Return an array with elements in reverse order
array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict = false])%Searches the array for a given value and returns the corresponding key if successful
array_shift%array array_shift(array $array)%Shift an element off the beginning of array
array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extract a slice of the array
array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Remove a portion of the array and replace it with something else
array_sum%number array_sum(array $array)%Calculate the sum of values in an array
array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the difference of arrays by using a callback function for data comparison
array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the difference of arrays with additional index check, compares data by a callback function
array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computes the difference of arrays with additional index check, compares data and indexes by a callback function
array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the intersection of arrays, compares data by a callback function
array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the intersection of arrays with additional index check, compares data by a callback function
array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computes the intersection of arrays with additional index check, compares data and indexes by a callback functions
array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%Removes duplicate values from an array
array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%Prepend one or more elements to the beginning of an array
array_values%array array_values(array $input)%Return all the values of an array
array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%Apply a user function to every member of an array
array_walk_recursive%bool array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%Apply a user function recursively to every member of an array
arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array in reverse order and maintain index association
asin%float asin(float $arg)%Arc sine
asinh%float asinh(float $arg)%Inverse hyperbolic sine
asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array and maintain index association
assert%bool assert(mixed $assertion)%Checks if assertion is FALSE
assert_options%mixed assert_options(int $what, [mixed $value])%Set/get the various assert flags
atan%float atan(float $arg)%Arc tangent
atan2%float atan2(float $y, float $x)%Arc tangent of two variables
atanh%float atanh(float $arg)%Inverse hyperbolic tangent
base64_decode%string base64_decode(string $data, [bool $strict = false])%Decodes data encoded with MIME base64
base64_encode%string base64_encode(string $data)%Encodes data with MIME base64
base_convert%string base_convert(string $number, int $frombase, int $tobase)%Convert a number between arbitrary bases
basename%string basename(string $path, [string $suffix])%Returns trailing name component of path
bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%Add two arbitrary precision numbers
bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%Compare two arbitrary precision numbers
bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%Divide two arbitrary precision numbers
bcmod%string bcmod(string $left_operand, string $modulus)%Get modulus of an arbitrary precision number
bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%Multiply two arbitrary precision number
bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%Raise an arbitrary precision number to another
bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%Raise an arbitrary precision number to another, reduced by a specified modulus
bcscale%bool bcscale(int $scale)%Set default scale parameter for all bc math functions
bcsqrt%string bcsqrt(string $operand, [int $scale])%Get the square root of an arbitrary precision number
bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%Subtract one arbitrary precision number from another
bin2hex%string bin2hex(string $str)%Convert binary data into hexadecimal representation
bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%Specify the character encoding in which the messages from the DOMAIN message catalog will be returned
bindec%float bindec(string $binary_string)%Binary to decimal
bindtextdomain%string bindtextdomain(string $domain, string $directory)%Sets the path for a domain
bson_decode%array bson_decode(string $bson)%Deserializes a BSON object into a PHP array
bson_encode%string bson_encode(mixed $anything)%Serializes a PHP variable into a BSON string
bzclose%int bzclose(resource $bz)%Close a bzip2 file
bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%Compress a string into bzip2 encoded data
bzdecompress%mixed bzdecompress(string $source, [int $small])%Decompresses bzip2 encoded data
bzerrno%int bzerrno(resource $bz)%Returns a bzip2 error number
bzerror%array bzerror(resource $bz)%Returns the bzip2 error number and error string in an array
bzerrstr%string bzerrstr(resource $bz)%Returns a bzip2 error string
bzflush%int bzflush(resource $bz)%Force a write of all buffered data
bzopen%resource bzopen(string $filename, string $mode)%Opens a bzip2 compressed file
bzread%string bzread(resource $bz, [int $length = 1024])%Binary safe bzip2 file read
bzwrite%int bzwrite(resource $bz, string $data, [int $length])%Binary safe bzip2 file write
cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%Return the number of days in a month for a given year and calendar
cal_from_jd%array cal_from_jd(int $jd, int $calendar)%Converts from Julian Day Count to a supported calendar
cal_info%array cal_info([int $calendar = -1])%Returns information about a particular calendar
cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%Converts from a supported calendar to Julian Day Count
call_user_func%mixed call_user_func(callback $function, [mixed $parameter], [mixed ...])%Call a user function given by the first parameter
call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%Call a user function given with an array of parameters
call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%Call a user method on an specific object [deprecated]
call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%Call a user method given with an array of parameters [deprecated]
ceil%float ceil(float $value)%Round fractions up
chdir%bool chdir(string $directory)%Change directory
checkdate%bool checkdate(int $month, int $day, int $year)%Validate a Gregorian date
checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%Check DNS records corresponding to a given Internet host name or IP address
chgrp%bool chgrp(string $filename, mixed $group)%Changes file group
chmod%bool chmod(string $filename, int $mode)%Changes file mode
chop%void chop()%Alias of rtrim
chown%bool chown(string $filename, mixed $user)%Changes file owner
chr%string chr(int $ascii)%Return a specific character
chroot%bool chroot(string $directory)%Change the root directory
chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Split a string into smaller chunks
class_alias%bool class_alias([string $original], [string $alias])%Creates an alias for a class
class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Checks if the class has been defined
class_implements%array class_implements(mixed $class, [bool $autoload = true])%Return the interfaces which are implemented by the given class
class_parents%array class_parents(mixed $class, [bool $autoload = true])%Return the parent classes of the given class
clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%Clears file status cache
closedir%void closedir([resource $dir_handle])%Close directory handle
closelog%bool closelog()%Close connection to system logger
collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll)%Sort array maintaining index association
collator_compare%int collator_compare(string $str1, string $str2, Collator $coll)%Compare two Unicode strings
collator_create%Collator collator_create(string $locale)%Create a collator
collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll)%Get collation attribute value
collator_get_error_code%int collator_get_error_code(Collator $coll)%Get collator's last error code
collator_get_error_message%string collator_get_error_message(Collator $coll)%Get text for collator's last error code
collator_get_locale%string collator_get_locale(int $type, Collator $coll)%Get the locale name of the collator
collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll)%Get sorting key for a string
collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength
collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll)%Set collation attribute
collator_set_strength%bool collator_set_strength(int $strength, Collator $coll)%Set collation strength
collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll)%Sort array using specified collator
collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll)%Sort array using specified collator and sort keys
com_addref%void com_addref()%Increases the components reference counter [deprecated]
com_create_guid%string com_create_guid()%Generate a globally unique identifier (GUID)
com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Connect events from a COM object to a PHP object
com_get%void com_get()%Gets the value of a COM Component's property [deprecated]
com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%Returns a handle to an already running instance of a COM object
com_invoke%void com_invoke()%Calls a COM component's method [deprecated]
com_isenum%bool com_isenum(variant $com_module)%Indicates if a COM object has an IEnumVariant interface for iteration [deprecated]
com_load%void com_load()%Creates a new reference to a COM component [deprecated]
com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive = true])%Loads a Typelib
com_message_pump%bool com_message_pump([int $timeoutms])%Process COM messages, sleeping for up to timeoutms milliseconds
com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink = false])%Print out a PHP class definition for a dispatchable interface
com_propget%void com_propget()%Alias of com_get
com_propput%void com_propput()%Alias of com_set
com_propset%void com_propset()%Alias of com_set
com_release%void com_release()%Decreases the components reference counter [deprecated]
com_set%void com_set()%Assigns a value to a COM component's property
compact%array compact(mixed $varname, [mixed ...])%Create array containing variables and their values
connection_aborted%int connection_aborted()%Check whether client disconnected
connection_status%int connection_status()%Returns connection status bitfield
connection_timeout%int connection_timeout()%Check if the script timed out
constant%mixed constant(string $name)%Returns the value of a constant
convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%Convert from one Cyrillic character set to another
convert_uudecode%string convert_uudecode(string $data)%Decode a uuencoded string
convert_uuencode%string convert_uuencode(string $data)%Uuencode a string
copy%bool copy(string $source, string $dest, [resource $context])%Copies file
cos%float cos(float $arg)%Cosine
cosh%float cosh(float $arg)%Hyperbolic cosine
count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Count all elements in an array, or something in an object
count_chars%mixed count_chars(string $string, [int $mode])%Return information about characters used in a string
crc32%int crc32(string $str)%Calculates the crc32 polynomial of a string
create_function%string create_function(string $args, string $code)%Create an anonymous (lambda-style) function
crypt%string crypt(string $str, [string $salt])%One-way string hashing
ctype_alnum%string ctype_alnum(string $text)%Check for alphanumeric character(s)
ctype_alpha%string ctype_alpha(string $text)%Check for alphabetic character(s)
ctype_cntrl%string ctype_cntrl(string $text)%Check for control character(s)
ctype_digit%string ctype_digit(string $text)%Check for numeric character(s)
ctype_graph%string ctype_graph(string $text)%Check for any printable character(s) except space
ctype_lower%string ctype_lower(string $text)%Check for lowercase character(s)
ctype_print%string ctype_print(string $text)%Check for printable character(s)
ctype_punct%string ctype_punct(string $text)%Check for any printable character which is not whitespace or an   alphanumeric character
ctype_space%string ctype_space(string $text)%Check for whitespace character(s)
ctype_upper%string ctype_upper(string $text)%Check for uppercase character(s)
ctype_xdigit%string ctype_xdigit(string $text)%Check for character(s) representing a hexadecimal digit
curl_close%void curl_close(resource $ch)%Close a cURL session
curl_copy_handle%resource curl_copy_handle(resource $ch)%Copy a cURL handle along with all of its preferences
curl_errno%int curl_errno(resource $ch)%Return the last error number
curl_error%string curl_error(resource $ch)%Return a string containing the last error for the current session
curl_exec%mixed curl_exec(resource $ch)%Perform a cURL session
curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%Get information regarding a specific transfer
curl_init%resource curl_init([string $url])%Initialize a cURL session
curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%Add a normal cURL handle to a cURL multi handle
curl_multi_close%void curl_multi_close(resource $mh)%Close a set of cURL handles
curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%Run the sub-connections of the current cURL handle
curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%Get information about the current transfers
curl_multi_init%resource curl_multi_init()%Returns a new cURL multi handle
curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%Remove a multi handle from a set of cURL handles
curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%Wait for activity on any curl_multi connection
curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Set an option for a cURL transfer
curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Set multiple options for a cURL transfer
curl_version%array curl_version([int $age = CURLVERSION_NOW])%Gets cURL version information
current%mixed current(array $array)%Return the current element in an array
date%string date(string $format, [int $timestamp = time()])%Format a local time/date
date_add%void date_add()%Alias of DateTime::add
date_create%void date_create()%Alias of DateTime::__construct
date_create_from_format%void date_create_from_format()%Alias of DateTime::createFromFormat
date_date_set%void date_date_set()%Alias of DateTime::setDate
date_default_timezone_get%string date_default_timezone_get()%Gets the default timezone used by all date/time functions in a script
date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%Sets the default timezone used by all date/time functions in a script
date_diff%void date_diff()%Alias of DateTime::diff
date_format%void date_format()%Alias of DateTime::format
date_get_last_errors%void date_get_last_errors()%Alias of DateTime::getLastErrors
date_interval_create_from_date_string%void date_interval_create_from_date_string()%Alias of DateInterval::createFromDateString
date_interval_format%void date_interval_format()%Alias of DateInterval::format
date_isodate_set%void date_isodate_set()%Alias of DateTime::setISODate
date_modify%void date_modify()%Alias of DateTime::modify
date_offset_get%void date_offset_get()%Alias of DateTime::getOffset
date_parse%array date_parse(string $date)%Returns associative array with detailed info about given date
date_parse_from_format%array date_parse_from_format(string $format, string $date)%Get info about given date formatted according to the specified format
date_sub%void date_sub()%Alias of DateTime::sub
date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Returns an array with information about sunset/sunrise and twilight begin/end
date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Returns time of sunrise for a given day and location
date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%Returns time of sunset for a given day and location
date_time_set%void date_time_set()%Alias of DateTime::setTime
date_timestamp_get%void date_timestamp_get()%Alias of DateTime::getTimestamp
date_timestamp_set%void date_timestamp_set()%Alias of DateTime::setTimestamp
date_timezone_get%void date_timezone_get()%Alias of DateTime::getTimezone
date_timezone_set%void date_timezone_set()%Alias of DateTime::setTimezone
datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter
datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt)%Format the date/time value as a string
datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Get the calendar used for the IntlDateFormatter
datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Get the datetype used for the IntlDateFormatter
datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Get the error code from last operation
datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Get the error text from the last operation.
datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt)%Get the locale used by formatter
datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Get the pattern used for the IntlDateFormatter
datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Get the timetype used for the IntlDateFormatter
datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Get the timezone-id used for the IntlDateFormatter
datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Get the lenient used for the IntlDateFormatter
datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt)%Parse string to a field-based time value
datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt)%Parse string to a timestamp value
datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt)%sets the calendar used to the appropriate calendar, which must be
datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt)%Set the leniency of the parser
datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt)%Set the pattern used for the IntlDateFormatter
datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt)%Sets the time zone to use
dba_close%void dba_close(resource $handle)%Close a DBA database
dba_delete%bool dba_delete(string $key, resource $handle)%Delete DBA entry specified by key
dba_exists%bool dba_exists(string $key, resource $handle)%Check whether key exists
dba_fetch%string dba_fetch(string $key, resource $handle, int $skip)%Fetch data specified by key
dba_firstkey%string dba_firstkey(resource $handle)%Fetch first key
dba_handlers%array dba_handlers([bool $full_info = false])%List all the handlers available
dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Insert entry
dba_key_split%mixed dba_key_split(mixed $key)%Splits a key in string representation into array representation
dba_list%array dba_list()%List all open database files
dba_nextkey%string dba_nextkey(resource $handle)%Fetch next key
dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%Open database
dba_optimize%bool dba_optimize(resource $handle)%Optimize database
dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%Open database persistently
dba_replace%bool dba_replace(string $key, string $value, resource $handle)%Replace or insert entry
dba_sync%bool dba_sync(resource $handle)%Synchronize database
dbx_close%int dbx_close(object $link_identifier)%Close an open connection/database
dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%Compare two rows for sorting purposes
dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Open a connection/database
dbx_error%string dbx_error(object $link_identifier)%Report the error message of the latest function call in the module
dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Escape a string so it can safely be used in an sql-statement
dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Fetches rows from a query-result that had the   DBX_RESULT_UNBUFFERED flag set
dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%Send a query and fetch all results (if any)
dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Sort a result from a dbx_query by a custom sort function
dcgettext%string dcgettext(string $domain, string $message, int $category)%Overrides the domain for a single lookup
dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Plural version of dcgettext
deaggregate%void deaggregate(object $object, [string $class_name])%Removes the aggregated methods and properties from an object
debug_backtrace%array debug_backtrace([int $options = DEBUG_BACKTRACE_PROVIDE_OBJECT], [int $limit])%Generates a backtrace
debug_print_backtrace%void debug_print_backtrace([int $options], [int $limit])%Prints a backtrace
debug_zval_dump%void debug_zval_dump(mixed $variable)%Dumps a string representation of an internal zend value to output
decbin%string decbin(int $number)%Decimal to binary
dechex%string dechex(int $number)%Decimal to hexadecimal
decoct%string decoct(int $number)%Decimal to octal
define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%Defines a named constant
define_syslog_variables%void define_syslog_variables()%Initializes all syslog related variables
defined%bool defined(string $name)%Checks whether a given named constant exists
deg2rad%float deg2rad(float $number)%Converts the number in degrees to the radian equivalent
delete%void delete()%See unlink or unset
dgettext%string dgettext(string $domain, string $message)%Override the current domain
die%void die()%Equivalent to exit
dir%void dir()%Return an instance of the Directory class
dirname%string dirname(string $path)%Returns parent directory's path
disk_free_space%float disk_free_space(string $directory)%Returns available space on filesystem or disk partition
disk_total_space%float disk_total_space(string $directory)%Returns the total size of a filesystem or disk partition
diskfreespace%void diskfreespace()%Alias of disk_free_space
dl%bool dl(string $library)%Loads a PHP extension at runtime
dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%Plural version of dgettext
dns_check_record%void dns_check_record()%Alias of checkdnsrr
dns_get_mx%void dns_get_mx()%Alias of getmxrr
dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Fetch DNS Resource Records associated with a hostname
dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Gets a DOMElement object from a   SimpleXMLElement object
domxml_new_doc%DomDocument domxml_new_doc(string $version)%Creates new empty XML document
domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode = DOMXML_LOAD_PARSING], [array $error])%Creates a DOM object from an XML file
domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Creates a DOM object of an XML document
domxml_version%string domxml_version()%Gets the XML library version
domxml_xmltree%DomDocument domxml_xmltree(string $str)%Creates a tree of PHP objects from an XML document
domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%Creates a DomXsltStylesheet object from an XSL document in a string
domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%Creates a DomXsltStylesheet Object from a DomDocument Object
domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%Creates a DomXsltStylesheet Object from an XSL document in a file
domxml_xslt_version%int domxml_xslt_version()%Gets the XSLT library version
dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%Loads a DOTNET module
doubleval%void doubleval()%Alias of floatval
each%array each(array $array)%Return the current key and value pair from an array and advance the array cursor
easter_date%int easter_date([int $year])%Get Unix timestamp for midnight on Easter of a given year
easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%Get number of days after March 21 on which Easter falls for a given year
echo%void echo(string $arg1, [string ...])%Output one or more strings
empty%bool empty(mixed $var)%Determine whether a variable is empty
enchant_broker_describe%array enchant_broker_describe(resource $broker)%Enumerates the Enchant providers
enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%Whether a dictionary exists or not. Using non-empty tag
enchant_broker_free%bool enchant_broker_free(resource $broker)%Free the broker resource and its dictionnaries
enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%Free a dictionary resource
enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%Returns the last error of the broker
enchant_broker_init%resource enchant_broker_init()%create a new broker object capable of requesting
enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%Returns a list of available dictionaries
enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%create a new dictionary using a tag
enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%creates a dictionary using a PWL file
enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%Declares a preference of dictionaries to use for the language
enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%add a word to personal word list
enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%add 'word' to this spell-checking session
enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%Check whether a word is correctly spelled or not
enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%Describes an individual dictionary
enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%Returns the last error of the current spelling-session
enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%whether or not 'word' exists in this spelling-session
enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%Check the word is correctly spelled and provide suggestions
enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%Add a correction for a word
enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%Will return a list of values if any of those pre-conditions are not met
end%mixed end(array $array)%Set the internal pointer of an array to its last element
ereg%int ereg(string $pattern, string $string, [array $regs])%Regular expression match
ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%Replace regular expression
eregi%int eregi(string $pattern, string $string, [array $regs])%Case insensitive regular expression match
eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%Replace regular expression case insensitive
error_get_last%array error_get_last()%Get the last occurred error
error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%Send an error message somewhere
error_reporting%int error_reporting([int $level])%Sets which PHP errors are reported
escapeshellarg%string escapeshellarg(string $arg)%Escape a string to be used as a shell argument
escapeshellcmd%string escapeshellcmd(string $command)%Escape shell metacharacters
eval%mixed eval(string $code_str)%Evaluate a string as PHP code
exec%string exec(string $command, [array $output], [int $return_var])%Execute an external program
exif_imagetype%int exif_imagetype(string $filename)%Determine the type of an image
exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%Reads the EXIF headers from JPEG or TIFF
exif_tagname%string exif_tagname(int $index)%Get the header name for an index
exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Retrieve the embedded thumbnail of a TIFF or JPEG image
exit%void exit(int $status)%Output a message and terminate the current script
exp%float exp(float $arg)%Calculates the exponent of e
explode%array explode(string $delimiter, string $string, [int $limit])%Split a string by string
expm1%float expm1(float $arg)%Returns exp(number) - 1, computed in a way that is accurate even   when the value of number is close to zero
extension_loaded%bool extension_loaded(string $name)%Find out whether an extension is loaded
extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Import variables into the current symbol table from an array
ezmlm_hash%int ezmlm_hash(string $addr)%Calculate the hash value needed by EZMLM
fclose%bool fclose(resource $handle)%Closes an open file pointer
feof%bool feof(resource $handle)%Tests for end-of-file on a file pointer
fflush%bool fflush(resource $handle)%Flushes the output to a file
fgetc%string fgetc(resource $handle)%Gets character from file pointer
fgetcsv%array fgetcsv(resource $handle, [int $length], [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Gets line from file pointer and parse for CSV fields
fgets%string fgets(resource $handle, [int $length])%Gets line from file pointer
fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%Gets line from file pointer and strip HTML tags
file%array file(string $filename, [int $flags], [resource $context])%Reads entire file into an array
file_exists%bool file_exists(string $filename)%Checks whether a file or directory exists
file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen])%Reads entire file into a string
file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%Write a string to a file
fileatime%int fileatime(string $filename)%Gets last access time of file
filectime%int filectime(string $filename)%Gets inode change time of file
filegroup%int filegroup(string $filename)%Gets file group
fileinode%int fileinode(string $filename)%Gets file inode
filemtime%int filemtime(string $filename)%Gets file modification time
fileowner%int fileowner(string $filename)%Gets file owner
fileperms%int fileperms(string $filename)%Gets file permissions
filesize%int filesize(string $filename)%Gets file size
filetype%string filetype(string $filename)%Gets file type
filter_has_var%bool filter_has_var(int $type, string $variable_name)%Checks if variable of specified type exists
filter_id%int filter_id(string $filtername)%Returns the filter ID belonging to a named filter
filter_input%mixed filter_input(int $type, string $variable_name, [int $filter = FILTER_DEFAULT], [mixed $options])%Gets a specific external variable by name and optionally filters it
filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Gets external variables and optionally filters them
filter_list%array filter_list()%Returns a list of all supported filters
filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%Filters a variable with a specified filter
filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Gets multiple variables and optionally filters them
finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource
finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context])%Return information about a string buffer
finfo_close%bool finfo_close(resource $finfo)%Close fileinfo resource
finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Return information about a file
finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource
finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options)%Set libmagic configuration options
floatval%float floatval(mixed $var)%Get float value of a variable
flock%bool flock(resource $handle, int $operation, [int $wouldblock])%Portable advisory file locking
floor%float floor(float $value)%Round fractions down
flush%void flush()%Flush the output buffer
fmod%float fmod(float $x, float $y)%Returns the floating point remainder (modulo) of the division  of the arguments
fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Match filename against a pattern
fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%Opens file or URL
forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Call a static method
forward_static_call_array%mixed forward_static_call_array(callback $function, array $parameters)%Call a static method and pass the arguments as array
fpassthru%int fpassthru(resource $handle)%Output all remaining data on a file pointer
fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Write a formatted string to a stream
fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Format line as CSV and write to file pointer
fputs%void fputs()%Alias of fwrite
fread%string fread(resource $handle, int $length)%Binary-safe file read
fscanf%mixed fscanf(resource $handle, string $format, [mixed ...])%Parses input from a file according to a format
fseek%int fseek(resource $handle, int $offset, [int $whence = SEEK_SET])%Seeks on a file pointer
fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open Internet or Unix domain socket connection
fstat%array fstat(resource $handle)%Gets information about a file using an open file pointer
ftell%int ftell(resource $handle)%Returns the current position of the file read/write pointer
ftok%int ftok(string $pathname, string $proj)%Convert a pathname and a project identifier to a System V IPC key
ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%Allocates space for a file to be uploaded
ftp_cdup%bool ftp_cdup(resource $ftp_stream)%Changes to the parent directory
ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%Changes the current directory on a FTP server
ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%Set permissions on a file via FTP
ftp_close%resource ftp_close(resource $ftp_stream)%Closes an FTP connection
ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%Opens an FTP connection
ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%Deletes a file on the FTP server
ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%Requests execution of a command on the FTP server
ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Downloads a file from the FTP server and saves to an open file
ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Uploads from an open file to the FTP server
ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Downloads a file from the FTP server
ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%Retrieves various runtime behaviours of the current FTP stream
ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%Logs in to an FTP connection
ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%Returns the last modified time of the given file
ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%Creates a directory
ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%Continues retrieving/sending a file (non-blocking)
ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Retrieves a file from the FTP server and writes it to an open file (non-blocking)
ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Stores a file from an open file to the FTP server (non-blocking)
ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Retrieves a file from the FTP server and writes it to a local file (non-blocking)
ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Stores a file on the FTP server (non-blocking)
ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%Returns a list of files in the given directory
ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%Turns passive mode on or off
ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Uploads a file to the FTP server
ftp_pwd%string ftp_pwd(resource $ftp_stream)%Returns the current directory name
ftp_quit%void ftp_quit()%Alias of ftp_close
ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%Sends an arbitrary command to an FTP server
ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%Returns a detailed list of files in the given directory
ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%Renames a file or a directory on the FTP server
ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%Removes a directory
ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%Set miscellaneous runtime FTP options
ftp_site%bool ftp_site(resource $ftp_stream, string $command)%Sends a SITE command to the server
ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%Returns the size of the given file
ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%Opens an Secure SSL-FTP connection
ftp_systype%string ftp_systype(resource $ftp_stream)%Returns the system type identifier of the remote FTP server
ftruncate%bool ftruncate(resource $handle, int $size)%Truncates a file to a given length
func_get_arg%mixed func_get_arg(int $arg_num)%Return an item from the argument list
func_get_args%array func_get_args()%Returns an array comprising a function's argument list
func_num_args%int func_num_args()%Returns the number of arguments passed to the function
function_exists%bool function_exists(string $function_name)%Return TRUE if the given function has been defined
fwrite%int fwrite(resource $handle, string $string, [int $length])%Binary-safe file write
gc_collect_cycles%int gc_collect_cycles()%Forces collection of any existing garbage cycles
gc_disable%void gc_disable()%Deactivates the circular reference collector
gc_enable%void gc_enable()%Activates the circular reference collector
gc_enabled%bool gc_enabled()%Returns status of the circular reference collector
gd_info%array gd_info()%Retrieve information about the currently installed GD library
get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%Tells what the user's browser is capable of
get_called_class%string get_called_class()%the "Late Static Binding" class name
get_cfg_var%string get_cfg_var(string $option)%Gets the value of a PHP configuration option
get_class%string get_class([object $object])%Returns the name of the class of an object
get_class_methods%array get_class_methods(mixed $class_name)%Gets the class methods' names
get_class_vars%array get_class_vars(string $class_name)%Get the default properties of the class
get_current_user%string get_current_user()%Gets the name of the owner of the current PHP script
get_declared_classes%array get_declared_classes()%Returns an array with the name of the defined classes
get_declared_interfaces%array get_declared_interfaces()%Returns an array of all declared interfaces
get_defined_constants%array get_defined_constants([bool $categorize = false])%Returns an associative array with the names of all the constants and their values
get_defined_functions%array get_defined_functions()%Returns an array of all defined functions
get_defined_vars%array get_defined_vars()%Returns an array of all defined variables
get_extension_funcs%array get_extension_funcs(string $module_name)%Returns an array with the names of the functions of a module
get_headers%array get_headers(string $url, [int $format])%Fetches all the headers sent by the server in response to a HTTP request
get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT], [string $charset_hint])%Returns the translation table used by htmlspecialchars and htmlentities
get_include_path%string get_include_path()%Gets the current include_path configuration option
get_included_files%array get_included_files()%Returns an array with the names of included or required files
get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Returns an array with the names of all modules compiled and loaded
get_magic_quotes_gpc%int get_magic_quotes_gpc()%Gets the current configuration setting of magic_quotes_gpc
get_magic_quotes_runtime%int get_magic_quotes_runtime()%Gets the current active configuration setting of magic_quotes_runtime
get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%Extracts all meta tag content attributes from a file and returns an array
get_object_vars%array get_object_vars(object $object)%Gets the properties of the given object
get_parent_class%string get_parent_class([mixed $object])%Retrieves the parent class name for object or class
get_required_files%void get_required_files()%Alias of get_included_files
get_resource_type%string get_resource_type(resource $handle)%Returns the resource type
getallheaders%array getallheaders()%Fetch all HTTP request headers
getcwd%string getcwd()%Gets the current working directory
getdate%array getdate([int $timestamp = time()])%Get date/time information
getenv%string getenv(string $varname)%Gets the value of an environment variable
gethostbyaddr%string gethostbyaddr(string $ip_address)%Get the Internet host name corresponding to a given IP address
gethostbyname%string gethostbyname(string $hostname)%Get the IPv4 address corresponding to a given Internet host name
gethostbynamel%array gethostbynamel(string $hostname)%Get a list of IPv4 addresses corresponding to a given Internet host   name
gethostname%string gethostname()%Gets the host name
getimagesize%array getimagesize(string $filename, [array $imageinfo])%Get the size of an image
getlastmod%int getlastmod()%Gets time of last page modification
getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%Get MX records corresponding to a given Internet host name
getmygid%int getmygid()%Get PHP script owner's GID
getmyinode%int getmyinode()%Gets the inode of the current script
getmypid%int getmypid()%Gets PHP's process ID
getmyuid%int getmyuid()%Gets PHP script owner's UID
getopt%array getopt(string $options, [array $longopts])%Gets options from the command line argument list
getprotobyname%int getprotobyname(string $name)%Get protocol number associated with protocol name
getprotobynumber%string getprotobynumber(int $number)%Get protocol name associated with protocol number
getrandmax%int getrandmax()%Show largest possible random value
getrusage%array getrusage([int $who])%Gets the current resource usages
getservbyname%int getservbyname(string $service, string $protocol)%Get port number associated with an Internet service and protocol
getservbyport%string getservbyport(int $port, string $protocol)%Get Internet service which corresponds to port and protocol
gettext%string gettext(string $message)%Lookup a message in the current domain
gettimeofday%mixed gettimeofday([bool $return_float = false])%Get current time
gettype%string gettype(mixed $var)%Get the type of a variable
glob%array glob(string $pattern, [int $flags])%Find pathnames matching a pattern
gmdate%string gmdate(string $format, [int $timestamp = time()])%Format a GMT/UTC date/time
gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Get Unix timestamp for a GMT date
gmp_abs%resource gmp_abs(resource $a)%Absolute value
gmp_add%resource gmp_add(resource $a, resource $b)%Add numbers
gmp_and%resource gmp_and(resource $a, resource $b)%Bitwise AND
gmp_clrbit%void gmp_clrbit(resource $a, int $index)%Clear bit
gmp_cmp%int gmp_cmp(resource $a, resource $b)%Compare numbers
gmp_com%resource gmp_com(resource $a)%Calculates one's complement
gmp_div%void gmp_div()%Alias of gmp_div_q
gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%Divide numbers
gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Divide numbers and get quotient and remainder
gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Remainder of the division of numbers
gmp_divexact%resource gmp_divexact(resource $n, resource $d)%Exact division of numbers
gmp_fact%resource gmp_fact(mixed $a)%Factorial
gmp_gcd%resource gmp_gcd(resource $a, resource $b)%Calculate GCD
gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%Calculate GCD and multipliers
gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%Hamming distance
gmp_init%resource gmp_init(mixed $number, [int $base])%Create GMP number
gmp_intval%int gmp_intval(resource $gmpnumber)%Convert GMP number to integer
gmp_invert%resource gmp_invert(resource $a, resource $b)%Inverse by modulo
gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%Jacobi symbol
gmp_legendre%int gmp_legendre(resource $a, resource $p)%Legendre symbol
gmp_mod%resource gmp_mod(resource $n, resource $d)%Modulo operation
gmp_mul%resource gmp_mul(resource $a, resource $b)%Multiply numbers
gmp_neg%resource gmp_neg(resource $a)%Negate number
gmp_nextprime%resource gmp_nextprime(int $a)%Find next prime number
gmp_or%resource gmp_or(resource $a, resource $b)%Bitwise OR
gmp_perfect_square%bool gmp_perfect_square(resource $a)%Perfect square check
gmp_popcount%int gmp_popcount(resource $a)%Population count
gmp_pow%resource gmp_pow(resource $base, int $exp)%Raise number into power
gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%Raise number into power with modulo
gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%Check if number is "probably prime"
gmp_random%resource gmp_random([int $limiter = 20])%Random number
gmp_scan0%int gmp_scan0(resource $a, int $start)%Scan for 0
gmp_scan1%int gmp_scan1(resource $a, int $start)%Scan for 1
gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Set bit
gmp_sign%int gmp_sign(resource $a)%Sign of number
gmp_sqrt%resource gmp_sqrt(resource $a)%Calculate square root
gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Square root with remainder
gmp_strval%string gmp_strval(resource $gmpnumber, [int $base = 10])%Convert GMP number to string
gmp_sub%resource gmp_sub(resource $a, resource $b)%Subtract numbers
gmp_testbit%bool gmp_testbit(resource $a, int $index)%Tests if a bit is set
gmp_xor%resource gmp_xor(resource $a, resource $b)%Bitwise XOR
gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%Format a GMT/UTC time/date according to locale settings
grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8.
grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a case-insensitive string
grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack.
grapheme_strlen%int grapheme_strlen(string $input)%Get string length in grapheme units
grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a string
grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a case-insensitive string
grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a string
grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of needle to the end of haystack.
grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%Return part of a string
gzclose%bool gzclose(resource $zp)%Close an open gz-file pointer
gzcompress%string gzcompress(string $data, [int $level = -1])%Compress a string
gzdecode%string gzdecode(string $data, [int $length])%Decodes a gzip compressed string
gzdeflate%string gzdeflate(string $data, [int $level = -1])%Deflate a string
gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%Create a gzip compressed string
gzeof%int gzeof(resource $zp)%Test for EOF on a gz-file pointer
gzfile%array gzfile(string $filename, [int $use_include_path])%Read entire gz-file into an array
gzgetc%string gzgetc(resource $zp)%Get character from gz-file pointer
gzgets%string gzgets(resource $zp, int $length)%Get line from file pointer
gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%Get line from gz-file pointer and strip HTML tags
gzinflate%string gzinflate(string $data, [int $length])%Inflate a deflated string
gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%Open gz-file
gzpassthru%int gzpassthru(resource $zp)%Output all remaining data on a gz-file pointer
gzputs%void gzputs()%Alias of gzwrite
gzread%string gzread(resource $zp, int $length)%Binary-safe gz-file read
gzrewind%bool gzrewind(resource $zp)%Rewind the position of a gz-file pointer
gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%Seek on a gz-file pointer
gztell%int gztell(resource $zp)%Tell gz-file pointer read/write position
gzuncompress%string gzuncompress(string $data, [int $length])%Uncompress a compressed string
gzwrite%int gzwrite(resource $zp, string $string, [int $length])%Binary-safe gz-file write
hash%string hash(string $algo, string $data, [bool $raw_output = false])%Generate a hash value (message digest)
hash_algos%array hash_algos()%Return a list of registered hashing algorithms
hash_copy%resource hash_copy(resource $context)%Copy hashing context
hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%Generate a hash value using the contents of a given file
hash_final%string hash_final(resource $context, [bool $raw_output = false])%Finalize an incremental hash and return resulting digest
hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%Generate a keyed hash value using the HMAC method
hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Generate a keyed hash value using the HMAC method and the contents of a given file
hash_init%resource hash_init(string $algo, [int $options], [string $key])%Initialize an incremental hashing context
hash_update%bool hash_update(resource $context, string $data)%Pump data into an active hashing context
hash_update_file%bool hash_update_file([resource $context], string $filename)%Pump data into an active hashing context from a file
hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Pump data into an active hashing context from an open stream
header%void header(string $string, [bool $replace = true], [int $http_response_code])%Send a raw HTTP header
header_remove%void header_remove([string $name])%Remove previously set headers
headers_list%array headers_list()%Returns a list of response headers sent (or ready to send)
headers_sent%bool headers_sent([string $file], [int $line])%Checks if or where headers have been sent
hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%Convert logical Hebrew text to visual text
hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Convert logical Hebrew text to visual text with newline conversion
hexdec%number hexdec(string $hex_string)%Hexadecimal to decimal
highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Syntax highlighting of a file
highlight_string%mixed highlight_string(string $str, [bool $return = false])%Syntax highlighting of a string
html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset = 'UTF-8'])%Convert all HTML entities to their applicable characters
htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert all applicable characters to HTML entities
htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert special characters to HTML entities
htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Convert special HTML entities back to characters
http_build_cookie%string http_build_cookie(array $cookie)%Build cookie string
http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator], [int $enc_type])%Generate URL-encoded query string
http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator = ini_get("arg_separator.output")])%Build query string
http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Build a URL
http_cache_etag%bool http_cache_etag([string $etag])%Caching by ETag
http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Caching by last modification
http_chunked_decode%string http_chunked_decode(string $encoded)%Decode chunked-encoded data
http_date%string http_date([int $timestamp])%Compose HTTP RFC compliant date
http_deflate%string http_deflate(string $data, [int $flags])%Deflate data
http_get%string http_get(string $url, [array $options], [array $info])%Perform GET request
http_get_request_body%string http_get_request_body()%Get request body as string
http_get_request_body_stream%resource http_get_request_body_stream()%Get request body as stream
http_get_request_headers%array http_get_request_headers()%Get request headers as array
http_head%string http_head(string $url, [array $options], [array $info])%Perform HEAD request
http_inflate%string http_inflate(string $data)%Inflate data
http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Match ETag
http_match_modified%bool http_match_modified([int $timestamp = -1], [bool $for_range = false])%Match last modification
http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Match any header
http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Negotiate clients preferred character set
http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Negotiate clients preferred content type
http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%Negotiate clients preferred language
http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%Parse HTTP cookie
http_parse_headers%array http_parse_headers(string $header)%Parse HTTP headers
http_parse_message%object http_parse_message(string $message)%Parse HTTP messages
http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Parse parameter list
http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Clean up persistent handles
http_persistent_handles_count%object http_persistent_handles_count()%Stat persistent handles
http_persistent_handles_ident%string http_persistent_handles_ident([string $ident])%Get/set ident of persistent handles
http_post_data%string http_post_data(string $url, string $data, [array $options], [array $info])%Perform POST request with pre-encoded data
http_post_fields%string http_post_fields(string $url, array $data, [array $files], [array $options], [array $info])%Perform POST request with data to be encoded
http_put_data%string http_put_data(string $url, string $data, [array $options], [array $info])%Perform PUT request with data
http_put_file%string http_put_file(string $url, string $file, [array $options], [array $info])%Perform PUT request with file
http_put_stream%string http_put_stream(string $url, resource $stream, [array $options], [array $info])%Perform PUT request with stream
http_redirect%bool http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Issue HTTP redirect
http_request%string http_request(int $method, string $url, [string $body], [array $options], [array $info])%Perform custom request
http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Encode request body
http_request_method_exists%int http_request_method_exists(mixed $method)%Check whether request method exists
http_request_method_name%string http_request_method_name(int $method)%Get request method name
http_request_method_register%int http_request_method_register(string $method)%Register request method
http_request_method_unregister%bool http_request_method_unregister(mixed $method)%Unregister request method
http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Send Content-Disposition
http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Send Content-Type
http_send_data%bool http_send_data(string $data)%Send arbitrary data
http_send_file%bool http_send_file(string $file)%Send file
http_send_last_modified%bool http_send_last_modified([int $timestamp = time()])%Send Last-Modified
http_send_status%bool http_send_status(int $status)%Send HTTP response status
http_send_stream%bool http_send_stream(resource $stream)%Send stream
http_support%int http_support([int $feature])%Check built-in HTTP support
http_throttle%void http_throttle(float $sec, [int $bytes = 40960])%HTTP throttling
hypot%float hypot(float $x, float $y)%Calculate the length of the hypotenuse of a right-angle triangle
ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Add a user to a security database (only for IB6 or later)
ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Return the number of rows that were affected by the previous query
ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%Initiates a backup task in the service manager and returns immediately
ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Add data into a newly created blob
ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Cancel creating blob
ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Close blob
ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Create a new blob for adding data
ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier)%Output blob contents to browser
ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Get len bytes data from open blob
ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle)%Create blob, copy file in it, and close it
ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id)%Return blob length and other useful info
ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id)%Open blob for retrieving data parts
ibase_close%bool ibase_close([resource $connection_id])%Close a connection to an InterBase database
ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Commit a transaction
ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Commit a transaction without closing it
ibase_connect%resource ibase_connect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Open a connection to an InterBase database
ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%Request statistics about a database
ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%Delete a user from a security database (only for IB6 or later)
ibase_drop_db%bool ibase_drop_db([resource $connection])%Drops a database
ibase_errcode%int ibase_errcode()%Return an error code
ibase_errmsg%string ibase_errmsg()%Return error messages
ibase_execute%resource ibase_execute(resource $query, [mixed $bind_arg], [mixed ...])%Execute a previously prepared query
ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%Fetch a result row from a query as an associative array
ibase_fetch_object%object ibase_fetch_object(resource $result_id, [int $fetch_flag])%Get an object from a InterBase database
ibase_fetch_row%array ibase_fetch_row(resource $result_identifier, [int $fetch_flag])%Fetch a row from an InterBase database
ibase_field_info%array ibase_field_info(resource $result, int $field_number)%Get information about a field
ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%Cancels a registered event handler
ibase_free_query%bool ibase_free_query(resource $query)%Free memory allocated by a prepared query
ibase_free_result%bool ibase_free_result(resource $result_identifier)%Free a result set
ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%Increments the named generator and returns its new value
ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%Execute a maintenance command on the database server
ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Modify a user to a security database (only for IB6 or later)
ibase_name_result%bool ibase_name_result(resource $result, string $name)%Assigns a name to a result set
ibase_num_fields%int ibase_num_fields(resource $result_id)%Get the number of fields in a result set
ibase_num_params%int ibase_num_params(resource $query)%Return the number of parameters in a prepared query
ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Return information about a parameter in a prepared query
ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Open a persistent connection to an InterBase database
ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $trans)%Prepare a query for later binding of parameter placeholders and execution
ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%Execute a query on an InterBase database
ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Initiates a restore task in the service manager and returns immediately
ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Roll back a transaction
ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%Roll back a transaction without closing it
ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Request information about a database server
ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Connect to the service manager
ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Disconnect from the service manager
ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection)%Register a callback function to be called when events are posted
ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype = IBASE_TIMESTAMP])%Sets the format of timestamp, date and time type columns returned from queries
ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier])%Begin a transaction
ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection)%Wait for an event to be posted by the database
iconv%string iconv(string $in_charset, string $out_charset, string $str)%Convert string to requested character encoding
iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%Retrieve internal configuration variables of iconv extension
iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes a MIME header field
iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes multiple MIME header fields at once
iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%Composes a MIME header field
iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Set current setting for character encoding conversion
iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Returns the character count of string
iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Finds position of first occurrence of a needle within a haystack
iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Finds the last occurrence of a needle within a haystack
iconv_substr%string iconv_substr(string $str, int $offset, [int $length = iconv_strlen($str, $charset)], [string $charset = ini_get("iconv.internal_encoding")])%Cut out part of a string
idate%int idate(string $format, [int $timestamp = time()])%Format a local time/date as integer
idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convert domain name to IDNA ASCII form.
idn_to_unicode%void idn_to_unicode()%Alias of idn_to_utf8
idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%Convert domain name from IDNA ASCII to Unicode.
ignore_user_abort%int ignore_user_abort([string $value])%Set whether a client disconnect should abort script execution
iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%Creates a new virtual web server
iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%Gets Directory Security
iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%Gets script mapping on a virtual directory for a specific extension
iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%Return the instance number associated with the Comment
iis_get_server_by_path%int iis_get_server_by_path(string $path)%Return the instance number associated with the Path
iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%Gets server rights
iis_get_service_state%int iis_get_service_state(string $service_id)%Returns the state for the service defined by ServiceId
iis_remove_server%int iis_remove_server(int $server_instance)%Removes the virtual web server indicated by ServerInstance
iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%Creates application scope for a virtual directory
iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%Sets Directory Security
iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%Sets script mapping on a virtual directory
iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%Sets server rights
iis_start_server%int iis_start_server(int $server_instance)%Starts the virtual web server
iis_start_service%int iis_start_service(string $service_id)%Starts the service defined by ServiceId
iis_stop_server%int iis_stop_server(int $server_instance)%Stops the virtual web server
iis_stop_service%int iis_stop_service(string $service_id)%Stops the service defined by ServiceId
image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Output image to browser or file
image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Get file extension for image type
image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Get Mime-Type for image-type returned by getimagesize,   exif_read_data, exif_thumbnail, exif_imagetype
imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Set the blending mode for an image
imageantialias%bool imageantialias(resource $image, bool $enabled)%Should antialias functions be used or not
imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Draws an arc
imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%Draw a character horizontally
imagecharup%bool imagecharup(resource $image, int $font, int $x, int $y, string $c, int $color)%Draw a character vertically
imagecolorallocate%int imagecolorallocate(resource $image, int $red, int $green, int $blue)%Allocate a color for an image
imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Allocate a color for an image
imagecolorat%int imagecolorat(resource $image, int $x, int $y)%Get the index of the color of a pixel
imagecolorclosest%int imagecolorclosest(resource $image, int $red, int $green, int $blue)%Get the index of the closest color to the specified color
imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the closest color to the specified color + alpha
imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%Get the index of the color which has the hue, white and blackness
imagecolordeallocate%bool imagecolordeallocate(resource $image, int $color)%De-allocate a color for an image
imagecolorexact%int imagecolorexact(resource $image, int $red, int $green, int $blue)%Get the index of the specified color
imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha
imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%Makes the colors of the palette version of an image more closely match the true color version
imagecolorresolve%int imagecolorresolve(resource $image, int $red, int $green, int $blue)%Get the index of the specified color or its closest possible alternative
imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha or its closest possible alternative
imagecolorset%void imagecolorset(resource $image, int $index, int $red, int $green, int $blue, [int $alpha])%Set the color for the specified palette index
imagecolorsforindex%array imagecolorsforindex(resource $image, int $index)%Get the colors for an index
imagecolorstotal%int imagecolorstotal(resource $image)%Find out the number of colors in an image's palette
imagecolortransparent%int imagecolortransparent(resource $image, [int $color])%Define a color as transparent
imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%Apply a 3x3 convolution matrix, using coefficient and offset
imagecopy%bool imagecopy(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h)%Copy part of an image
imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image
imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image with gray scale
imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copy and resize part of an image with resampling
imagecopyresized%bool imagecopyresized(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copy and resize part of an image
imagecreate%resource imagecreate(int $width, int $height)%Create a new palette based image
imagecreatefromgd%resource imagecreatefromgd(string $filename)%Create a new image from GD file or URL
imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%Create a new image from GD2 file or URL
imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%Create a new image from a given part of GD2 file or URL
imagecreatefromgif%resource imagecreatefromgif(string $filename)%Create a new image from file or URL
imagecreatefromjpeg%resource imagecreatefromjpeg(string $filename)%Create a new image from file or URL
imagecreatefrompng%resource imagecreatefrompng(string $filename)%Create a new image from file or URL
imagecreatefromstring%resource imagecreatefromstring(string $data)%Create a new image from the image stream in the string
imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%Create a new image from file or URL
imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%Create a new image from file or URL
imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%Create a new image from file or URL
imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%Create a new true color image
imagedashedline%bool imagedashedline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a dashed line
imagedestroy%bool imagedestroy(resource $image)%Destroy an image
imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw an ellipse
imagefill%bool imagefill(resource $image, int $x, int $y, int $color)%Flood fill
imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%Draw a partial arc and fill it
imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw a filled ellipse
imagefilledpolygon%bool imagefilledpolygon(resource $image, array $points, int $num_points, int $color)%Draw a filled polygon
imagefilledrectangle%bool imagefilledrectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a filled rectangle
imagefilltoborder%bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)%Flood fill to specific color
imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%Applies a filter to an image
imagefontheight%int imagefontheight(int $font)%Get font height
imagefontwidth%int imagefontwidth(int $font)%Get font width
imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%Give the bounding box of a text using fonts via freetype2
imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Write text to the image using fonts using FreeType 2
imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%Apply a gamma correction to a GD image
imagegd%bool imagegd(resource $image, [string $filename])%Output GD image to browser or file
imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type = IMG_GD2_RAW])%Output GD2 image to browser or file
imagegif%bool imagegif(resource $image, [string $filename])%Output image to browser or file
imagegrabscreen%resource imagegrabscreen()%Captures the whole screen
imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Captures a window
imageinterlace%int imageinterlace(resource $image, [int $interlace])%Enable or disable interlace
imageistruecolor%bool imageistruecolor(resource $image)%Finds whether an image is a truecolor image
imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%Output image to browser or file
imagelayereffect%bool imagelayereffect(resource $image, int $effect)%Set the alpha blending flag to use the bundled libgd layering effects
imageline%bool imageline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a line
imageloadfont%int imageloadfont(string $file)%Load a new font
imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copy the palette from one image to another
imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Output a PNG image to either the browser or a file
imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%Draws a polygon
imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Give the bounding box of a text rectangle using PostScript Type1 fonts
imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%Change the character encoding vector of a font
imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%Extend or condense a font
imagepsfreefont%bool imagepsfreefont(resource $font_index)%Free memory used by a PostScript Type 1 font
imagepsloadfont%resource imagepsloadfont(string $filename)%Load a PostScript Type 1 font from file
imagepsslantfont%bool imagepsslantfont(resource $font_index, float $slant)%Slant a font
imagepstext%array imagepstext(resource $image, string $text, resource $font_index, int $size, int $foreground, int $background, int $x, int $y, [int $space], [int $tightness], [float $angle = 0.0], [int $antialias_steps = 4])%Draws a text over an image using PostScript Type1 fonts
imagerectangle%bool imagerectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a rectangle
imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%Rotate an image with a given angle
imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images
imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%Set the brush image for line drawing
imagesetpixel%bool imagesetpixel(resource $image, int $x, int $y, int $color)%Set a single pixel
imagesetstyle%bool imagesetstyle(resource $image, array $style)%Set the style for line drawing
imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%Set the thickness for line drawing
imagesettile%bool imagesettile(resource $image, resource $tile)%Set the tile image for filling
imagestring%bool imagestring(resource $image, int $font, int $x, int $y, string $string, int $color)%Draw a string horizontally
imagestringup%bool imagestringup(resource $image, int $font, int $x, int $y, string $string, int $color)%Draw a string vertically
imagesx%int imagesx(resource $image)%Get image width
imagesy%int imagesy(resource $image)%Get image height
imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%Convert a true color image to a palette image
imagettfbbox%array imagettfbbox(float $size, float $angle, string $fontfile, string $text)%Give the bounding box of a text using TrueType fonts
imagettftext%array imagettftext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text)%Write text to the image using TrueType fonts
imagetypes%int imagetypes()%Return the image types supported by this PHP build
imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%Output image to browser or file
imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%Output XBM image to browser or file
imap_8bit%string imap_8bit(string $string)%Convert an 8bit string to a quoted-printable string
imap_alerts%array imap_alerts()%Returns all IMAP alert messages that have occurred
imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options], [string $internal_date])%Append a string message to a specified mailbox
imap_base64%string imap_base64(string $text)%Decode BASE64 encoded text
imap_binary%string imap_binary(string $string)%Convert an 8bit string to a base64 string
imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%Read the message body
imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%Read the structure of a specified body section of a specific message
imap_check%object imap_check(resource $imap_stream)%Check current mailbox
imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Clears flags on messages
imap_close%bool imap_close(resource $imap_stream, [int $flag])%Close an IMAP stream
imap_create%void imap_create()%Alias of imap_createmailbox
imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Create a new mailbox
imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Mark a message for deletion from current mailbox
imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Delete a mailbox
imap_errors%array imap_errors()%Returns all of the IMAP errors that have occured
imap_expunge%bool imap_expunge(resource $imap_stream)%Delete all messages marked for deletion
imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Read an overview of the information in the headers of the given message
imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch a particular section of the body of the message
imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Returns header for a message
imap_fetchmime%string imap_fetchmime(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch MIME headers for a particular section of the message
imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Read the structure of a particular message
imap_fetchtext%void imap_fetchtext()%Alias of imap_body
imap_gc%bool imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache
imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Retrieve the quota level settings, and usage statics per mailbox
imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Retrieve the quota settings per user
imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Gets the ACL for a given mailbox
imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes, returning detailed information on each one
imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes
imap_header%void imap_header()%Alias of imap_headerinfo
imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost])%Read the header of the message
imap_headers%array imap_headers(resource $imap_stream)%Returns headers for all messages in a mailbox
imap_last_error%string imap_last_error()%Gets the last IMAP error that occurred during this page request
imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes
imap_listmailbox%void imap_listmailbox()%Alias of imap_list
imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%Returns the list of mailboxes that matches the given text
imap_listsubscribed%void imap_listsubscribed()%Alias of imap_lsub
imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes
imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers], [string $cc], [string $bcc], [string $rpath])%Send an email message
imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%Create a MIME message based on given envelope and body sections
imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Copy specified messages to a mailbox
imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Move specified messages to a mailbox
imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%Get information about the current mailbox
imap_mime_header_decode%array imap_mime_header_decode(string $text)%Decode MIME header elements
imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%Gets the message sequence number for the given UID
imap_num_msg%int imap_num_msg(resource $imap_stream)%Gets the number of messages in the current mailbox
imap_num_recent%int imap_num_recent(resource $imap_stream)%Gets the number of recent messages in current mailbox
imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%Open an IMAP stream to a mailbox
imap_ping%bool imap_ping(resource $imap_stream)%Check if the IMAP stream is still active
imap_qprint%string imap_qprint(string $string)%Convert a quoted-printable string to an 8 bit string
imap_rename%void imap_rename()%Alias of imap_renamemailbox
imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Rename an old mailbox to new mailbox
imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Reopen IMAP stream to new mailbox
imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Parses an address string
imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Parse mail headers from a string
imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Returns a properly formatted email address given the mailbox, host, and personal info
imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Save a specific body section to a file
imap_scan%void imap_scan()%Alias of imap_listscan
imap_scanmailbox%void imap_scanmailbox()%Alias of imap_listscan
imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%This function returns an array of messages matching the given search criteria
imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Sets a quota for a given mailbox
imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%Sets the ACL for a giving mailbox
imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%Sets flags on messages
imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria], [string $charset = NIL])%Gets and sort messages
imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%Returns status information on a mailbox
imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%Subscribe to a mailbox
imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%Returns a tree of threaded message
imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%Set or fetch imap timeout
imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%This function returns the UID for the given message sequence number
imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%Unmark the message which is marked deleted
imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%Unsubscribe from a mailbox
imap_utf7_decode%string imap_utf7_decode(string $text)%Decodes a modified UTF-7 encoded string
imap_utf7_encode%string imap_utf7_encode(string $data)%Converts ISO-8859-1 string to modified UTF-7 text
imap_utf8%string imap_utf8(string $mime_encoded_text)%Converts MIME-encoded text to UTF-8
implode%string implode(string $glue, array $pieces)%Join array elements with a string
import_request_variables%bool import_request_variables(string $types, [string $prefix])%Import GET/POST/Cookie variables into the global scope
in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Checks if a value exists in an array
include%bool include(string $path)%Includes and evaluates the specified file
include_once%bool include_once(string $path)%Includes and evaluates the specified file
inet_ntop%string inet_ntop(string $in_addr)%Converts a packed internet address to a human readable representation
inet_pton%string inet_pton(string $address)%Converts a human readable IP address to its packed in_addr representation
ini_alter%void ini_alter()%Alias of ini_set
ini_get%string ini_get(string $varname)%Gets the value of a configuration option
ini_get_all%array ini_get_all([string $extension], [bool $details = true])%Gets all configuration options
ini_restore%void ini_restore(string $varname)%Restores the value of a configuration option
ini_set%string ini_set(string $varname, string $newvalue)%Sets the value of a configuration option
interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%Checks if the interface has been defined
intl_error_name%string intl_error_name(int $error_code)%Get symbolic name for a given error code
intl_get_error_code%int intl_get_error_code()%Get the last error code
intl_get_error_message%string intl_get_error_message()%Get description of the last error
intl_is_failure%bool intl_is_failure(int $error_code)%Check whether the given error code indicates failure
intval%integer intval(mixed $var, [int $base = 10])%Get the integer value of a variable
ip2long%int ip2long(string $ip_address)%Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address
iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%Embeds binary IPTC data into a JPEG image
iptcparse%array iptcparse(string $iptcblock)%Parse a binary IPTC block into single tags.
is_a%bool is_a(object $object, string $class_name)%Checks if the object is of this class or has this class as one of its parents
is_array%bool is_array(mixed $var)%Finds whether a variable is an array
is_bool%bool is_bool(mixed $var)%Finds out whether a variable is a boolean
is_callable%bool is_callable(callback $name, [bool $syntax_only = false], [string $callable_name])%Verify that the contents of a variable can be called as a function
is_dir%bool is_dir(string $filename)%Tells whether the filename is a directory
is_double%void is_double()%Alias of is_float
is_executable%bool is_executable(string $filename)%Tells whether the filename is executable
is_file%bool is_file(string $filename)%Tells whether the filename is a regular file
is_finite%bool is_finite(float $val)%Finds whether a value is a legal finite number
is_float%bool is_float(mixed $var)%Finds whether the type of a variable is float
is_infinite%bool is_infinite(float $val)%Finds whether a value is infinite
is_int%bool is_int(mixed $var)%Find whether the type of a variable is integer
is_integer%void is_integer()%Alias of is_int
is_link%bool is_link(string $filename)%Tells whether the filename is a symbolic link
is_long%void is_long()%Alias of is_int
is_nan%bool is_nan(float $val)%Finds whether a value is not a number
is_null%bool is_null(mixed $var)%Finds whether a variable is NULL
is_numeric%bool is_numeric(mixed $var)%Finds whether a variable is a number or a numeric string
is_object%bool is_object(mixed $var)%Finds whether a variable is an object
is_readable%bool is_readable(string $filename)%Tells whether a file exists and is readable
is_real%void is_real()%Alias of is_float
is_resource%bool is_resource(mixed $var)%Finds whether a variable is a resource
is_scalar%resource is_scalar(mixed $var)%Finds whether a variable is a scalar
is_soap_fault%bool is_soap_fault(mixed $object)%Checks if a SOAP call has failed
is_string%bool is_string(mixed $var)%Find whether the type of a variable is string
is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Checks if the object has this class as one of its parents
is_uploaded_file%bool is_uploaded_file(string $filename)%Tells whether the file was uploaded via HTTP POST
is_writable%bool is_writable(string $filename)%Tells whether the filename is writable
is_writeable%void is_writeable()%Alias of is_writable
isset%bool isset(mixed $var, [mixed ...])%Determine if a variable is set and is not NULL
iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Call a function for every element in an iterator
iterator_count%int iterator_count(Traversable $iterator)%Count the elements in an iterator
iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copy the iterator into an array
jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%Converts a Julian day count to a Jewish calendar date
jdtounix%int jdtounix(int $jday)%Convert Julian Day to Unix timestamp
join%void join()%Alias of implode
jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert JPEG image file to WBMP image file
json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512], [int $options])%Decodes a JSON string
json_encode%string json_encode(mixed $value, [int $options])%Returns the JSON representation of a value
json_last_error%int json_last_error()%Returns the last error occurred
key%mixed key(array $array)%Fetch a key from an array
krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array by key in reverse order
ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array by key
lcfirst%string lcfirst(string $str)%Make a string's first character lowercase
lcg_value%float lcg_value()%Combined linear congruential generator
lchgrp%bool lchgrp(string $filename, mixed $group)%Changes group ownership of symlink
lchown%bool lchown(string $filename, mixed $user)%Changes user ownership of symlink
ldap_8859_to_t61%string ldap_8859_to_t61(string $value)%Translate 8859 characters to t61 characters
ldap_add%bool ldap_add(resource $link_identifier, string $dn, array $entry)%Add entries to LDAP directory
ldap_bind%bool ldap_bind(resource $link_identifier, [string $bind_rdn], [string $bind_password])%Bind to LDAP directory
ldap_close%void ldap_close()%Alias of ldap_unbind
ldap_compare%mixed ldap_compare(resource $link_identifier, string $dn, string $attribute, string $value)%Compare value of attribute found in entry specified with DN
ldap_connect%resource ldap_connect([string $hostname], [int $port = 389])%Connect to an LDAP server
ldap_count_entries%int ldap_count_entries(resource $link_identifier, resource $result_identifier)%Count the number of entries in a search
ldap_delete%bool ldap_delete(resource $link_identifier, string $dn)%Delete an entry from a directory
ldap_dn2ufn%string ldap_dn2ufn(string $dn)%Convert DN to User Friendly Naming format
ldap_err2str%string ldap_err2str(int $errno)%Convert LDAP error number into string error message
ldap_errno%int ldap_errno(resource $link_identifier)%Return the LDAP error number of the last LDAP command
ldap_error%string ldap_error(resource $link_identifier)%Return the LDAP error message of the last LDAP command
ldap_explode_dn%array ldap_explode_dn(string $dn, int $with_attrib)%Splits DN into its component parts
ldap_first_attribute%string ldap_first_attribute(resource $link_identifier, resource $result_entry_identifier)%Return first attribute
ldap_first_entry%resource ldap_first_entry(resource $link_identifier, resource $result_identifier)%Return first result id
ldap_first_reference%resource ldap_first_reference(resource $link, resource $result)%Return first reference
ldap_free_result%bool ldap_free_result(resource $result_identifier)%Free result memory
ldap_get_attributes%array ldap_get_attributes(resource $link_identifier, resource $result_entry_identifier)%Get attributes from a search result entry
ldap_get_dn%string ldap_get_dn(resource $link_identifier, resource $result_entry_identifier)%Get the DN of a result entry
ldap_get_entries%array ldap_get_entries(resource $link_identifier, resource $result_identifier)%Get all result entries
ldap_get_option%bool ldap_get_option(resource $link_identifier, int $option, mixed $retval)%Get the current value for given option
ldap_get_values%array ldap_get_values(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all values from a result entry
ldap_get_values_len%array ldap_get_values_len(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all binary values from a result entry
ldap_list%resource ldap_list(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Single-level search
ldap_mod_add%bool ldap_mod_add(resource $link_identifier, string $dn, array $entry)%Add attribute values to current attributes
ldap_mod_del%bool ldap_mod_del(resource $link_identifier, string $dn, array $entry)%Delete attribute values from current attributes
ldap_mod_replace%bool ldap_mod_replace(resource $link_identifier, string $dn, array $entry)%Replace attribute values with new ones
ldap_modify%bool ldap_modify(resource $link_identifier, string $dn, array $entry)%Modify an LDAP entry
ldap_next_attribute%string ldap_next_attribute(resource $link_identifier, resource $result_entry_identifier)%Get the next attribute in result
ldap_next_entry%resource ldap_next_entry(resource $link_identifier, resource $result_entry_identifier)%Get next result entry
ldap_next_reference%resource ldap_next_reference(resource $link, resource $entry)%Get next reference
ldap_parse_reference%bool ldap_parse_reference(resource $link, resource $entry, array $referrals)%Extract information from reference entry
ldap_parse_result%bool ldap_parse_result(resource $link, resource $result, int $errcode, [string $matcheddn], [string $errmsg], [array $referrals])%Extract information from result
ldap_read%resource ldap_read(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Read an entry
ldap_rename%bool ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn)%Modify the name of an entry
ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%Bind to LDAP directory using SASL
ldap_search%resource ldap_search(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Search LDAP tree
ldap_set_option%bool ldap_set_option(resource $link_identifier, int $option, mixed $newval)%Set the value of the given option
ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource $link, callback $callback)%Set a callback function to do re-binds on referral chasing
ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%Sort LDAP result entries
ldap_start_tls%bool ldap_start_tls(resource $link)%Start TLS
ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%Translate t61 characters to 8859 characters
ldap_unbind%bool ldap_unbind(resource $link_identifier)%Unbind from LDAP directory
levenshtein%int levenshtein(string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calculate Levenshtein distance between two strings
libxml_clear_errors%void libxml_clear_errors()%Clear libxml error buffer
libxml_disable_entity_loader%bool libxml_disable_entity_loader([bool $disable = true])%Disable the ability to load external entities
libxml_get_errors%array libxml_get_errors()%Retrieve array of errors
libxml_get_last_error%LibXMLError libxml_get_last_error()%Retrieve last error from libxml
libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Set the streams context for the next libxml document load or write
libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Disable libxml errors and allow user to fetch error information as needed
link%bool link(string $target, string $link)%Create a hard link
linkinfo%int linkinfo(string $path)%Gets information about a link
list%array list(mixed $varname, [mixed ...])%Assign variables as if they were an array
locale_accept_from_http%string locale_accept_from_http(string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header
locale_compose%string locale_compose(array $subtags)%Returns a correctly ordered and delimited locale ID
locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale
locale_get_all_variants%array locale_get_all_variants(string $locale)%Gets the variants for the input locale
locale_get_default%string locale_get_default()%Gets the default locale value from the INTL global 'default_locale'
locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale
locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale
locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale
locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale
locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale
locale_get_keywords%array locale_get_keywords(string $locale)%Gets the keywords for the input locale
locale_get_primary_language%string locale_get_primary_language(string $locale)%Gets the primary language for the input locale
locale_get_region%string locale_get_region(string $locale)%Gets the region for the input locale
locale_get_script%string locale_get_script(string $locale)%Gets the script for the input locale
locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language
locale_parse%array locale_parse(string $locale)%Returns a key-value array of locale ID subtag elements.
locale_set_default%bool locale_set_default(string $locale)%sets the default runtime locale
localeconv%array localeconv()%Get numeric formatting information
localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Get the local time
log%float log(float $arg, [float $base = M_E])%Natural logarithm
log10%float log10(float $arg)%Base-10 logarithm
log1p%float log1p(float $number)%Returns log(1 + number), computed in a way that is accurate even when   the value of number is close to zero
long2ip%string long2ip(string $proper_address)%Converts an (IPv4) Internet network address into a string in Internet standard dotted format
lstat%array lstat(string $filename)%Gives information about a file or symbolic link
ltrim%string ltrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning of a string
magic_quotes_runtime%void magic_quotes_runtime()%Alias of set_magic_quotes_runtime
mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%Send mail
main%void main()%Dummy for main
max%integer max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Find highest value
mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%Check if the string is valid for the specified encoding
mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%Perform case folding on a string
mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%Convert character encoding
mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%Convert character code in variable(s)
mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Decode string in MIME header field
mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Decode HTML numeric string reference to character
mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Detect character encoding
mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Set/Get character encoding detection order
mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed = "\r\n"], [int $indent])%Encode string for MIME header
mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode character to HTML numeric string reference
mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Get aliases of a known encoding type
mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Regular expression match with multibyte support
mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%Regular expression match for multibyte string
mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%Replace regular expression with multibyte support
mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%Multibyte regular expression match for predefined multibyte string
mb_ereg_search_getpos%int mb_ereg_search_getpos()%Returns start point for next regular expression match
mb_ereg_search_getregs%array mb_ereg_search_getregs()%Retrieve the result from the last multibyte regular expression match
mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%Setup string and regular expression for a multibyte regular expression match
mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string
mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%Returns the matched part of a multibyte regular expression
mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%Set start point of next regular expression match
mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%Regular expression match ignoring case with multibyte support
mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%Replace regular expression with multibyte support ignoring case
mb_get_info%mixed mb_get_info([string $type = "all"])%Get internal settings of mbstring
mb_http_input%mixed mb_http_input([string $type = ""])%Detect HTTP input character encoding
mb_http_output%mixed mb_http_output([string $encoding])%Set/Get HTTP output character encoding
mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%Set/Get internal character encoding
mb_language%mixed mb_language([string $language])%Set/Get current language
mb_list_encodings%array mb_list_encodings()%Returns an array of all supported encodings
mb_output_handler%string mb_output_handler(string $contents, int $status)%Callback function converts character encoding in output buffer
mb_parse_str%array mb_parse_str(string $encoded_string, [array $result])%Parse GET/POST/COOKIE data and set global variable
mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%Get MIME charset string
mb_regex_encoding%string mb_regex_encoding([string $encoding])%Returns current encoding for multibyte regex as string
mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%Set/Get the default options for mbregex functions
mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%Send encoded mail
mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%Split multibyte string using regular expression
mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%Get part of string
mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%Get truncated string with specified width
mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of first occurrence of a string within another, case insensitive
mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another, case insensitive
mb_strlen%string mb_strlen(string $str, [string $encoding])%Get string length
mb_strpos%string mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of first occurrence of string in a string
mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another
mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another, case insensitive
mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of last occurrence of a string within another, case insensitive
mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of last occurrence of a string in a string
mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another
mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%Make a string lowercase
mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%Make a string uppercase
mb_strwidth%string mb_strwidth(string $str, [string $encoding])%Return width of string
mb_substitute_character%integer mb_substitute_character([mixed $substrchar])%Set/Get substitution character
mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Get part of string
mb_substr_count%string mb_substr_count(string $haystack, string $needle, [string $encoding])%Count the number of substring occurrences
mcrypt_cbc%string mcrypt_cbc(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in CBC mode
mcrypt_cfb%string mcrypt_cfb(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in CFB mode
mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Creates an initialization vector (IV) from a random source
mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Decrypts crypttext with given parameters
mcrypt_ecb%string mcrypt_ecb(string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypts/decrypts data in ECB mode
mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Returns the name of the opened algorithm
mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Returns the blocksize of the opened algorithm
mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Returns the size of the IV of the opened algorithm
mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%Returns the maximum supported keysize of the opened mode
mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%Returns the name of the opened mode
mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%Returns an array with the supported keysizes of the opened algorithm
mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%Checks whether the algorithm of the opened mode is a block algorithm
mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%Checks whether the encryption of the opened mode works on blocks
mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%Checks whether the opened mode outputs blocks
mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%Runs a self test on the opened module
mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Encrypts plaintext with given parameters
mcrypt_generic%string mcrypt_generic(resource $td, string $data)%This function encrypts data
mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%This function deinitializes an encryption module
mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%This function terminates encryption
mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%This function initializes all buffers needed for encryption
mcrypt_get_block_size%int mcrypt_get_block_size(string $cipher, string $module)%Gets the block size of the specified cipher
mcrypt_get_cipher_name%string mcrypt_get_cipher_name(string $cipher)%Gets the name of the specified cipher
mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Returns the size of the IV belonging to a specific cipher/mode combination
mcrypt_get_key_size%int mcrypt_get_key_size(string $cipher, string $module)%Gets the key size of the specified cipher
mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Gets an array of all supported ciphers
mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Gets an array of all supported modes
mcrypt_module_close%bool mcrypt_module_close(resource $td)%Closes the mcrypt module
mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Returns the blocksize of the specified algorithm
mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Returns the maximum supported keysize of the opened mode
mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Returns an array with the supported keysizes of the opened algorithm
mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%This function checks whether the specified algorithm is a block algorithm
mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%Returns if the specified module is a block algorithm or not
mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Returns if the specified mode outputs blocks or not
mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Opens the module of the algorithm and the mode to be used
mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%This function runs a self test on the specified module
mcrypt_ofb%string mcrypt_ofb(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in OFB mode
md5%string md5(string $str, [bool $raw_output = false])%Calculate the md5 hash of a string
md5_file%string md5_file(string $filename, [bool $raw_output = false])%Calculates the md5 hash of a given file
mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypts data
memcache_debug%bool memcache_debug(bool $on_off)%Turn debug output on/off
memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Returns the peak of memory allocated by PHP
memory_get_usage%int memory_get_usage([bool $real_usage = false])%Returns the amount of memory allocated to PHP
metaphone%string metaphone(string $str, [int $phonemes])%Calculate the metaphone key of a string
method_exists%bool method_exists(mixed $object, string $method_name)%Checks if the class method exists
mhash%string mhash(int $hash, string $data, [string $key])%Computes hash
mhash_count%int mhash_count()%Gets the highest available hash ID
mhash_get_block_size%int mhash_get_block_size(int $hash)%Gets the block size of the specified hash
mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Gets the name of the specified hash
mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Generates a key
microtime%mixed microtime([bool $get_as_float = false])%Return current Unix timestamp with microseconds
mime_content_type%string mime_content_type(string $filename)%Detect MIME Content-type for a file (deprecated)
min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Find lowest value
mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Makes directory
mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Get Unix timestamp for a date
money_format%string money_format(string $format, float $number)%Formats a number as a currency string
move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%Moves an uploaded file to a new location
msg_get_queue%resource msg_get_queue(int $key, [int $perms = 0666])%Create or attach to a message queue
msg_queue_exists%bool msg_queue_exists(int $key)%Check whether a message queue exists
msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Receive a message from a message queue
msg_remove_queue%bool msg_remove_queue(resource $queue)%Destroy a message queue
msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize = true], [bool $blocking = true], [int $errorcode])%Send a message to a message queue
msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Set information in the message queue data structure
msg_stat_queue%array msg_stat_queue(resource $queue)%Returns information from the message queue data structure
msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern)%Constructs a new Message Formatter
msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt)%Format the message
msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args)%Quick format message
msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Get the error code from last operation
msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Get the error text from the last operation
msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Get the locale for which the formatter was created.
msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Get the pattern used by the formatter
msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt)%Parse input string according to pattern
msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $value)%Quick parse input string
msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt)%Set the pattern used by the formatter
mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Adds a parameter to a stored procedure or a remote stored procedure
mssql_close%bool mssql_close([resource $link_identifier])%Close MS SQL Server connection
mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link = false])%Open MS SQL server connection
mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer
mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Executes a stored procedure on a MS SQL server database
mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both
mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%Returns an associative array of the current row in the result
mssql_fetch_batch%int mssql_fetch_batch(resource $result)%Returns the next batch of records
mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%Get field information
mssql_fetch_object%object mssql_fetch_object(resource $result)%Fetch row as object
mssql_fetch_row%array mssql_fetch_row(resource $result)%Get row as enumerated array
mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%Get the length of a field
mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%Get the name of a field
mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%Seeks to the specified field offset
mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%Gets the type of a field
mssql_free_result%bool mssql_free_result(resource $result)%Free result memory
mssql_free_statement%bool mssql_free_statement(resource $stmt)%Free statement memory
mssql_get_last_message%string mssql_get_last_message()%Returns the last message from the server
mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%Converts a 16 byte binary GUID to a string
mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%Initializes a stored procedure or a remote stored procedure
mssql_min_error_severity%void mssql_min_error_severity(int $severity)%Sets the minimum error severity
mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Sets the minimum message severity
mssql_next_result%bool mssql_next_result(resource $result_id)%Move the internal result pointer to the next result
mssql_num_fields%int mssql_num_fields(resource $result)%Gets the number of fields in result
mssql_num_rows%int mssql_num_rows(resource $result)%Gets the number of rows in result
mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link = false])%Open persistent MS SQL connection
mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Send MS SQL query
mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Get result data
mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Returns the number of records affected by the query
mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%Select MS SQL database
mt_getrandmax%int mt_getrandmax()%Show largest possible random value
mt_rand%int mt_rand(int $min, int $max)%Generate a better random value
mt_srand%void mt_srand([int $seed])%Seed the better random number generator
mysql_affected_rows%int mysql_affected_rows([resource $link_identifier])%Get number of affected rows in previous MySQL operation
mysql_client_encoding%string mysql_client_encoding([resource $link_identifier])%Returns the name of the character set
mysql_close%bool mysql_close([resource $link_identifier])%Close MySQL connection
mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%Open a connection to a MySQL Server
mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%Create a MySQL database
mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%Move internal result pointer
mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Retrieves database name from the call to mysql_list_dbs
mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Selects a database and executes a query on it
mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%Drop (delete) a MySQL database
mysql_errno%int mysql_errno([resource $link_identifier])%Returns the numerical value of the error message from previous MySQL operation
mysql_error%string mysql_error([resource $link_identifier])%Returns the text of the error message from previous MySQL operation
mysql_escape_string%string mysql_escape_string(string $unescaped_string)%Escapes a string for use in a mysql_query
mysql_fetch_array%array mysql_fetch_array(resource $result, [int $result_type = MYSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both
mysql_fetch_assoc%array mysql_fetch_assoc(resource $result)%Fetch a result row as an associative array
mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%Get column information from a result and return as an object
mysql_fetch_lengths%array mysql_fetch_lengths(resource $result)%Get the length of each output in a result
mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%Fetch a result row as an object
mysql_fetch_row%array mysql_fetch_row(resource $result)%Get a result row as an enumerated array
mysql_field_flags%string mysql_field_flags(resource $result, int $field_offset)%Get the flags associated with the specified field in a result
mysql_field_len%int mysql_field_len(resource $result, int $field_offset)%Returns the length of the specified field
mysql_field_name%string mysql_field_name(resource $result, int $field_offset)%Get the name of the specified field in a result
mysql_field_seek%bool mysql_field_seek(resource $result, int $field_offset)%Set result pointer to a specified field offset
mysql_field_table%string mysql_field_table(resource $result, int $field_offset)%Get name of the table the specified field is in
mysql_field_type%string mysql_field_type(resource $result, int $field_offset)%Get the type of the specified field in a result
mysql_free_result%bool mysql_free_result(resource $result)%Free result memory
mysql_get_client_info%string mysql_get_client_info()%Get MySQL client info
mysql_get_host_info%string mysql_get_host_info([resource $link_identifier])%Get MySQL host info
mysql_get_proto_info%int mysql_get_proto_info([resource $link_identifier])%Get MySQL protocol info
mysql_get_server_info%string mysql_get_server_info([resource $link_identifier])%Get MySQL server info
mysql_info%string mysql_info([resource $link_identifier])%Get information about the most recent query
mysql_insert_id%int mysql_insert_id([resource $link_identifier])%Get the ID generated in the last query
mysql_list_dbs%resource mysql_list_dbs([resource $link_identifier])%List databases available on a MySQL server
mysql_list_fields%resource mysql_list_fields(string $database_name, string $table_name, [resource $link_identifier])%List MySQL table fields
mysql_list_processes%resource mysql_list_processes([resource $link_identifier])%List MySQL processes
mysql_list_tables%resource mysql_list_tables(string $database, [resource $link_identifier])%List tables in a MySQL database
mysql_num_fields%int mysql_num_fields(resource $result)%Get number of fields in result
mysql_num_rows%int mysql_num_rows(resource $result)%Get number of rows in result
mysql_pconnect%resource mysql_pconnect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [int $client_flags])%Open a persistent connection to a MySQL server
mysql_ping%bool mysql_ping([resource $link_identifier])%Ping a server connection or reconnect if there is no connection
mysql_query%resource mysql_query(string $query, [resource $link_identifier])%Send a MySQL query
mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%Escapes special characters in a string for use in an SQL statement
mysql_result%string mysql_result(resource $result, int $row, [mixed $field])%Get result data
mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%Select a MySQL database
mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%Sets the client character set
mysql_stat%string mysql_stat([resource $link_identifier])%Get current system status
mysql_tablename%string mysql_tablename(resource $result, int $i)%Get table name of field
mysql_thread_id%int mysql_thread_id([resource $link_identifier])%Return the current thread ID
mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%Send an SQL query to MySQL without fetching and buffering the result rows.
mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server
mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Gets the number of affected rows in a previous MySQL operation
mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link)%Turns on or off auto-commiting database modifications
mysqli_bind_param%void mysqli_bind_param()%Alias for mysqli_stmt_bind_param
mysqli_bind_result%void mysqli_bind_result()%Alias for mysqli_stmt_bind_result
mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link)%Changes the user of the specified database connection
mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Returns the default character set for the database connection
mysqli_client_encoding%void mysqli_client_encoding()%Alias of mysqli_character_set_name
mysqli_close%bool mysqli_close(mysqli $link)%Closes a previously opened database connection
mysqli_commit%bool mysqli_commit(mysqli $link)%Commits the current transaction
mysqli_connect%void mysqli_connect()%Alias of mysqli::__construct
mysqli_connect_errno%int mysqli_connect_errno()%Returns the error code from last connect call
mysqli_connect_error%string mysqli_connect_error()%Returns a string description of the last connect error
mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result)%Adjusts the result pointer to an arbitary row in the result
mysqli_debug%bool mysqli_debug(string $message)%Performs debugging operations
mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Disable reads from master
mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Disable RPL parse
mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Dump debugging information into the log
mysqli_embedded_server_end%void mysqli_embedded_server_end()%Stop embedded server
mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups)%Initialize and start embedded server
mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Enable reads from master
mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Enable RPL parse
mysqli_errno%int mysqli_errno(mysqli $link)%Returns the error code for the most recent function call
mysqli_error%string mysqli_error(mysqli $link)%Returns a string description of the last error
mysqli_escape_string%void mysqli_escape_string()%Alias of mysqli_real_escape_string
mysqli_execute%void mysqli_execute()%Alias for mysqli_stmt_execute
mysqli_fetch%void mysqli_fetch()%Alias for mysqli_stmt_fetch
mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result)%Fetches all result rows as an associative array, a numeric array, or both
mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result)%Fetch a result row as an associative, a numeric array, or both
mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Fetch a result row as an associative array
mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Returns the next field in the result set
mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result)%Fetch meta-data for a single field
mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Returns an array of objects representing the fields in a result set
mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Returns the lengths of the columns of the current row in the result set
mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result)%Returns the current row of a result set as an object
mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Get a result row as an enumerated array
mysqli_field_count%int mysqli_field_count(mysqli $link)%Returns the number of columns for the most recent query
mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result)%Set result pointer to a specified field offset
mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Get current field offset of a result pointer
mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Frees the memory associated with a result
mysqli_get_cache_stats%array mysqli_get_cache_stats()%Returns client Zval cache statistics
mysqli_get_charset%object mysqli_get_charset(mysqli $link)%Returns a character set object
mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%Returns the MySQL client version as a string
mysqli_get_client_stats%array mysqli_get_client_stats()%Returns client per-process statistics
mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%Get MySQL client info
mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%Returns statistics about the client connection
mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%Returns a string representing the type of connection used
mysqli_get_metadata%void mysqli_get_metadata()%Alias for mysqli_stmt_result_metadata
mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%Returns the version of the MySQL protocol used
mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%Returns the version of the MySQL server
mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%Returns the version of the MySQL server as an integer
mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Get result of SHOW WARNINGS
mysqli_info%string mysqli_info(mysqli $link)%Retrieves information about the most recently executed query
mysqli_init%mysqli mysqli_init()%Initializes MySQLi and returns a resource for use with mysqli_real_connect()
mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Returns the auto generated id used in the last query
mysqli_kill%bool mysqli_kill(int $processid, mysqli $link)%Asks the server to kill a MySQL thread
mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Enforce execution of a query on the master in a master/slave setup
mysqli_more_results%bool mysqli_more_results(mysqli $link)%Check if there are any more query results from a multi query
mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link)%Performs a query on the database
mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prepare next result from multi_query
mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Get the number of fields in a result
mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Gets the number of rows in a result
mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link)%Set options
mysqli_param_count%void mysqli_param_count()%Alias for mysqli_stmt_param_count
mysqli_ping%bool mysqli_ping(mysqli $link)%Pings a server connection, or tries to reconnect if the connection has gone down
mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections
mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link)%Prepare an SQL statement for execution
mysqli_query%mixed mysqli_query(string $query, [int $resultmode = MYSQLI_STORE_RESULT], mysqli $link)%Performs a query on the database
mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link)%Opens a connection to a mysql server
mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, mysqli $link)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection
mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link)%Execute an SQL query
mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Get result from async query
mysqli_report%bool mysqli_report(int $flags)%Enables or disables internal report functions
mysqli_rollback%bool mysqli_rollback(mysqli $link)%Rolls back current transaction
mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Check if RPL parse is enabled
mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%RPL probe
mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link)%Returns RPL query type
mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link)%Selects the default database for database queries
mysqli_send_long_data%void mysqli_send_long_data()%Alias for mysqli_stmt_send_long_data
mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link)%Send the query and return
mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link)%Sets the default client character set
mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Unsets user defined handler for load local infile command
mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command
mysqli_set_opt%void mysqli_set_opt()%Alias of mysqli_options
mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Force execution of a query on a slave in a master/slave setup
mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Returns the SQLSTATE error from previous MySQL operation
mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link)%Used for establishing secure connections using SSL
mysqli_stat%string mysqli_stat(mysqli $link)%Gets the current system status
mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Returns the total number of rows changed, deleted, or  inserted by the last executed statement
mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt)%Used to get the current value of a statement attribute
mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt)%Used to modify the behavior of a prepared statement
mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt)%Binds variables to a prepared statement as parameters
mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt)%Binds variables to a prepared statement for result storage
mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Closes a prepared statement
mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt)%Seeks to an arbitrary row in statement result set
mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Returns the error code for the most recent statement call
mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Returns a string description for last statement error
mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Executes a prepared Query
mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Fetch results from a prepared statement into the bound variables
mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Returns the number of field in the given statement
mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Frees stored result memory for the given statement handle
mysqli_stmt_get_result%mysqli_result mysqli_stmt_get_result(mysqli_stmt $stmt)%Gets a result set from a prepared statement
mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt)%Get result of SHOW WARNINGS
mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initializes a statement and returns an object for use with mysqli_stmt_prepare
mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Get the ID generated from the previous INSERT operation
mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Return the number of rows in statements result set
mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Returns the number of parameter for the given statement
mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt)%Prepare an SQL statement for execution
mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Resets a prepared statement
mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Returns result set metadata from a prepared statement
mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt)%Send data in blocks
mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Returns SQLSTATE error from previous statement operation
mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Transfers a result set from a prepared statement
mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfers a result set from the last query
mysqli_thread_id%int mysqli_thread_id(mysqli $link)%Returns the thread ID for the current connection
mysqli_thread_safe%bool mysqli_thread_safe()%Returns whether thread safety is given or not
mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initiate a result set retrieval
mysqli_warning%object mysqli_warning()%The __construct purpose
mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Returns the number of warnings from the last query for the given link
mysqlnd_ms_get_stats%array mysqlnd_ms_get_stats()%Returns query distribution and connection statistics
mysqlnd_ms_query_is_select%int mysqlnd_ms_query_is_select(string $query)%Find whether to send the query to the master, the slave or the last used MySQL server
mysqlnd_ms_set_user_pick_server%bool mysqlnd_ms_set_user_pick_server(string $function)%Sets a callback for user-defined read/write splitting
mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler
mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents
mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available
mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache
mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler
mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache
mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler
natcasesort%bool natcasesort(array $array)%Sort an array using a case insensitive "natural order" algorithm
natsort%bool natsort(array $array)%Sort an array using a "natural order" algorithm
next%mixed next(array $array)%Advance the internal array pointer of an array
ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Plural version of gettext
nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Inserts HTML line breaks before all newlines in a string
nl_langinfo%string nl_langinfo(int $item)%Query language and locale information
normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization   form.
normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string
nsapi_request_headers%array nsapi_request_headers()%Fetch all HTTP request headers
nsapi_response_headers%array nsapi_response_headers()%Fetch all HTTP response headers
nsapi_virtual%bool nsapi_virtual(string $uri)%Perform an NSAPI sub-request
number_format%string number_format(float $number, int $decimals, string $dec_point, string $thousands_sep)%Format a number with grouped thousands
numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern])%Create a number formatter
numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt)%Format a number
numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt)%Format a currency value
numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt)%Get an attribute
numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Get formatter's last error code.
numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Get formatter's last error message.
numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt)%Get formatter locale
numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Get formatter pattern
numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt)%Get a symbol value
numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt)%Get a text attribute
numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt)%Parse a number
numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt)%Parse a currency number
numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt)%Set an attribute
numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt)%Set formatter pattern
numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt)%Set a symbol value
numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt)%Set a text attribute
ob_clean%void ob_clean()%Clean (erase) the output buffer
ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Deflate output handler
ob_end_clean%bool ob_end_clean()%Clean (erase) the output buffer and turn off output buffering
ob_end_flush%bool ob_end_flush()%Flush (send) the output buffer and turn off output buffering
ob_etaghandler%string ob_etaghandler(string $data, int $mode)%ETag output handler
ob_flush%void ob_flush()%Flush (send) the output buffer
ob_get_clean%string ob_get_clean()%Get current buffer contents and delete current output buffer
ob_get_contents%string ob_get_contents()%Return the contents of the output buffer
ob_get_flush%string ob_get_flush()%Flush the output buffer, return it as a string and turn off output buffering
ob_get_length%int ob_get_length()%Return the length of the output buffer
ob_get_level%int ob_get_level()%Return the nesting level of the output buffering mechanism
ob_get_status%array ob_get_status([bool $full_status = FALSE])%Get status of output buffers
ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%ob_start callback function to gzip output buffer
ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Convert character encoding as output buffer handler
ob_implicit_flush%void ob_implicit_flush([int $flag = true])%Turn implicit flush on/off
ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Inflate output handler
ob_list_handlers%array ob_list_handlers()%List all output handlers in use
ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase = true])%Turn on output buffering
ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%ob_start callback function to repair the buffer
oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Binds a PHP array to an Oracle PL/SQL array parameter
oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Binds a PHP variable to an Oracle placeholder
oci_cancel%bool oci_cancel(resource $statement)%Cancels reading from cursor
oci_client_version%string oci_client_version()%Returns the Oracle client library version
oci_close%bool oci_close(resource $connection)%Closes an Oracle connection
oci_commit%bool oci_commit(resource $connection)%Commits the outstanding database transaction
oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database
oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%Associates a PHP variable with a column for query fetches
oci_error%array oci_error([resource $resource])%Returns the last error found
oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%Executes a statement
oci_fetch%bool oci_fetch(resource $statement)%Fetches the next row from a query into internal buffers
oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags =  + ])%Fetches multiple rows from a query into a two-dimensional array
oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%Returns the next row from a query as an associative or numeric array
oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%Returns the next row from a query as an associative array
oci_fetch_object%object oci_fetch_object(resource $statement)%Returns the next row from a query as an object
oci_fetch_row%array oci_fetch_row(resource $statement)%Returns the next row from a query as a numeric array
oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%Checks if the field is NULL
oci_field_name%string oci_field_name(resource $statement, int $field)%Returns the name of a field from the statement
oci_field_precision%int oci_field_precision(resource $statement, int $field)%Tell the precision of a field
oci_field_scale%int oci_field_scale(resource $statement, int $field)%Tell the scale of the field
oci_field_size%int oci_field_size(resource $statement, mixed $field)%Returns field's size
oci_field_type%mixed oci_field_type(resource $statement, int $field)%Returns field's data type
oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Tell the raw Oracle data type of the field
oci_free_statement%bool oci_free_statement(resource $statement)%Frees all resources associated with statement or cursor
oci_internal_debug%void oci_internal_debug(bool $onoff)%Enables or disables internal debug output
oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%Copies large object
oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%Compares two LOB/FILE locators for equality
oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%Allocates new collection object
oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to the Oracle server using a unique connection
oci_new_cursor%resource oci_new_cursor(resource $connection)%Allocates and returns a new cursor (statement handle)
oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%Initializes a new empty LOB or FILE descriptor
oci_num_fields%int oci_num_fields(resource $statement)%Returns the number of result columns in a statement
oci_num_rows%int oci_num_rows(resource $statement)%Returns number of rows affected during statement execution
oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prepares an Oracle statement for execution
oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname)%Changes password of Oracle's user
oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database using a persistent connection
oci_result%mixed oci_result(resource $statement, mixed $field)%Returns field's value from the fetched row
oci_rollback%bool oci_rollback(resource $connection)%Rolls back the outstanding database transaction
oci_server_version%string oci_server_version(resource $connection)%Returns the Oracle Database version
oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Sets the action name
oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Sets the client identifier
oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Sets the client information
oci_set_edition%bool oci_set_edition(string $edition)%Sets the database edition
oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%Sets the module name
oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%Sets number of rows to be prefetched by queries
oci_statement_type%string oci_statement_type(resource $statement)%Returns the type of a statement
ocibindbyname%void ocibindbyname()%Alias of oci_bind_by_name
ocicancel%void ocicancel()%Alias of oci_cancel
ocicloselob%void ocicloselob()%Alias of
ocicollappend%void ocicollappend()%Alias of
ocicollassign%void ocicollassign()%Alias of
ocicollassignelem%void ocicollassignelem()%Alias of
ocicollgetelem%void ocicollgetelem()%Alias of
ocicollmax%void ocicollmax()%Alias of
ocicollsize%void ocicollsize()%Alias of
ocicolltrim%void ocicolltrim()%Alias of
ocicolumnisnull%void ocicolumnisnull()%Alias of oci_field_is_null
ocicolumnname%void ocicolumnname()%Alias of oci_field_name
ocicolumnprecision%void ocicolumnprecision()%Alias of oci_field_precision
ocicolumnscale%void ocicolumnscale()%Alias of oci_field_scale
ocicolumnsize%void ocicolumnsize()%Alias of oci_field_size
ocicolumntype%void ocicolumntype()%Alias of oci_field_type
ocicolumntyperaw%void ocicolumntyperaw()%Alias of oci_field_type_raw
ocicommit%void ocicommit()%Alias of oci_commit
ocidefinebyname%void ocidefinebyname()%Alias of oci_define_by_name
ocierror%void ocierror()%Alias of oci_error
ociexecute%void ociexecute()%Alias of oci_execute
ocifetch%void ocifetch()%Alias of oci_fetch
ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode =  + ])%Fetches the next row into an array (deprecated)
ocifetchstatement%void ocifetchstatement()%Alias of oci_fetch_all
ocifreecollection%void ocifreecollection()%Alias of
ocifreecursor%void ocifreecursor()%Alias of oci_free_statement
ocifreedesc%void ocifreedesc()%Alias of
ocifreestatement%void ocifreestatement()%Alias of oci_free_statement
ociinternaldebug%void ociinternaldebug()%Alias of oci_internal_debug
ociloadlob%void ociloadlob()%Alias of
ocilogoff%void ocilogoff()%Alias of oci_close
ocilogon%void ocilogon()%Alias of oci_connect
ocinewcollection%void ocinewcollection()%Alias of oci_new_collection
ocinewcursor%void ocinewcursor()%Alias of oci_new_cursor
ocinewdescriptor%void ocinewdescriptor()%Alias of oci_new_descriptor
ocinlogon%void ocinlogon()%Alias of oci_new_connect
ocinumcols%void ocinumcols()%Alias of oci_num_fields
ociparse%void ociparse()%Alias of oci_parse
ociplogon%void ociplogon()%Alias of oci_pconnect
ociresult%void ociresult()%Alias of oci_result
ocirollback%void ocirollback()%Alias of oci_rollback
ocirowcount%void ocirowcount()%Alias of oci_num_rows
ocisavelob%void ocisavelob()%Alias of
ocisavelobfile%void ocisavelobfile()%Alias of
ociserverversion%void ociserverversion()%Alias of oci_server_version
ocisetprefetch%void ocisetprefetch()%Alias of oci_set_prefetch
ocistatementtype%void ocistatementtype()%Alias of oci_statement_type
ociwritelobtofile%void ociwritelobtofile()%Alias of
ociwritetemporarylob%void ociwritetemporarylob()%Alias of
octdec%number octdec(string $octal_string)%Octal to decimal
odbc_autocommit%mixed odbc_autocommit(resource $connection_id, [bool $OnOff = false])%Toggle autocommit behaviour
odbc_binmode%bool odbc_binmode(resource $result_id, int $mode)%Handling of binary column data
odbc_close%void odbc_close(resource $connection_id)%Close an ODBC connection
odbc_close_all%void odbc_close_all()%Close all ODBC connections
odbc_columnprivileges%resource odbc_columnprivileges(resource $connection_id, string $qualifier, string $owner, string $table_name, string $column_name)%Lists columns and associated privileges for the given table
odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%Lists the column names in specified tables
odbc_commit%bool odbc_commit(resource $connection_id)%Commit an ODBC transaction
odbc_connect%resource odbc_connect(string $dsn, string $user, string $password, [int $cursor_type])%Connect to a datasource
odbc_cursor%string odbc_cursor(resource $result_id)%Get cursorname
odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%Returns information about a current connection
odbc_do%void odbc_do()%Alias of odbc_exec
odbc_error%string odbc_error([resource $connection_id])%Get the last error code
odbc_errormsg%string odbc_errormsg([resource $connection_id])%Get the last error message
odbc_exec%resource odbc_exec(resource $connection_id, string $query_string, [int $flags])%Prepare and execute an SQL statement
odbc_execute%bool odbc_execute(resource $result_id, [array $parameters_array])%Execute a prepared statement
odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%Fetch a result row as an associative array
odbc_fetch_into%array odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%Fetch one result row into array
odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%Fetch a result row as an object
odbc_fetch_row%bool odbc_fetch_row(resource $result_id, [int $row_number])%Fetch a row
odbc_field_len%int odbc_field_len(resource $result_id, int $field_number)%Get the length (precision) of a field
odbc_field_name%string odbc_field_name(resource $result_id, int $field_number)%Get the columnname
odbc_field_num%int odbc_field_num(resource $result_id, string $field_name)%Return column number
odbc_field_precision%void odbc_field_precision()%Alias of odbc_field_len
odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%Get the scale of a field
odbc_field_type%string odbc_field_type(resource $result_id, int $field_number)%Datatype of a field
odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%Retrieves a list of foreign keys
odbc_free_result%bool odbc_free_result(resource $result_id)%Free resources associated with a result
odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%Retrieves information about data types supported by the data source
odbc_longreadlen%bool odbc_longreadlen(resource $result_id, int $length)%Handling of LONG columns
odbc_next_result%bool odbc_next_result(resource $result_id)%Checks if multiple results are available
odbc_num_fields%int odbc_num_fields(resource $result_id)%Number of columns in a result
odbc_num_rows%int odbc_num_rows(resource $result_id)%Number of rows in a result
odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%Open a persistent database connection
odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%Prepares a statement for execution
odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Gets the primary keys for a table
odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Retrieve information about parameters to procedures
odbc_procedures%resource odbc_procedures(resource $connection_id, string $qualifier, string $owner, string $name)%Get the list of procedures stored in a specific data source
odbc_result%mixed odbc_result(resource $result_id, mixed $field)%Get result data
odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%Print result as HTML table
odbc_rollback%bool odbc_rollback(resource $connection_id)%Rollback a transaction
odbc_setoption%bool odbc_setoption(resource $id, int $function, int $option, int $param)%Adjust ODBC settings
odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%Retrieves special columns
odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%Retrieve statistics about a table
odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%Lists tables and the privileges associated with each table
odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Get the list of table names stored in a specific data source
opendir%resource opendir(string $path, [resource $context])%Open directory handle
openlog%bool openlog(string $ident, int $option, int $facility)%Open connection to system logger
openssl_cipher_iv_length%integer openssl_cipher_iv_length(string $method)%Gets the cipher iv length
openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%Exports a CSR as a string
openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%Exports a CSR to a file
openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%Returns the public key of a CERT
openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%Returns the subject of a CERT
openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Generates a CSR
openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Sign a CSR with another certificate (or itself) and generate a certificate
openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [bool $raw_input = false], [string $iv = ""])%Decrypts data
openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Computes shared secret for public value of remote DH key and local DH key
openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Computes a digest
openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false], [string $iv = ""])%Encrypts data
openssl_error_string%string openssl_error_string()%Return openSSL error message
openssl_free_key%void openssl_free_key(resource $key_identifier)%Free key resource
openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Gets available cipher methods
openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Gets available digest methods
openssl_get_privatekey%void openssl_get_privatekey()%Alias of openssl_pkey_get_private
openssl_get_publickey%void openssl_get_publickey()%Alias of openssl_pkey_get_public
openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id, [string $method])%Open sealed data
openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File to variable.
openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File
openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%Parse a PKCS#12 Certificate Store into an array
openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%Decrypts an S/MIME encrypted message
openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid = OPENSSL_CIPHER_RC2_40])%Encrypt an S/MIME message
openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags = PKCS7_DETACHED], [string $extracerts])%Sign an S/MIME message
openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%Verifies the signature of an S/MIME signed message
openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%Gets an exportable representation of a key into a string
openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%Gets an exportable representation of a key into a file
openssl_pkey_free%void openssl_pkey_free(resource $key)%Frees a private key
openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%Returns an array with the key details
openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase = ""])%Get a private key
openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%Extract public key from certificate and prepare it for use
openssl_pkey_new%resource openssl_pkey_new([array $configargs])%Generates a new private key
openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Decrypts data with private key
openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with private key
openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Decrypts data with public key
openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with public key
openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(int $length, [bool $crypto_strong])%Generate a pseudo-random string of bytes
openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids, [string $method])%Seal (encrypt) data
openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Generate signature
openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Verify signature
openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Checks if a private key corresponds to a certificate
openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo = array()], [string $untrustedfile])%Verifies if a certificate can be used for a particular purpose
openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%Exports a certificate as a string
openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exports a certificate to file
openssl_x509_free%void openssl_x509_free(resource $x509cert)%Free certificate resource
openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%Parse an X509 certificate and return the information as an array
openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Parse an X.509 certificate and return a resource identifier for  it
ord%int ord(string $string)%Return ASCII value of character
output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%Add URL rewriter values
output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Reset URL rewriter values
overload%void overload(string $class_name)%Enable property and method call overloading for a class
pack%string pack(string $format, [mixed $args], [mixed ...])%Pack data into binary string
parse_ini_file%array parse_ini_file(string $filename, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Parse a configuration file
parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Parse a configuration string
parse_str%void parse_str(string $str, [array $arr])%Parses the string into variables
parse_url%mixed parse_url(string $url, [int $component = -1])%Parse a URL and return its components
passthru%void passthru(string $command, [int $return_var])%Execute an external program and display raw output
pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%Returns information about a file path
pclose%int pclose(resource $handle)%Closes process file pointer
pcntl_alarm%int pcntl_alarm(int $seconds)%Set an alarm clock for delivery of a signal
pcntl_exec%void pcntl_exec(string $path, [array $args], [array $envs])%Executes specified program in current process space
pcntl_fork%int pcntl_fork()%Forks the currently running process
pcntl_getpriority%int pcntl_getpriority([int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Get the priority of any process
pcntl_setpriority%bool pcntl_setpriority(int $priority, [int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Change the priority of any process
pcntl_signal%bool pcntl_signal(int $signo, callback $handler, [bool $restart_syscalls = true])%Installs a signal handler
pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Calls signal handlers for pending signals
pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%Sets and retrieves blocked signals
pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%Waits for signals, with a timeout
pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%Waits for signals
pcntl_wait%int pcntl_wait(int $status, [int $options])%Waits on or returns the status of a forked child
pcntl_waitpid%int pcntl_waitpid(int $pid, int $status, [int $options])%Waits on or returns the status of a forked child
pcntl_wexitstatus%int pcntl_wexitstatus(int $status)%Returns the return code of a terminated child
pcntl_wifexited%bool pcntl_wifexited(int $status)%Checks if status code represents a normal exit
pcntl_wifsignaled%bool pcntl_wifsignaled(int $status)%Checks whether the status code represents a termination due to a signal
pcntl_wifstopped%bool pcntl_wifstopped(int $status)%Checks whether the child process is currently stopped
pcntl_wstopsig%int pcntl_wstopsig(int $status)%Returns the signal which caused the child to stop
pcntl_wtermsig%int pcntl_wtermsig(int $status)%Returns the signal which caused the child to terminate
pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open persistent Internet or Unix domain socket connection
pg_affected_rows%int pg_affected_rows(resource $result)%Returns number of affected records (tuples)
pg_cancel_query%bool pg_cancel_query(resource $connection)%Cancel an asynchronous query
pg_client_encoding%string pg_client_encoding([resource $connection])%Gets the client encoding
pg_close%bool pg_close([resource $connection])%Closes a PostgreSQL connection
pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%Open a PostgreSQL connection
pg_connection_busy%bool pg_connection_busy(resource $connection)%Get connection is busy or not
pg_connection_reset%bool pg_connection_reset(resource $connection)%Reset connection (reconnect)
pg_connection_status%int pg_connection_status(resource $connection)%Get connection status
pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%Convert associative array values into suitable for SQL statement
pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%Insert records into a table from an array
pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%Copy a table to an array
pg_dbname%string pg_dbname([resource $connection])%Get the database name
pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Deletes records
pg_end_copy%bool pg_end_copy([resource $connection])%Sync with PostgreSQL backend
pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%Escape a string for insertion into a bytea field
pg_escape_string%string pg_escape_string([resource $connection], string $data)%Escape a string for insertion into a text field
pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, and waits for the result.
pg_fetch_all%array pg_fetch_all(resource $result)%Fetches all rows from a result as an array
pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Fetches all rows in a particular result column as an array
pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type = PGSQL_BOTH])%Fetch a row as an array
pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Fetch a row as an associative array
pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], [string $class_name], [array $params])%Fetch a row as an object
pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field)%Returns values from a result resource
pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Get a row as an enumerated array
pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field)%Test if a field is SQL NULL
pg_field_name%string pg_field_name(resource $result, int $field_number)%Returns the name of a field
pg_field_num%int pg_field_num(resource $result, string $field_name)%Returns the field number of the named field
pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number)%Returns the printed length
pg_field_size%int pg_field_size(resource $result, int $field_number)%Returns the internal storage size of the named field
pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Returns the name or oid of the tables field
pg_field_type%string pg_field_type(resource $result, int $field_number)%Returns the type name for the corresponding field number
pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%Returns the type ID (OID) for the corresponding field number
pg_free_result%resource pg_free_result(resource $result)%Free result memory
pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%Gets SQL NOTIFY message
pg_get_pid%int pg_get_pid(resource $connection)%Gets the backend's process ID
pg_get_result%resource pg_get_result([resource $connection])%Get asynchronous query result
pg_host%string pg_host([resource $connection])%Returns the host name associated with the connection
pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Insert array into table
pg_last_error%string pg_last_error([resource $connection])%Get the last error message string of a connection
pg_last_notice%string pg_last_notice(resource $connection)%Returns the last notice message from PostgreSQL server
pg_last_oid%string pg_last_oid(resource $result)%Returns the last row's OID
pg_lo_close%bool pg_lo_close(resource $large_object)%Close a large object
pg_lo_create%int pg_lo_create([resource $connection], mixed $object_id)%Create a large object
pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Export a large object to file
pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%Import a large object from file
pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Open a large object
pg_lo_read%string pg_lo_read(resource $large_object, [int $len = 8192])%Read a large object
pg_lo_read_all%int pg_lo_read_all(resource $large_object)%Reads an entire large object and send straight to browser
pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%Seeks position within a large object
pg_lo_tell%int pg_lo_tell(resource $large_object)%Returns current seek position a of large object
pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%Delete a large object
pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%Write to a large object
pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%Get meta data for table
pg_num_fields%int pg_num_fields(resource $result)%Returns the number of fields in a result
pg_num_rows%int pg_num_rows(resource $result)%Returns the number of rows in a result
pg_options%string pg_options([resource $connection])%Get the options associated with the connection
pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%Looks up a current parameter setting of the server.
pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Open a persistent PostgreSQL connection
pg_ping%bool pg_ping([resource $connection])%Ping database connection
pg_port%int pg_port([resource $connection])%Return the port number associated with the connection
pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Submits a request to create a prepared statement with the   given parameters, and waits for completion.
pg_put_line%bool pg_put_line([resource $connection], string $data)%Send a NULL-terminated string to PostgreSQL backend
pg_query%resource pg_query([resource $connection], string $query)%Execute a query
pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text.
pg_result_error%string pg_result_error(resource $result)%Get error message associated with result
pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Returns an individual field of an error report.
pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Set internal row offset in result resource
pg_result_status%mixed pg_result_status(resource $result, [int $type = PGSQL_STATUS_LONG])%Get status of query result
pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Select records
pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, without waiting for the result(s).
pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Sends a request to create a prepared statement with the given parameters, without waiting for completion.
pg_send_query%bool pg_send_query(resource $connection, string $query)%Sends asynchronous query
pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Submits a command and separate parameters to the server without waiting for the result(s).
pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Set the client encoding
pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Determines the verbosity of messages returned by pg_last_error    and pg_result_error.
pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Enable tracing a PostgreSQL connection
pg_transaction_status%int pg_transaction_status(resource $connection)%Returns the current in-transaction status of the server.
pg_tty%string pg_tty([resource $connection])%Return the TTY name associated with the connection
pg_unescape_bytea%string pg_unescape_bytea(string $data)%Unescape binary for bytea type
pg_untrace%bool pg_untrace([resource $connection])%Disable tracing of a PostgreSQL connection
pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%Update table
pg_version%array pg_version([resource $connection])%Returns an array with client, protocol and server version (when available)
php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%Check the PHP syntax of (and execute) the specified file
php_ini_loaded_file%string php_ini_loaded_file()%Retrieve a path to the loaded php.ini file
php_ini_scanned_files%string php_ini_scanned_files()%Return a list of .ini files parsed from the additional ini dir
php_logo_guid%string php_logo_guid()%Gets the logo guid
php_sapi_name%string php_sapi_name()%Returns the type of interface between web server and PHP
php_strip_whitespace%string php_strip_whitespace(string $filename)%Return source with stripped comments and whitespace
php_uname%string php_uname([string $mode = "a"])%Returns information about the operating system PHP is running on
phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%Prints out the credits for PHP
phpinfo%bool phpinfo([int $what = INFO_ALL])%Outputs information about PHP's configuration
phpversion%string phpversion([string $extension])%Gets the current PHP version
pi%float pi()%Get value of pi
png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert PNG image file to WBMP image file
popen%resource popen(string $command, string $mode)%Opens process file pointer
pos%void pos()%Alias of current
posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%Determine accessibility of a file
posix_ctermid%string posix_ctermid()%Get path name of controlling terminal
posix_errno%void posix_errno()%Alias of posix_get_last_error
posix_get_last_error%int posix_get_last_error()%Retrieve the error number set by the last posix function that failed
posix_getcwd%string posix_getcwd()%Pathname of current directory
posix_getegid%int posix_getegid()%Return the effective group ID of the current process
posix_geteuid%int posix_geteuid()%Return the effective user ID of the current process
posix_getgid%int posix_getgid()%Return the real group ID of the current process
posix_getgrgid%array posix_getgrgid(int $gid)%Return info about a group by group id
posix_getgrnam%array posix_getgrnam(string $name)%Return info about a group by name
posix_getgroups%array posix_getgroups()%Return the group set of the current process
posix_getlogin%string posix_getlogin()%Return login name
posix_getpgid%int posix_getpgid(int $pid)%Get process group id for job control
posix_getpgrp%int posix_getpgrp()%Return the current process group identifier
posix_getpid%int posix_getpid()%Return the current process identifier
posix_getppid%int posix_getppid()%Return the parent process identifier
posix_getpwnam%array posix_getpwnam(string $username)%Return info about a user by username
posix_getpwuid%array posix_getpwuid(int $uid)%Return info about a user by user id
posix_getrlimit%array posix_getrlimit()%Return info about system resource limits
posix_getsid%int posix_getsid(int $pid)%Get the current sid of the process
posix_getuid%int posix_getuid()%Return the real user ID of the current process
posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%Calculate the group access list
posix_isatty%bool posix_isatty(int $fd)%Determine if a file descriptor is an interactive terminal
posix_kill%bool posix_kill(int $pid, int $sig)%Send a signal to a process
posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%Create a fifo special file (a named pipe)
posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%Create a special or ordinary file (POSIX.1)
posix_setegid%bool posix_setegid(int $gid)%Set the effective GID of the current process
posix_seteuid%bool posix_seteuid(int $uid)%Set the effective UID of the current process
posix_setgid%bool posix_setgid(int $gid)%Set the GID of the current process
posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%Set process group id for job control
posix_setsid%int posix_setsid()%Make the current process a session leader
posix_setuid%bool posix_setuid(int $uid)%Set the UID of the current process
posix_strerror%string posix_strerror(int $errno)%Retrieve the system error message associated with the given errno
posix_times%array posix_times()%Get process times
posix_ttyname%string posix_ttyname(int $fd)%Determine terminal device name
posix_uname%array posix_uname()%Get system name
pow%float pow(number $base, number $exp)%Exponential expression
preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace
preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%Return array entries that match the pattern
preg_last_error%int preg_last_error()%Returns the error code of the last PCRE regex execution
preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%Perform a regular expression match
preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%Perform a global regular expression match
preg_quote%string preg_quote(string $str, [string $delimiter])%Quote regular expression characters
preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace
preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace using a callback
preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%Split string by a regular expression
prev%mixed prev(array $array)%Rewind the internal array pointer
print%int print(string $arg)%Output a string
print_r%mixed print_r(mixed $expression, [bool $return = false])%Prints human-readable information about a variable
printf%int printf(string $format, [mixed $args], [mixed ...])%Output a formatted string
proc_close%int proc_close(resource $process)%Close a process opened by proc_open and return the exit code of that process
proc_get_status%array proc_get_status(resource $process)%Get information about a process opened by proc_open
proc_nice%bool proc_nice(int $increment)%Change the priority of the current process
proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%Execute a command and open file pointers for input/output
proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%Kills a process opened by proc_open
property_exists%bool property_exists(mixed $class, string $property)%Checks if the object or class has a property
pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%Add the word to a personal wordlist
pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%Add the word to the wordlist in the current session
pspell_check%bool pspell_check(int $dictionary_link, string $word)%Check a word
pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%Clear the current session
pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%Create a config used to open a dictionary
pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%location of language data files
pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%Location of the main word list
pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%Ignore words less than N characters long
pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Change the mode number of suggestions returned
pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Set a file that contains personal wordlist
pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Set a file that contains replacement pairs
pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Consider run-together words as valid compounds
pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Determine whether to save a replacement pairs list  along with the wordlist
pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary
pspell_new_config%int pspell_new_config(int $config)%Load a new dictionary with settings based on a given config
pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary with personal wordlist
pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%Save the personal wordlist to a file
pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%Store a replacement pair for a word
pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%Suggest spellings of a word
putenv%bool putenv(string $setting)%Sets the value of an environment variable
quoted_printable_decode%string quoted_printable_decode(string $str)%Convert a quoted-printable string to an 8 bit string
quoted_printable_encode%string quoted_printable_encode(string $str)%Convert a 8 bit string to a quoted-printable string
quotemeta%string quotemeta(string $str)%Quote meta characters
rad2deg%float rad2deg(float $number)%Converts the radian number to the equivalent number in degrees
rand%int rand(int $min, int $max)%Generate a random integer
range%array range(mixed $start, mixed $limit, [number $step = 1])%Create an array containing a range of elements
rawurldecode%string rawurldecode(string $str)%Decode URL-encoded strings
rawurlencode%string rawurlencode(string $str)%URL-encode according to RFC 3986
read_exif_data%void read_exif_data()%Alias of exif_read_data
readdir%string readdir([resource $dir_handle])%Read entry from directory handle
readfile%int readfile(string $filename, [bool $use_include_path = false], [resource $context])%Outputs a file
readgzfile%int readgzfile(string $filename, [int $use_include_path])%Output a gz-file
readline%string readline([string $prompt])%Reads a line
readline_add_history%bool readline_add_history(string $line)%Adds a line to the history
readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%Initializes the readline callback interface and terminal, prints the prompt and returns immediately
readline_callback_handler_remove%bool readline_callback_handler_remove()%Removes a previously installed callback handler and restores terminal settings
readline_callback_read_char%void readline_callback_read_char()%Reads a character and informs the readline callback interface when a line is received
readline_clear_history%bool readline_clear_history()%Clears the history
readline_completion_function%bool readline_completion_function(callback $function)%Registers a completion function
readline_info%mixed readline_info([string $varname], [string $newvalue])%Gets/sets various internal readline variables
readline_list_history%array readline_list_history()%Lists the history
readline_on_new_line%void readline_on_new_line()%Inform readline that the cursor has moved to a new line
readline_read_history%bool readline_read_history([string $filename])%Reads the history
readline_redisplay%void readline_redisplay()%Redraws the display
readline_write_history%bool readline_write_history([string $filename])%Writes the history
readlink%string readlink(string $path)%Returns the target of a symbolic link
realpath%string realpath(string $path)%Returns canonicalized absolute pathname
realpath_cache_get%array realpath_cache_get()%Get realpath cache entries
realpath_cache_size%int realpath_cache_size()%Get realpath cache size
recode%void recode()%Alias of recode_string
recode_file%bool recode_file(string $request, resource $input, resource $output)%Recode from file to file according to recode request
recode_string%string recode_string(string $request, string $string)%Recode a string according to a recode request
register_shutdown_function%void register_shutdown_function(callback $function, [mixed $parameter], [mixed ...])%Register a function for execution on shutdown
register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%Register a function for execution on each tick
rename%bool rename(string $oldname, string $newname, [resource $context])%Renames a file or directory
require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included
require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included
reset%mixed reset(array $array)%Set the internal pointer of an array to its first element
resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle
resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback])%Create a resource bundle
resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r)%Get data from the bundle
resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code.
resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message.
resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales
restore_error_handler%bool restore_error_handler()%Restores the previous error handler function
restore_exception_handler%bool restore_exception_handler()%Restores the previously defined exception handler function
restore_include_path%void restore_include_path()%Restores the value of the include_path configuration option
rewind%bool rewind(resource $handle)%Rewind the position of a file pointer
rewinddir%void rewinddir([resource $dir_handle])%Rewind directory handle
rmdir%bool rmdir(string $dirname, [resource $context])%Removes directory
round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Rounds a float
rrd_create%bool rrd_create(string $filename, array $options)%Creates rrd database file
rrd_error%string rrd_error()%Gets latest error message.
rrd_fetch%array rrd_fetch(string $filename, array $options)%Fetch the data for graph as array.
rrd_first%int rrd_first(string $file, [int $raaindex])%Gets the timestamp of the first sample from rrd file.
rrd_graph%array rrd_graph(string $filename, array $options)%Creates image from a data.
rrd_info%array rrd_info(string $filename)%Gets information about rrd file
rrd_last%int rrd_last(string $filename)%Gets unix timestamp of the last sample.
rrd_lastupdate%array rrd_lastupdate(string $filename)%Gets information about last updated data.
rrd_restore%bool rrd_restore(string $xml_file, string $rrd_file, [array $options])%Restores the RRD file from XML dump.
rrd_tune%bool rrd_tune(string $filename, array $options)%Tunes some RRD database file header options.
rrd_update%bool rrd_update(string $filename, array $options)%Updates the RRD database.
rrd_xport%array rrd_xport(array $options)%Exports the information about RRD database.
rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array in reverse order
rtrim%string rtrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the end of a string
scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%List files and directories inside the specified path
sem_acquire%bool sem_acquire(resource $sem_identifier)%Acquire a semaphore
sem_get%resource sem_get(int $key, [int $max_acquire = 1], [int $perm = 0666], [int $auto_release = 1])%Get a semaphore id
sem_release%bool sem_release(resource $sem_identifier)%Release a semaphore
sem_remove%bool sem_remove(resource $sem_identifier)%Remove a semaphore
serialize%string serialize(mixed $value)%Generates a storable representation of a value
session_cache_expire%int session_cache_expire([string $new_cache_expire])%Return current cache expire
session_cache_limiter%string session_cache_limiter([string $cache_limiter])%Get and/or set the current cache limiter
session_commit%void session_commit()%Alias of session_write_close
session_decode%bool session_decode(string $data)%Decodes session data from a string
session_destroy%bool session_destroy()%Destroys all data registered to a session
session_encode%string session_encode()%Encodes the current session data as a string
session_get_cookie_params%array session_get_cookie_params()%Get the session cookie parameters
session_id%string session_id([string $id])%Get and/or set the current session id
session_is_registered%bool session_is_registered(string $name)%Find out whether a global variable is registered in a session
session_module_name%string session_module_name([string $module])%Get and/or set the current session module
session_name%string session_name([string $name])%Get and/or set the current session name
session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%Update the current session id with a newly generated one
session_register%bool session_register(mixed $name, [mixed ...])%Register one or more global variables with the current session
session_save_path%string session_save_path([string $path])%Get and/or set the current session save path
session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Set the session cookie parameters
session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%Sets user-level session storage functions
session_start%bool session_start()%Initialize session data
session_unregister%bool session_unregister(string $name)%Unregister a global variable from the current session
session_unset%void session_unset()%Free all session variables
session_write_close%void session_write_close()%Write session data and end session
set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%Sets a user-defined error handler function
set_exception_handler%callback set_exception_handler(callback $exception_handler)%Sets a user-defined exception handler function
set_file_buffer%void set_file_buffer()%Alias of stream_set_write_buffer
set_include_path%string set_include_path(string $new_include_path)%Sets the include_path configuration option
set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%Sets the current active configuration setting of magic_quotes_runtime
set_socket_blocking%void set_socket_blocking()%Alias of stream_set_blocking
set_time_limit%void set_time_limit(int $seconds)%Limits the maximum execution time
setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie
setlocale%string setlocale(int $category, array $locale, [string ...])%Set locale information
setproctitle%void setproctitle(string $title)%Set the process title
setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie without urlencoding the cookie value
setthreadtitle%bool setthreadtitle(string $title)%Set the thread title
settype%bool settype(mixed $var, string $type)%Set the type of a variable
sha1%string sha1(string $str, [bool $raw_output = false])%Calculate the sha1 hash of a string
sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Calculate the sha1 hash of a file
shell_exec%string shell_exec(string $cmd)%Execute command via shell and return the complete output as a string
shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm = 0666])%Creates or open a shared memory segment
shm_detach%bool shm_detach(resource $shm_identifier)%Disconnects from shared memory segment
shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Returns a variable from shared memory
shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Check whether a specific entry exists
shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%Inserts or updates a variable in shared memory
shm_remove%bool shm_remove(resource $shm_identifier)%Removes shared memory from Unix systems
shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%Removes a variable from shared memory
shmop_close%void shmop_close(int $shmid)%Close shared memory block
shmop_delete%bool shmop_delete(int $shmid)%Delete shared memory block
shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%Create or open shared memory block
shmop_read%string shmop_read(int $shmid, int $start, int $count)%Read data from shared memory block
shmop_size%int shmop_size(int $shmid)%Get size of shared memory block
shmop_write%int shmop_write(int $shmid, string $data, int $offset)%Write data into shared memory block
show_source%void show_source()%Alias of highlight_file
shuffle%bool shuffle(array $array)%Shuffle an array
similar_text%int similar_text(string $first, string $second, [float $percent])%Calculate the similarity between two strings
simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%Get a SimpleXMLElement object from a DOM node.
simplexml_load_file%object simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interprets an XML file into an object
simplexml_load_string%object simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interprets a string of XML into an object
sin%float sin(float $arg)%Sine
sinh%float sinh(float $arg)%Hyperbolic sine
sizeof%void sizeof()%Alias of count
sleep%int sleep(int $seconds)%Delay execution
snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch an SNMP object
snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch the SNMP object which follows the given object id
snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Return all objects including their respective object ID within the specified one
snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout = 1000000], [string $retries = 5])%Set the value of an SNMP object
snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch all the SNMP objects from an agent
snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch an SNMP object
snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch the SNMP object which follows the given object id
snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Return all objects including their respective object ID within the specified one
snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [int $timeout = 1000000], [int $retries = 5])%Set the value of an SNMP object
snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch all the SNMP objects from an agent
snmp_get_quick_print%bool snmp_get_quick_print()%Fetches the current value of the UCD library's quick_print setting
snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned
snmp_read_mib%bool snmp_read_mib(string $filename)%Reads and parses a MIB file into the active MIB tree
snmp_set_enum_print%bool snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer
snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_format)%Return all objects including their respective object id within the specified one
snmp_set_oid_output_format%bool snmp_set_oid_output_format(int $oid_format)%Set the OID output format
snmp_set_quick_print%bool snmp_set_quick_print(bool $quick_print)%Set the value of quick_print within the UCD SNMP library
snmp_set_valueretrieval%bool snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned
snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch an SNMP object
snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch the SNMP object which follows the given object id
snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Return all objects including their respective object ID within the specified one
snmpset%bool snmpset(string $host, string $community, string $object_id, string $type, mixed $value, [int $timeout = 1000000], [int $retries = 5])%Set the value of an SNMP object
snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch all the SNMP objects from an agent
snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Query for a tree of information about a network entity
socket_accept%resource socket_accept(resource $socket)%Accepts a connection on a socket
socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Binds a name to a socket
socket_clear_error%void socket_clear_error([resource $socket])%Clears the error on the socket or the last error code
socket_close%void socket_close(resource $socket)%Closes a socket resource
socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%Initiates a connection on a socket
socket_create%resource socket_create(int $domain, int $type, int $protocol)%Create a socket (endpoint for communication)
socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%Opens a socket on port to accept connections
socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%Creates a pair of indistinguishable sockets and stores them in an array
socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%Gets socket options for the socket
socket_get_status%void socket_get_status()%Alias of stream_get_meta_data
socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%Queries the remote side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type
socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%Queries the local side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type
socket_last_error%int socket_last_error([resource $socket])%Returns the last error on the socket
socket_listen%bool socket_listen(resource $socket, [int $backlog])%Listens for a connection on a socket
socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%Reads a maximum of length bytes from a socket
socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%Receives data from a connected socket
socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%Receives data from a socket whether or not it is connection-oriented
socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the select() system call on the given arrays of sockets with a specified timeout
socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%Sends data to a connected socket
socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%Sends a message to a socket, whether it is connected or not
socket_set_block%bool socket_set_block(resource $socket)%Sets blocking mode on a socket resource
socket_set_blocking%void socket_set_blocking()%Alias of stream_set_blocking
socket_set_nonblock%bool socket_set_nonblock(resource $socket)%Sets nonblocking mode for file descriptor fd
socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%Sets socket options for the socket
socket_set_timeout%void socket_set_timeout()%Alias of stream_set_timeout
socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%Shuts down a socket for receiving, sending, or both
socket_strerror%string socket_strerror(int $errno)%Return a string describing a socket error
socket_write%int socket_write(resource $socket, string $buffer, [int $length])%Write to a socket
sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array
soundex%string soundex(string $str)%Calculate the soundex key of a string
spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%Default implementation for __autoload()
spl_autoload_call%void spl_autoload_call(string $class_name)%Try all registered __autoload() function to load the requested class
spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%Register and return default file extensions for spl_autoload
spl_autoload_functions%array spl_autoload_functions()%Return all registered __autoload() functions
spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%Register given function as __autoload() implementation
spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Unregister given function as __autoload() implementation
spl_classes%array spl_classes()%Return available SPL classes
spl_object_hash%string spl_object_hash(object $obj)%Return hash id for given object
split%array split(string $pattern, string $string, [int $limit = -1])%Split string into array by regular expression
spliti%array spliti(string $pattern, string $string, [int $limit = -1])%Split string into array by regular expression case insensitive
sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Return a formatted string
sql_regcase%string sql_regcase(string $string)%Make regular expression for case insensitive match
sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Execute a query against a given database and returns an array
sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds)%Set busy timeout duration, or disable busy handlers
sqlite_changes%int sqlite_changes(resource $dbhandle)%Returns the number of rows that were changed by the most   recent SQL statement
sqlite_close%void sqlite_close(resource $dbhandle)%Closes an open SQLite database
sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true])%Fetches a column from the current row of a result set
sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Register an aggregating UDF for use in SQL statements
sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1])%Registers a "regular" User Defined Function for use in SQL statements
sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the current row from a result set as an array
sqlite_error_string%string sqlite_error_string(int $error_code)%Returns the textual description of an error code
sqlite_escape_string%string sqlite_escape_string(string $item)%Escapes a string for use as a query parameter
sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg])%Executes a result-less query against a given database
sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and returns an SQLiteDatabase object
sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches all rows from a result set as an array of arrays
sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the next row from a result set as an array
sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type = SQLITE_ASSOC])%Return an array of column types from a particular table
sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Fetches the next row from a result set as an object
sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true])%Fetches the first column of a result set as a string
sqlite_fetch_string%void sqlite_fetch_string()%Alias of sqlite_fetch_single
sqlite_field_name%string sqlite_field_name(resource $result, int $field_index)%Returns the name of a particular field
sqlite_has_more%bool sqlite_has_more(resource $result)%Finds whether or not more rows are available
sqlite_has_prev%bool sqlite_has_prev(resource $result)%Returns whether or not a previous row is available
sqlite_key%int sqlite_key(resource $result)%Returns the current row index
sqlite_last_error%int sqlite_last_error(resource $dbhandle)%Returns the error code of the last error for a database
sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%Returns the rowid of the most recently inserted row
sqlite_libencoding%string sqlite_libencoding()%Returns the encoding of the linked SQLite library
sqlite_libversion%string sqlite_libversion()%Returns the version of the linked SQLite library
sqlite_next%bool sqlite_next(resource $result)%Seek to the next row number
sqlite_num_fields%int sqlite_num_fields(resource $result)%Returns the number of fields in a result set
sqlite_num_rows%int sqlite_num_rows(resource $result)%Returns the number of rows in a buffered result set
sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and create the database if it does not exist
sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Opens a persistent handle to an SQLite database and create the database if it does not exist
sqlite_prev%bool sqlite_prev(resource $result)%Seek to the previous row number of a result set
sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [string $error_msg])%Executes a query against a given database and returns a result handle
sqlite_rewind%bool sqlite_rewind(resource $result)%Seek to the first row number
sqlite_seek%bool sqlite_seek(resource $result, int $rownum)%Seek to a particular row number of a buffered result set
sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary])%Executes a query and returns either an array for one single column or the value of the first row
sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Decode binary data passed as parameters to an UDF
sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Encode binary data before returning it from an UDF
sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [string $error_msg])%Execute a query that does not prefetch and buffer all data
sqlite_valid%bool sqlite_valid(resource $result)%Returns whether more rows are available
sqrt%float sqrt(float $arg)%Square root
srand%void srand([int $seed])%Seed the random number generator
sscanf%mixed sscanf(string $str, string $format, [mixed ...])%Parses input from a string according to a format
stat%array stat(string $filename)%Gives information about a file
stats_absolute_deviation%float stats_absolute_deviation(array $a)%Returns the absolute deviation of an array of values
stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%CDF function for BETA Distribution. Calculates any one parameter of the beta distribution given values for the others.
stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the binomial distribution given values for the others.
stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%Not documented
stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%Calculates any one parameter of the chi-square distribution given values for the others.
stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%Not documented
stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the F distribution given values for the others.
stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the gamma distribution given values for the others.
stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%Not documented
stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%Not documented
stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the negative binomial distribution given values for the others.
stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the non-central chi-square distribution given values for the others.
stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%Calculates any one parameter of the Non-central F distribution given values for the others.
stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%Calculates any one parameter of the Poisson distribution given values for the others.
stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%Calculates any one parameter of the T distribution given values for the others.
stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%Not documented
stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%Not documented
stats_covariance%float stats_covariance(array $a, array $b)%Computes the covariance of two data sets
stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%Not documented
stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%Not documented
stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%Not documented
stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%Not documented
stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%Not documented
stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)%
stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%Not documented
stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%Not documented
stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%Not documented
stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%Not documented
stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%Not documented
stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%Not documented
stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)%
stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%Not documented
stats_dens_t%float stats_dens_t(float $x, float $dfr)%Not documented
stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%Not documented
stats_harmonic_mean%number stats_harmonic_mean(array $a)%Returns the harmonic mean of an array of values
stats_kurtosis%float stats_kurtosis(array $a)%Computes the kurtosis of the data in the array
stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%Generates beta random deviate
stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%Generates random deviate from the distribution of a chisquare with "df" degrees of freedom random variable.
stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%Generates a single random deviate from an exponential distribution with mean "av"
stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%Generates a random deviate
stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%Generates uniform float between low (exclusive) and high (exclusive)
stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%Generates random deviates from a gamma distribution
stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%Generates a single random deviate from a binomial distribution whose number of trials is "n" (n >= 0) and whose probability of an event in each trial is "pp" ([0;1]). Method : algorithm BTPE
stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%Generates a single random deviate from a negative binomial distribution. Arguments : n - the number of trials in the negative binomial distribution from which a random deviate is to be generated (n > 0), p - the probability of an event (0 < p < 1)).
stats_rand_gen_int%int stats_rand_gen_int()%Generates random integer between 1 and 2147483562
stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%Generates a single random deviate from a Poisson distribution with mean "mu" (mu >= 0.0).
stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%Generates integer uniformly distributed between LOW (inclusive) and HIGH (inclusive)
stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%Generates random deviate from the distribution of a noncentral chisquare with "df" degrees of freedom and noncentrality parameter "xnonc". d must be >= 1.0, xnonc must >= 0.0
stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%Generates a random deviate from the noncentral F (variance ratio) distribution with "dfn" degrees of freedom in the numerator, and "dfd" degrees of freedom in the denominator, and noncentrality parameter "xnonc". Method : directly generates ratio of noncentral numerator chisquare variate to central denominator chisquare variate.
stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%Generates a single random deviate from a noncentral T distribution
stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%Generates a single random deviate from a normal distribution with mean, av, and standard deviation, sd (sd >= 0). Method : Renames SNORM from TOMS as slightly modified by BWB to use RANF instead of SUNIF.
stats_rand_gen_t%float stats_rand_gen_t(float $df)%Generates a single random deviate from a T distribution
stats_rand_get_seeds%array stats_rand_get_seeds()%Not documented
stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%generate two seeds for the RGN random number generator
stats_rand_ranf%float stats_rand_ranf()%Returns a random floating point number from a uniform distribution over 0 - 1 (endpoints of this interval are not returned) using the current generator
stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%Not documented
stats_skew%float stats_skew(array $a)%Computes the skewness of the data in the array
stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%Returns the standard deviation
stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%Not documented
stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%Not documented
stats_stat_gennch%float stats_stat_gennch(int $n)%Not documented
stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%Not documented
stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)%
stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the noncentral t distribution give values for the others.
stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%Not documented
stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%Not documented
stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%Not documented
stats_variance%float stats_variance(array $a, [bool $sample = false])%Returns the population variance
str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Parse a CSV string into an array
str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%Case-insensitive version of str_replace.
str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%Pad a string to a certain length with another string
str_repeat%string str_repeat(string $input, int $multiplier)%Repeat a string
str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%Replace all occurrences of the search string with the replacement string
str_rot13%string str_rot13(string $str)%Perform the rot13 transform on a string
str_shuffle%string str_shuffle(string $str)%Randomly shuffles a string
str_split%array str_split(string $string, [int $split_length = 1])%Convert a string to an array
str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%Return information about words used in a string
strcasecmp%int strcasecmp(string $str1, string $str2)%Binary safe case-insensitive string comparison
strchr%void strchr()%Alias of strstr
strcmp%int strcmp(string $str1, string $str2)%Binary safe string comparison
strcoll%int strcoll(string $str1, string $str2)%Locale based string comparison
strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%Find length of initial segment not matching mask
streamWrapper%object streamWrapper()%Constructs a new stream wrapper
stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%Append bucket to brigade
stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%Return a bucket object from the brigade for operating on
stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%Create a new bucket for use on the current stream
stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%Prepend bucket to brigade
stream_context_create%resource stream_context_create([array $options], [array $params])%Create a streams context
stream_context_get_default%resource stream_context_get_default([array $options])%Retreive the default streams context
stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Retrieve options for a stream/wrapper/context
stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Retrieves parameters from a context
stream_context_set_default%resource stream_context_set_default(array $options)%Set the default streams context
stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, array $options)%Sets an option for a stream/wrapper/context
stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Set parameters for a stream/wrapper/context
stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copies data from one stream to another
stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Set character set for stream encoding
stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream
stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream
stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%Register a user defined stream filter
stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%Remove a filter from a stream
stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%Reads remainder of a stream into a string
stream_get_filters%array stream_get_filters()%Retrieve list of registered filters
stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%Gets line from stream resource up to a given delimiter
stream_get_meta_data%array stream_get_meta_data(resource $stream)%Retrieves header/meta data from streams/file pointers
stream_get_transports%array stream_get_transports()%Retrieve list of registered socket transports
stream_get_wrappers%array stream_get_wrappers()%Retrieve list of registered streams
stream_is_local%bool stream_is_local(mixed $stream_or_url)%Checks if a stream is a local stream
stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%A callback function for the notification context paramater
stream_register_wrapper%void stream_register_wrapper()%Alias of stream_wrapper_register
stream_resolve_include_path%string stream_resolve_include_path(string $filename)%Resolve filename against the include path
stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the equivalent of the select() system call on the given   arrays of streams with a timeout specified by tv_sec and tv_usec
stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Set blocking/non-blocking mode on a stream
stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Set read file buffering on the given stream
stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Set timeout period on a stream
stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%Sets write file buffering on the given stream
stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%Accept a connection on a socket created by stream_socket_server
stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%Open Internet or Unix domain socket connection
stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%Turns encryption on/off on an already connected socket
stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%Retrieve the name of the local or remote sockets
stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%Creates a pair of connected, indistinguishable socket streams
stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%Receives data from a socket, connected or not
stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%Sends a message to a socket, whether it is connected or not
stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%Create an Internet or Unix domain server socket
stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%Shutdown a full-duplex connection
stream_supports_lock%bool stream_supports_lock(resource $stream)%Tells whether the stream supports locking.
stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%Register a URL wrapper implemented as a PHP class
stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%Restores a previously unregistered built-in wrapper
stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%Unregister a URL wrapper
strftime%string strftime(string $format, [int $timestamp = time()])%Format a local time/date according to locale settings
strip_tags%string strip_tags(string $str, [string $allowable_tags])%Strip HTML and PHP tags from a string
stripcslashes%string stripcslashes(string $str)%Un-quote string quoted with addcslashes
stripos%string stripos(string $haystack, string $needle, [int $offset])%Find position of first occurrence of a case-insensitive string
stripslashes%string stripslashes(string $str)%Un-quotes a quoted string
stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%Case-insensitive strstr
strlen%int strlen(string $string)%Get string length
strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%Case insensitive string comparisons using a "natural order" algorithm
strnatcmp%int strnatcmp(string $str1, string $str2)%String comparisons using a "natural order" algorithm
strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%Binary safe case-insensitive string comparison of the first n characters
strncmp%int strncmp(string $str1, string $str2, int $len)%Binary safe string comparison of the first n characters
strpbrk%string strpbrk(string $haystack, string $char_list)%Search a string for any of a set of characters
strpos%int strpos(string $haystack, mixed $needle, [int $offset])%Find position of first occurrence of a string
strptime%array strptime(string $date, string $format)%Parse a time/date generated with strftime
strrchr%string strrchr(string $haystack, mixed $needle)%Find the last occurrence of a character in a string
strrev%string strrev(string $string)%Reverse a string
strripos%int strripos(string $haystack, string $needle, [int $offset])%Find position of last occurrence of a case-insensitive string in a string
strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Find the position of the last occurrence of a substring in a string
strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Finds the length of the initial segment of a string consisting   entirely of characters contained within a given mask.
strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Find first occurrence of a string
strtok%string strtok(string $str, string $token)%Tokenize string
strtolower%string strtolower(string $str)%Make a string lowercase
strtotime%int strtotime(string $time, [int $now])%Parse about any English textual datetime description into a Unix timestamp
strtoupper%string strtoupper(string $string)%Make a string uppercase
strtr%string strtr(string $str, string $from, string $to, array $replace_pairs)%Translate characters or replace substrings
strval%string strval(mixed $var)%Get string value of a variable
substr%string substr(string $string, int $start, [int $length])%Return part of a string
substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%Binary safe comparison of two strings from an offset, up to length characters
substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Count the number of substring occurrences
substr_replace%mixed substr_replace(mixed $string, mixed $replacement, mixed $start, [mixed $length])%Replace text within a portion of a string
sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Gets number of affected rows in last query
sybase_close%bool sybase_close([resource $link_identifier])%Closes a Sybase connection
sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Opens a Sybase server connection
sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer
sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%Sets the deadlock retry count
sybase_fetch_array%array sybase_fetch_array(resource $result)%Fetch row as array
sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%Fetch a result row as an associative array
sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%Get field information from a result
sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%Fetch a row as an object
sybase_fetch_row%array sybase_fetch_row(resource $result)%Get a result row as an enumerated array
sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%Sets field offset
sybase_free_result%bool sybase_free_result(resource $result)%Frees result memory
sybase_get_last_message%string sybase_get_last_message()%Returns the last message from the server
sybase_min_client_severity%void sybase_min_client_severity(int $severity)%Sets minimum client severity
sybase_min_error_severity%void sybase_min_error_severity(int $severity)%Sets minimum error severity
sybase_min_message_severity%void sybase_min_message_severity(int $severity)%Sets minimum message severity
sybase_min_server_severity%void sybase_min_server_severity(int $severity)%Sets minimum server severity
sybase_num_fields%int sybase_num_fields(resource $result)%Gets the number of fields in a result set
sybase_num_rows%int sybase_num_rows(resource $result)%Get number of rows in a result set
sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Open persistent Sybase connection
sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sends a Sybase query
sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Get result data
sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Selects a Sybase database
sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $link_identifier])%Sets the handler called when a server message is raised
sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Send a Sybase query and do not block
symlink%bool symlink(string $target, string $link)%Creates a symbolic link
sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files
sys_getloadavg%array sys_getloadavg()%Gets system load average
syslog%bool syslog(int $priority, string $message)%Generate a system log message
system%string system(string $command, [int $return_var])%Execute an external program and display the output
tan%float tan(float $arg)%Tangent
tanh%float tanh(float $arg)%Hyperbolic tangent
tempnam%string tempnam(string $dir, string $prefix)%Create file with unique file name
textdomain%string textdomain(string $text_domain)%Sets the default domain
tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%Constructs a new tidy object
tidy_access_count%int tidy_access_count(tidy $object)%Returns the Number of Tidy accessibility warnings encountered for specified document
tidy_clean_repair%bool tidy_clean_repair(tidy $object)%Execute configured cleanup and repair operations on parsed markup
tidy_config_count%int tidy_config_count(tidy $object)%Returns the Number of Tidy configuration errors encountered for specified document
tidy_diagnose%bool tidy_diagnose(tidy $object)%Run configured diagnostics on parsed and repaired markup
tidy_error_count%int tidy_error_count(tidy $object)%Returns the Number of Tidy errors encountered for specified document
tidy_get_body%tidyNode tidy_get_body(tidy $object)%Returns a tidyNode object starting from the <body> tag of the tidy parse tree
tidy_get_config%array tidy_get_config(tidy $object)%Get current Tidy configuration
tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Return warnings and errors which occurred parsing the specified document
tidy_get_head%tidyNode tidy_get_head(tidy $object)%Returns a tidyNode object starting from the <head> tag of the tidy parse tree
tidy_get_html%tidyNode tidy_get_html(tidy $object)%Returns a tidyNode object starting from the <html> tag of the tidy parse tree
tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Get the Detected HTML version for the specified document
tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object)%Returns the documentation for the given option name
tidy_get_output%string tidy_get_output(tidy $object)%Return a string representing the parsed tidy markup
tidy_get_release%string tidy_get_release()%Get release date (version) for Tidy library
tidy_get_root%tidyNode tidy_get_root(tidy $object)%Returns a tidyNode object representing the root of the tidy parse tree
tidy_get_status%int tidy_get_status(tidy $object)%Get status of specified document
tidy_getopt%mixed tidy_getopt(string $option, tidy $object)%Returns the value of the specified configuration option for the tidy document
tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indicates if the document is a XHTML document
tidy_is_xml%bool tidy_is_xml(tidy $object)%Indicates if the document is a generic (non HTML/XHTML) XML document
tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Load an ASCII Tidy configuration file with the specified encoding
tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Parse markup in file or URI
tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding])%Parse a document stored in a string
tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repair a file and return it as a string
tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding])%Repair a string using an optionally provided configuration file
tidy_reset_config%bool tidy_reset_config()%Restore Tidy configuration to default values
tidy_save_config%bool tidy_save_config(string $filename)%Save current settings to named file
tidy_set_encoding%bool tidy_set_encoding(string $encoding)%Set the input/output character encoding for parsing markup
tidy_setopt%bool tidy_setopt(string $option, mixed $value)%Updates the configuration settings for the specified tidy document
tidy_warning_count%int tidy_warning_count(tidy $object)%Returns the Number of Tidy warnings encountered for specified document
time%int time()%Return current Unix timestamp
time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%Delay for a number of seconds and nanoseconds
time_sleep_until%bool time_sleep_until(float $timestamp)%Make the script sleep until the specified time
timezone_abbreviations_list%void timezone_abbreviations_list()%Alias of DateTimeZone::listAbbreviations
timezone_identifiers_list%void timezone_identifiers_list()%Alias of DateTimeZone::listIdentifiers
timezone_location_get%void timezone_location_get()%Alias of DateTimeZone::getLocation
timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%Returns the timezone name from abbreviation
timezone_name_get%void timezone_name_get()%Alias of DateTimeZone::getName
timezone_offset_get%void timezone_offset_get()%Alias of DateTimeZone::getOffset
timezone_open%void timezone_open()%Alias of DateTimeZone::__construct
timezone_transitions_get%void timezone_transitions_get()%Alias of DateTimeZone::getTransitions
timezone_version_get%string timezone_version_get()%Gets the version of the timezonedb
tmpfile%resource tmpfile()%Creates a temporary file
token_get_all%array token_get_all(string $source)%Split given source into PHP tokens
token_name%string token_name(int $token)%Get the symbolic name of a given PHP token
touch%bool touch(string $filename, [int $time = time()], [int $atime])%Sets access and modification time of file
transliterator_create%Transliterator transliterator_create(string $id, [int $direction])%Create a transliterator
transliterator_create_from_rules%Transliterator transliterator_create_from_rules(string $rules, [int $direction], string $id)%Create transliterator from rules
transliterator_create_inverse%Transliterator transliterator_create_inverse()%Create an inverse transliterator
transliterator_get_error_code%int transliterator_get_error_code()%Get last error code
transliterator_get_error_message%string transliterator_get_error_message()%Get last error message
transliterator_list_ids%array transliterator_list_ids()%Get transliterator IDs
transliterator_transliterate%void transliterator_transliterate(string $subject, [string $start], [string $end])%Transliterate a string
trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Generates a user-level error/warning/notice message
trim%string trim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning and end of a string
uasort%bool uasort(array $array, callback $cmp_function)%Sort an array with a user-defined comparison function and maintain index association
ucfirst%string ucfirst(string $str)%Make a string's first character uppercase
ucwords%string ucwords(string $str)%Uppercase the first character of each word in a string
uksort%bool uksort(array $array, callback $cmp_function)%Sort an array by keys using a user-defined comparison function
umask%int umask([int $mask])%Changes the current umask
uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%Generate a unique ID
unixtojd%int unixtojd([int $timestamp = time()])%Convert Unix timestamp to Julian Day
unlink%bool unlink(string $filename, [resource $context])%Deletes a file
unpack%array unpack(string $format, string $data)%Unpack data from binary string
unregister_tick_function%void unregister_tick_function(string $function_name)%De-register a function for execution on each tick
unserialize%mixed unserialize(string $str)%Creates a PHP value from a stored representation
unset%void unset(mixed $var, [mixed ...])%Unset a given variable
urldecode%string urldecode(string $str)%Decodes URL-encoded string
urlencode%string urlencode(string $str)%URL-encodes string
use_soap_error_handler%bool use_soap_error_handler([bool $handler = true])%Set whether to use the SOAP error handler
user_error%void user_error()%Alias of trigger_error
usleep%void usleep(int $micro_seconds)%Delay execution in microseconds
usort%bool usort(array $array, callback $cmp_function)%Sort an array by values using a user-defined comparison function
utf8_decode%string utf8_decode(string $data)%Converts a string with ISO-8859-1 characters encoded with UTF-8   to single-byte ISO-8859-1
utf8_encode%string utf8_encode(string $data)%Encodes an ISO-8859-1 string to UTF-8
var_dump%string var_dump(mixed $expression, [mixed ...])%Dumps information about a variable
var_export%mixed var_export(mixed $expression, [bool $return = false])%Outputs or returns a parsable string representation of a variable
variant_abs%mixed variant_abs(mixed $val)%Returns the absolute value of a variant
variant_add%mixed variant_add(mixed $left, mixed $right)%"Adds" two variant values together and returns the result
variant_and%mixed variant_and(mixed $left, mixed $right)%Performs a bitwise AND operation between two variants
variant_cast%variant variant_cast(variant $variant, int $type)%Convert a variant into a new variant object of another type
variant_cat%mixed variant_cat(mixed $left, mixed $right)%concatenates two variant values together and returns the result
variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%Compares two variants
variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Returns a variant date representation of a Unix timestamp
variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%Converts a variant date/time value to Unix timestamp
variant_div%mixed variant_div(mixed $left, mixed $right)%Returns the result from dividing two variants
variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%Performs a bitwise equivalence on two variants
variant_fix%mixed variant_fix(mixed $variant)%Returns the integer portion of a variant
variant_get_type%int variant_get_type(variant $variant)%Returns the type of a variant object
variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%Converts variants to integers and then returns the result from dividing them
variant_imp%mixed variant_imp(mixed $left, mixed $right)%Performs a bitwise implication on two variants
variant_int%mixed variant_int(mixed $variant)%Returns the integer portion of a variant
variant_mod%mixed variant_mod(mixed $left, mixed $right)%Divides two variants and returns only the remainder
variant_mul%mixed variant_mul(mixed $left, mixed $right)%Multiplies the values of the two variants
variant_neg%mixed variant_neg(mixed $variant)%Performs logical negation on a variant
variant_not%mixed variant_not(mixed $variant)%Performs bitwise not negation on a variant
variant_or%mixed variant_or(mixed $left, mixed $right)%Performs a logical disjunction on two variants
variant_pow%mixed variant_pow(mixed $left, mixed $right)%Returns the result of performing the power function with two variants
variant_round%mixed variant_round(mixed $variant, int $decimals)%Rounds a variant to the specified number of decimal places
variant_set%void variant_set(variant $variant, mixed $value)%Assigns a new value for a variant object
variant_set_type%void variant_set_type(variant $variant, int $type)%Convert a variant into another type "in-place"
variant_sub%mixed variant_sub(mixed $left, mixed $right)%Subtracts the value of the right variant from the left variant value
variant_xor%mixed variant_xor(mixed $left, mixed $right)%Performs a logical exclusion on two variants
version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%Compares two "PHP-standardized" version number strings
vfprintf%int vfprintf(resource $handle, string $format, array $args)%Write a formatted string to a stream
virtual%bool virtual(string $filename)%Perform an Apache sub-request
vprintf%int vprintf(string $format, array $args)%Output a formatted string
vsprintf%string vsprintf(string $format, array $args)%Return a formatted string
wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%Add variables to a WDDX packet with the specified ID
wddx_deserialize%mixed wddx_deserialize(string $packet)%Unserializes a WDDX packet
wddx_packet_end%string wddx_packet_end(resource $packet_id)%Ends a WDDX packet with the specified ID
wddx_packet_start%resource wddx_packet_start([string $comment])%Starts a new WDDX packet with structure inside it
wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%Serialize a single value into a WDDX packet
wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%Serialize variables into a WDDX packet
wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Wraps a string to a given number of characters
xhprof_disable%array xhprof_disable()%Stops xhprof profiler
xhprof_enable%void xhprof_enable([int $flags], [array $options])%Start xhprof profiler
xhprof_sample_disable%NULL xhprof_sample_disable()%Stops xhprof sample profiler
xhprof_sample_enable%void xhprof_sample_enable()%Description
xml_error_string%string xml_error_string(int $code)%Get XML parser error string
xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Get current byte index for an XML parser
xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Get current column number for an XML parser
xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%Get current line number for an XML parser
xml_get_error_code%int xml_get_error_code(resource $parser)%Get XML parser error code
xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%Start parsing an XML document
xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%Parse XML data into an array structure
xml_parser_create%resource xml_parser_create([string $encoding])%Create an XML parser
xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%Create an XML parser with namespace support
xml_parser_free%bool xml_parser_free(resource $parser)%Free an XML parser
xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%Get options from an XML parser
xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%Set options in an XML parser
xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%Set up character data handler
xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%Set up default handler
xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%Set up start and end element handlers
xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%Set up end namespace declaration handler
xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%Set up external entity reference handler
xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%Set up notation declaration handler
xml_set_object%bool xml_set_object(resource $parser, object $object)%Use XML Parser within an object
xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%Set up processing instruction (PI) handler
xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%Set up start namespace declaration handler
xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%Set up unparsed entity declaration handler
xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%Decodes XML into native PHP types
xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%Decodes XML into native PHP types
xmlrpc_encode%string xmlrpc_encode(mixed $value)%Generates XML for a PHP value
xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%Generates XML for a method request
xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%Gets xmlrpc type for a PHP value
xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%Determines if an array value represents an XMLRPC fault
xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%Decodes XML into a list of method descriptions
xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%Adds introspection documentation
xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%Parses XML requests and call methods
xmlrpc_server_create%resource xmlrpc_server_create()%Creates an xmlrpc server
xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Destroys server resources
xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Register a PHP function to generate documentation
xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Register a PHP function to resource method matching method_name
xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Sets xmlrpc type, base64 or datetime, for a PHP string value
xmlwriter_end_attribute%bool xmlwriter_end_attribute(resource $xmlwriter)%End attribute
xmlwriter_end_cdata%bool xmlwriter_end_cdata(resource $xmlwriter)%End current CDATA
xmlwriter_end_comment%bool xmlwriter_end_comment(resource $xmlwriter)%Create end comment
xmlwriter_end_document%bool xmlwriter_end_document(resource $xmlwriter)%End current document
xmlwriter_end_dtd%bool xmlwriter_end_dtd(resource $xmlwriter)%End current DTD
xmlwriter_end_dtd_attlist%bool xmlwriter_end_dtd_attlist(resource $xmlwriter)%End current DTD AttList
xmlwriter_end_dtd_element%bool xmlwriter_end_dtd_element(resource $xmlwriter)%End current DTD element
xmlwriter_end_dtd_entity%bool xmlwriter_end_dtd_entity(resource $xmlwriter)%End current DTD Entity
xmlwriter_end_element%bool xmlwriter_end_element(resource $xmlwriter)%End current element
xmlwriter_end_pi%bool xmlwriter_end_pi(resource $xmlwriter)%End current PI
xmlwriter_flush%mixed xmlwriter_flush([bool $empty = true], resource $xmlwriter)%Flush current buffer
xmlwriter_full_end_element%bool xmlwriter_full_end_element(resource $xmlwriter)%End current element
xmlwriter_open_memory%resource xmlwriter_open_memory()%Create new xmlwriter using memory for string output
xmlwriter_open_uri%resource xmlwriter_open_uri(string $uri)%Create new xmlwriter using source uri for output
xmlwriter_output_memory%string xmlwriter_output_memory([bool $flush = true], resource $xmlwriter)%Returns current buffer
xmlwriter_set_indent%bool xmlwriter_set_indent(bool $indent, resource $xmlwriter)%Toggle indentation on/off
xmlwriter_set_indent_string%bool xmlwriter_set_indent_string(string $indentString, resource $xmlwriter)%Set string used for indenting
xmlwriter_start_attribute%bool xmlwriter_start_attribute(string $name, resource $xmlwriter)%Create start attribute
xmlwriter_start_attribute_ns%bool xmlwriter_start_attribute_ns(string $prefix, string $name, string $uri, resource $xmlwriter)%Create start namespaced attribute
xmlwriter_start_cdata%bool xmlwriter_start_cdata(resource $xmlwriter)%Create start CDATA tag
xmlwriter_start_comment%bool xmlwriter_start_comment(resource $xmlwriter)%Create start comment
xmlwriter_start_document%bool xmlwriter_start_document([string $version], [string $encoding], [string $standalone], resource $xmlwriter)%Create document tag
xmlwriter_start_dtd%bool xmlwriter_start_dtd(string $qualifiedName, [string $publicId], [string $systemId], resource $xmlwriter)%Create start DTD tag
xmlwriter_start_dtd_attlist%bool xmlwriter_start_dtd_attlist(string $name, resource $xmlwriter)%Create start DTD AttList
xmlwriter_start_dtd_element%bool xmlwriter_start_dtd_element(string $qualifiedName, resource $xmlwriter)%Create start DTD element
xmlwriter_start_dtd_entity%bool xmlwriter_start_dtd_entity(string $name, bool $isparam, resource $xmlwriter)%Create start DTD Entity
xmlwriter_start_element%bool xmlwriter_start_element(string $name, resource $xmlwriter)%Create start element tag
xmlwriter_start_element_ns%bool xmlwriter_start_element_ns(string $prefix, string $name, string $uri, resource $xmlwriter)%Create start namespaced element tag
xmlwriter_start_pi%bool xmlwriter_start_pi(string $target, resource $xmlwriter)%Create start PI tag
xmlwriter_text%bool xmlwriter_text(string $content, resource $xmlwriter)%Write text
xmlwriter_write_attribute%bool xmlwriter_write_attribute(string $name, string $value, resource $xmlwriter)%Write full attribute
xmlwriter_write_attribute_ns%bool xmlwriter_write_attribute_ns(string $prefix, string $name, string $uri, string $content, resource $xmlwriter)%Write full namespaced attribute
xmlwriter_write_cdata%bool xmlwriter_write_cdata(string $content, resource $xmlwriter)%Write full CDATA tag
xmlwriter_write_comment%bool xmlwriter_write_comment(string $content, resource $xmlwriter)%Write full comment tag
xmlwriter_write_dtd%bool xmlwriter_write_dtd(string $name, [string $publicId], [string $systemId], [string $subset], resource $xmlwriter)%Write full DTD tag
xmlwriter_write_dtd_attlist%bool xmlwriter_write_dtd_attlist(string $name, string $content, resource $xmlwriter)%Write full DTD AttList tag
xmlwriter_write_dtd_element%bool xmlwriter_write_dtd_element(string $name, string $content, resource $xmlwriter)%Write full DTD element tag
xmlwriter_write_dtd_entity%bool xmlwriter_write_dtd_entity(string $name, string $content, bool $pe, string $pubid, string $sysid, string $ndataid, resource $xmlwriter)%Write full DTD Entity tag
xmlwriter_write_element%bool xmlwriter_write_element(string $name, [string $content], resource $xmlwriter)%Write full element tag
xmlwriter_write_element_ns%bool xmlwriter_write_element_ns(string $prefix, string $name, string $uri, [string $content], resource $xmlwriter)%Write full namespaced element tag
xmlwriter_write_pi%bool xmlwriter_write_pi(string $target, string $content, resource $xmlwriter)%Writes a PI
xmlwriter_write_raw%bool xmlwriter_write_raw(string $content, resource $xmlwriter)%Write a raw XML text
xpath_eval%void xpath_eval()%Evaluates the XPath Location Path in the given string
xpath_eval_expression%void xpath_eval_expression()%Evaluates the XPath Location Path in the given string
xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Creates new xpath context
xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%Register the given namespace in the passed XPath context
xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%Register the given namespace in the passed XPath context
xptr_eval%void xptr_eval()%Evaluate the XPtr Location Path in the given string
xptr_new_context%XPathContext xptr_new_context()%Create new XPath Context
xslt_backend_info%string xslt_backend_info()%Returns the information on the compilation settings of the backend
xslt_backend_name%string xslt_backend_name()%Returns the name of the backend
xslt_backend_version%string xslt_backend_version()%Returns the version number of Sablotron
xslt_create%resource xslt_create()%Create a new XSLT processor
xslt_errno%int xslt_errno(resource $xh)%Returns an error number
xslt_error%string xslt_error(resource $xh)%Returns an error string
xslt_free%void xslt_free(resource $xh)%Free XSLT processor
xslt_getopt%int xslt_getopt(resource $processor)%Get options on a given xsl processor
xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%Perform an XSLT transformation
xslt_set_base%void xslt_set_base(resource $xh, string $uri)%Set the base URI for all XSLT transformations
xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%Set the encoding for the parsing of XML documents
xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%Set an error handler for a XSLT processor
xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%Set the log file to write log messages to
xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%Sets the object in which to resolve callback functions
xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%Set SAX handlers for a XSLT processor
xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%Set the SAX handlers to be called when the XML document gets processed
xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%Set Scheme handlers for a XSLT processor
xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%Set the scheme handlers for the XSLT processor
xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%Set options on a given xsl processor
zend_logo_guid%string zend_logo_guid()%Gets the Zend guid
zend_thread_id%int zend_thread_id()%Returns a unique identifier for the current thread
zend_version%string zend_version()%Gets the version of the current Zend engine
zip_close%void zip_close(resource $zip)%Close a ZIP file archive
zip_entry_close%bool zip_entry_close(resource $zip_entry)%Close a directory entry
zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%Retrieve the compressed size of a directory entry
zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%Retrieve the compression method of a directory entry
zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%Retrieve the actual file size of a directory entry
zip_entry_name%string zip_entry_name(resource $zip_entry)%Retrieve the name of a directory entry
zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%Open a directory entry for reading
zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%Read from an open directory entry
zip_open%mixed zip_open(string $filename)%Open a ZIP file archive
zip_read%mixed zip_read(resource $zip)%Read next entry in a ZIP file archive
zlib_get_coding_type%string zlib_get_coding_type()%Returns the coding type used for output compression
