iterator_apply

(PHP 5 >= 5.1.0, PHP 7) Call a function for every element in an iterator int iterator_apply ( Traversable $iterator, callable $function [, array $args ] ) Calls a function for every element in an iterator. Parameters: iterator The class to iterate over. function The callback function to call on every element. Note: The function mus

class_uses

(PHP 5 >= 5.4.0, PHP 7) Return the traits used by the given class array class_uses ( mixed $class [, bool $autoload = true ] ) This function returns an array with the names of the traits that the given class uses. This does however not include any traits used by a parent class. Parameters: class An object (class instance) or a string (class name).

class_parents

(PHP 5 >= 5.1.0, PHP 7) Return the parent classes of the given class array class_parents ( mixed $class [, bool $autoload = true ] ) This function returns an array with the name of the parent classes of the given class. Parameters: class An object (class instance) or a string (class name). autoload Whether to allow this function t

class_implements

(PHP 5 >= 5.1.0, PHP 7) Return the interfaces which are implemented by the given class or interface array class_implements ( mixed $class [, bool $autoload = true ] ) This function returns an array with the names of the interfaces that the given class and its parents implement. Parameters: class An object (class instance) or a string (class or interface name).

parsekit_func_arginfo

(PECL parsekit >= 0.3.0) Return information regarding function argument(s) array parsekit_func_arginfo ( mixed $function ) Parameters: function A string describing a function, or an array describing a class/method. Returns: Returns an array containing argument information. This function is EXPERIMENTAL. The b

parsekit_compile_string

(PECL parsekit >= 0.2.0) Compile a string of PHP code and return the resulting op array array parsekit_compile_string ( string $phpcode [, array &$errors [, int $options = PARSEKIT_QUIET ]] ) Parameters: phpcode A string containing phpcode. Similar to the argument to eval(). errors A 2D hash of errors (including fatal errors) enco

parsekit_compile_file

(PECL parsekit >= 0.2.0) Compile a PHP file and return the resulting op array array parsekit_compile_file ( string $filename [, array &$errors [, int $options = PARSEKIT_QUIET ]] ) Parameters: filename A string containing the name of the file to compile. Similar to the argument to include. errors A 2D hash of errors (including fat

usleep

(PHP 4, PHP 5, PHP 7) Delay execution in microseconds void usleep ( int $micro_seconds ) Delays program execution for the given number of microseconds. Parameters: micro_seconds Halt time in microseconds. A microsecond is one millionth of a second. Returns: No value is returned. Examples:

unpack

(PHP 4, PHP 5, PHP 7) Unpack data from binary string array unpack ( string $format, string $data ) Unpacks from a binary string into an array according to the given format. The unpacked data is stored in an associative array. To accomplish this you have to name the different format codes and separate them by a slash /. If a repeater argument is present, then each of the array keys will have a sequence number behind the giv

uniqid

(PHP 4, PHP 5, PHP 7) Generate a unique ID string uniqid ([ string $prefix = "" [, bool $more_entropy = false ]] ) Gets a prefixed unique identifier based on the current time in microseconds. Parameters: prefix Can be useful, for instance, if you generate identifiers simultaneously on several hosts that might happen to generate the identifier at the same microsecond.