PHP Function List

Search by function name (3 characters minimum): Show All Hide All 2-Letter Needle/Haystack

Looking for a needle in a haystack? The only functions that put the needle first are array_search() and in_array().

Displaying 0 matching functions.

Type Function Parameters Description
numberabs( mixed $number )Absolute value
floatacos( float $arg )Arc cosine
floatacosh( float $arg )Inverse hyperbolic cosine
stringaddcslashes( string $str , string $charlist )Quote string with slashes in a C style
stringaddslashes( string $str )Quote string with slashes
boolapache_child_terminate( void )Terminate apache process after this request
arrayapache_get_modules( void )Get a list of loaded Apache modules
stringapache_get_version( void )Fetch Apache version
stringapache_getenv( string $variable [, bool $walk_to_top = false ] )Get an Apache subprocess_env variable
objectapache_lookup_uri( string $filename )Perform a partial request for the specified URI and return all info about it
stringapache_note( string $note_name [, string $note_value = "" ] )Get and set apache request notes
arrayapache_request_headers( void )Fetch all HTTP request headers
boolapache_reset_timeout( void )Reset the Apache write timer
arrayapache_response_headers( void )Fetch all HTTP response headers
boolapache_setenv( string $variable , string $value [, bool $walk_to_top = false ] )Set an Apache subprocess_env variable
boolapc_add( string $key , mixed $var [, int $ttl = 0 ] )Cache a new variable in the data store
stringapc_bin_dump([ array $files = NULL [, array $user_vars = NULL ]] )Get a binary dump of the given files and user variables
intapc_bin_dumpfile( array $files , array $user_vars , string $filename [, int $flags = 0 [, resource $context = NULL ]] )Output a binary dump of cached files and user variables to a file
boolapc_bin_load( string $data [, int $flags = 0 ] )Load a binary dump into the APC file/user cache
boolapc_bin_loadfile( string $filename [, resource $context = NULL [, int $flags = 0 ]] )Load a binary dump from a file into the APC file/user cache
arrayapc_cache_info([ string $cache_type = "" [, bool $limited = false ]] )Retrieves cached information from APC's data store
boolapc_cas( string $key , int $old , int $new )Updates an old value with a new value
boolapc_clear_cache([ string $cache_type = "" ] )Clears the APC cache
mixedapc_compile_file( string $filename [, bool $atomic = true ] )Stores a file in the bytecode cache, bypassing all filters.
intapc_dec( string $key [, int $step = 1 [, bool &$success ]] )Decrease a stored number
boolapc_define_constants( string $key , array $constants [, bool $case_sensitive = true ] )Defines a set of constants for retrieval and mass-definition
mixedapc_delete_file( mixed $keys )Deletes files from the opcode cache
mixedapc_delete( string $key )Removes a stored variable from the cache
mixedapc_exists( mixed $keys )Checks if APC key exists
mixedapc_fetch( mixed $key [, bool &$success ] )Fetch a stored variable from the cache
intapc_inc( string $key [, int $step = 1 [, bool &$success ]] )Increase a stored number
boolapc_load_constants( string $key [, bool $case_sensitive = true ] )Loads a set of constants from the cache
arrayapc_sma_info([ bool $limited = false ] )Retrieves APC's Shared Memory Allocation information
boolapc_store( string $key , mixed $var [, int $ttl = 0 ] )Cache a variable in the data store
boolapcu_add( string $key , mixed $var [, int $ttl = 0 ] )Cache a new variable in the data store
arrayapcu_cache_info([ bool $limited = false ] )Retrieves cached information from APCu's data store
boolapcu_cas( string $key , int $old , int $new )Updates an old value with a new value
boolapcu_clear_cache( void )Clears the APCu cache
intapcu_dec( string $key [, int $step = 1 [, bool &$success ]] )Decrease a stored number
boolapcu_delete( mixed $key )Removes a stored variable from the cache
mixedapcu_entry( string $key , callable $generator [, int $ttl = 0 ] )Atomically fetch or generate a cache entry
mixedapcu_exists( mixed $keys )Checks if entry exists
mixedapcu_fetch( mixed $key [, bool &$success ] )Fetch a stored variable from the cache
intapcu_inc( string $key [, int $step = 1 [, bool &$success ]] )Increase a stored number
arrayapcu_sma_info([ bool $limited = false ] )Retrieves APCu Shared Memory Allocation information
boolapcu_store( string $key , mixed $var [, int $ttl = 0 ] )Cache a variable in the data store
boolapd_breakpoint( int $debug_level )Stops the interpreter and waits on a CR from the socket
arrayapd_callstack( void )Returns the current call stack as an array
voidapd_clunk( string $warning [, string $delimiter = "<BR />" ] )Throw a warning and a callstack
boolapd_continue( int $debug_level )Restarts the interpreter
voidapd_croak( string $warning [, string $delimiter = "<BR />" ] )Throw an error, a callstack and then exit
voidapd_dump_function_table( void )Outputs the current function table
arrayapd_dump_persistent_resources( void )Return all persistent resources as an array
arrayapd_dump_regular_resources( void )Return all current regular resources as an array
boolapd_echo( string $output )Echo to the debugging socket
arrayapd_get_active_symbols( void )Get an array of the current variables names in the local scope
stringapd_set_pprof_trace([ string $dump_directory = ini_get("apd.dumpdir") [, string $fragment = "pprof" ]] )Starts the session debugging
boolapd_set_session_trace_socket( string $tcp_server , int $socket_type , int $port , int $debug_level )Starts the remote session debugging
voidapd_set_session_trace( int $debug_level [, string $dump_directory = ini_get("apd.dumpdir") ] )Starts the session debugging
voidapd_set_session( int $debug_level )Changes or sets the current debugging level
arrayarray_change_key_case( array $array [, int $case = CASE_LOWER ] )Changes the case of all keys in an array
arrayarray_chunk( array $array , int $size [, bool $preserve_keys = false ] )Split an array into chunks
arrayarray_column( array $input , mixed $column_key [, mixed $index_key = null ] )Return the values from a single column in the input array
arrayarray_combine( array $keys , array $values )Creates an array by using one array for keys and another for its values
arrayarray_count_values( array $array )Counts all the values of an array
arrayarray_diff_assoc( array $array1 , array $array2 [, array $... ] )Computes the difference of arrays with additional index check
arrayarray_diff_key( array $array1 , array $array2 [, array $... ] )Computes the difference of arrays using keys for comparison
arrayarray_diff_uassoc( array $array1 , array $array2 [, array $... ], callable $key_compare_func )Computes the difference of arrays with additional index check which is performed by a user supplied callback function
arrayarray_diff_ukey( array $array1 , array $array2 [, array $... ], callable $key_compare_func )Computes the difference of arrays using a callback function on the keys for comparison
arrayarray_diff( array $array1 , array $array2 [, array $... ] )Computes the difference of arrays
arrayarray_fill_keys( array $keys , mixed $value )Fill an array with values, specifying keys
arrayarray_fill( int $start_index , int $num , mixed $value )Fill an array with values
arrayarray_filter( array $array [, callable $callback [, int $flag = 0 ]] )Filters elements of an array using a callback function
arrayarray_flip( array $array )Exchanges all keys with their associated values in an array
arrayarray_intersect_assoc( array $array1 , array $array2 [, array $... ] )Computes the intersection of arrays with additional index check
arrayarray_intersect_key( array $array1 , array $array2 [, array $... ] )Computes the intersection of arrays using keys for comparison
arrayarray_intersect_uassoc( array $array1 , array $array2 [, array $... ], callable $key_compare_func )Computes the intersection of arrays with additional index check, compares indexes by a callback function
arrayarray_intersect_ukey( array $array1 , array $array2 [, array $... ], callable $key_compare_func )Computes the intersection of arrays using a callback function on the keys for comparison
arrayarray_intersect( array $array1 , array $array2 [, array $... ] )Computes the intersection of arrays
boolarray_key_exists( mixed $key , array $array )Checks if the given key or index exists in the array
arrayarray_keys( array $array [, mixed $search_value = null [, bool $strict = false ]] )Return all the keys or a subset of the keys of an array
arrayarray_map( callable $callback , array $array1 [, array $... ] )Applies the callback to the elements of the given arrays
arrayarray_merge_recursive( array $array1 [, array $... ] )Merge two or more arrays recursively
arrayarray_merge( array $array1 [, array $... ] )Merge one or more arrays
boolarray_multisort( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed $array1_sort_flags = SORT_REGULAR [, mixed $... ]]] )Sort multiple or multi-dimensional arrays
arrayarray_pad( array $array , int $size , mixed $value )Pad array to the specified length with a value
mixedarray_pop( array &$array )Pop the element off the end of array
numberarray_product( array $array )Calculate the product of values in an array
intarray_push( array &$array , mixed $value1 [, mixed $... ] )Push one or more elements onto the end of array
mixedarray_rand( array $array [, int $num = 1 ] )Pick one or more random entries out of an array
mixedarray_reduce( array $array , callable $callback [, mixed $initial = NULL ] )Iteratively reduce the array to a single value using a callback function
arrayarray_replace_recursive( array $array1 , array $array2 [, array $... ] )Replaces elements from passed arrays into the first array recursively
arrayarray_replace( array $array1 , array $array2 [, array $... ] )Replaces elements from passed arrays into the first array
arrayarray_reverse( array $array [, bool $preserve_keys = false ] )Return an array with elements in reverse order
mixedarray_search( mixed $needle , array $haystack [, bool $strict = false ] )Searches the array for a given value and returns the first corresponding key if successful
mixedarray_shift( array &$array )Shift an element off the beginning of array
arrayarray_slice( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )Extract a slice of the array
arrayarray_splice( array &$input , int $offset [, int $length = count($input) [, mixed $replacement = array() ]] )Remove a portion of the array and replace it with something else
numberarray_sum( array $array )Calculate the sum of values in an array
arrayarray_udiff_assoc( array $array1 , array $array2 [, array $... ], callable $value_compare_func )Computes the difference of arrays with additional index check, compares data by a callback function
arrayarray_udiff_uassoc( array $array1 , array $array2 [, array $... ], callable $value_compare_func , callable $key_compare_func )Computes the difference of arrays with additional index check, compares data and indexes by a callback function
arrayarray_udiff( array $array1 , array $array2 [, array $... ], callable $value_compare_func )Computes the difference of arrays by using a callback function for data comparison
arrayarray_uintersect_assoc( array $array1 , array $array2 [, array $... ], callable $value_compare_func )Computes the intersection of arrays with additional index check, compares data by a callback function
arrayarray_uintersect_uassoc( array $array1 , array $array2 [, array $... ], callable $value_compare_func , callable $key_compare_func )Computes the intersection of arrays with additional index check, compares data and indexes by separate callback functions
arrayarray_uintersect( array $array1 , array $array2 [, array $... ], callable $value_compare_func )Computes the intersection of arrays, compares data by a callback function
arrayarray_unique( array $array [, int $sort_flags = SORT_STRING ] )Removes duplicate values from an array
intarray_unshift( array &$array , mixed $value1 [, mixed $... ] )Prepend one or more elements to the beginning of an array
arrayarray_values( array $array )Return all the values of an array
boolarray_walk_recursive( array &$array , callable $callback [, mixed $userdata = NULL ] )Apply a user function recursively to every member of an array
boolarray_walk( array &$array , callable $callback [, mixed $userdata = NULL ] )Apply a user supplied function to every member of an array
arrayarray([ mixed $... ] )Create an array
boolarsort( array &$array [, int $sort_flags = SORT_REGULAR ] )Sort an array in reverse order and maintain index association
floatasin( float $arg )Arc sine
floatasinh( float $arg )Inverse hyperbolic sine
boolasort( array &$array [, int $sort_flags = SORT_REGULAR ] )Sort an array and maintain index association
mixedassert_options( int $what [, mixed $value ] )Set/get the various assert flags
boolassert( mixed $assertion [, string $description ] )Checks if assertion is FALSE
floatatan( float $arg )Arc tangent
floatatan2( float $y , float $x )Arc tangent of two variables
floatatanh( float $arg )Inverse hyperbolic tangent
void__autoload( string $class )Attempt to load undefined class
stringbase_convert( string $number , int $frombase , int $tobase )Convert a number between arbitrary bases
stringbase64_decode( string $data [, bool $strict = false ] )Decodes data encoded with MIME base64
stringbase64_encode( string $data )Encodes data with MIME base64
stringbasename( string $path [, string $suffix ] )Returns trailing name component of path
boolbbcode_add_element( resource $bbcode_container , string $tag_name , array $tag_rules )Adds a bbcode element
boolbbcode_add_smiley( resource $bbcode_container , string $smiley , string $replace_by )Adds a smiley to the parser
resourcebbcode_create([ array $bbcode_initial_tags = NULL ] )Create a BBCode Resource
boolbbcode_destroy( resource $bbcode_container )Close BBCode_container resource
stringbbcode_parse( resource $bbcode_container , string $to_parse )Parse a string following a given rule set
boolbbcode_set_arg_parser( resource $bbcode_container , resource $bbcode_arg_parser )Attach another parser in order to use another rule set for argument parsing
boolbbcode_set_flags( resource $bbcode_container , int $flags [, int $mode = BBCODE_SET_FLAGS_SET ] )Set or alter parser options
stringbcadd( string $left_operand , string $right_operand [, int $scale = 0 ] )Add two arbitrary precision numbers
intbccomp( string $left_operand , string $right_operand [, int $scale = 0 ] )Compare two arbitrary precision numbers
stringbcdiv( string $left_operand , string $right_operand [, int $scale = 0 ] )Divide two arbitrary precision numbers
stringbcmod( string $left_operand , string $modulus )Get modulus of an arbitrary precision number
stringbcmul( string $left_operand , string $right_operand [, int $scale = 0 ] )Multiply two arbitrary precision numbers
boolbcompiler_load_exe( string $filename )Reads and creates classes from a bcompiler exe file
boolbcompiler_load( string $filename )Reads and creates classes from a bz compressed file
boolbcompiler_parse_class( string $class , string $callback )Reads the bytecodes of a class and calls back to a user function
boolbcompiler_read( resource $filehandle )Reads and creates classes from a filehandle
boolbcompiler_write_class( resource $filehandle , string $className [, string $extends ] )Writes a defined class as bytecodes
boolbcompiler_write_constant( resource $filehandle , string $constantName )Writes a defined constant as bytecodes
boolbcompiler_write_exe_footer( resource $filehandle , int $startpos )Writes the start pos, and sig to the end of a exe type file
boolbcompiler_write_file( resource $filehandle , string $filename )Writes a php source file as bytecodes
boolbcompiler_write_footer( resource $filehandle )Writes the single character \x00 to indicate End of compiled data
boolbcompiler_write_function( resource $filehandle , string $functionName )Writes a defined function as bytecodes
boolbcompiler_write_functions_from_file( resource $filehandle , string $fileName )Writes all functions defined in a file as bytecodes
boolbcompiler_write_header( resource $filehandle [, string $write_ver ] )Writes the bcompiler header
boolbcompiler_write_included_filename( resource $filehandle , string $filename )Writes an included file as bytecodes
stringbcpow( string $left_operand , string $right_operand [, int $scale = 0 ] )Raise an arbitrary precision number to another
stringbcpowmod( string $left_operand , string $right_operand , string $modulus [, int $scale = 0 ] )Raise an arbitrary precision number to another, reduced by a specified modulus
boolbcscale( int $scale )Set default scale parameter for all bc math functions
stringbcsqrt( string $operand [, int $scale = 0 ] )Get the square root of an arbitrary precision number
stringbcsub( string $left_operand , string $right_operand [, int $scale = 0 ] )Subtract one arbitrary precision number from another
stringbin2hex( string $str )Convert binary data into hexadecimal representation
stringbind_textdomain_codeset( string $domain , string $codeset )Specify the character encoding in which the messages from the DOMAIN message catalog will be returned
numberbindec( string $binary_string )Binary to decimal
stringbindtextdomain( string $domain , string $directory )Sets the path for a domain
stringblenc_encrypt( string $plaintext , string $encodedfile [, string $encryption_key ] )Encrypt a PHP script with BLENC.
booleanboolval( mixed $var )Get the boolean value of a variable
arraybson_decode( string $bson )Deserializes a BSON object into a PHP array
stringbson_encode( mixed $anything )Serializes a PHP variable into a BSON string
intbzclose( resource $bz )Close a bzip2 file
mixedbzcompress( string $source [, int $blocksize = 4 [, int $workfactor = 0 ]] )Compress a string into bzip2 encoded data
mixedbzdecompress( string $source [, int $small = 0 ] )Decompresses bzip2 encoded data
intbzerrno( resource $bz )Returns a bzip2 error number
arraybzerror( resource $bz )Returns the bzip2 error number and error string in an array
stringbzerrstr( resource $bz )Returns a bzip2 error string
boolbzflush( resource $bz )Force a write of all buffered data
resourcebzopen( mixed $file , string $mode )Opens a bzip2 compressed file
stringbzread( resource $bz [, int $length = 1024 ] )Binary safe bzip2 file read
intbzwrite( resource $bz , string $data [, int $length ] )Binary safe bzip2 file write
CairoContextcairo_create( CairoSurface $surface )Returns a new CairoContext object on the requested surface.
intcairo_font_face_get_type( CairoFontFace $fontface )Description
intcairo_font_face_status( CairoFontFace $fontface )Description
CairoFontOptionscairo_font_options_create( void )Description
boolcairo_font_options_equal( CairoFontOptions $options , CairoFontOptions $other )Description
intcairo_font_options_get_antialias( CairoFontOptions $options )Description
intcairo_font_options_get_hint_metrics( CairoFontOptions $options )Description
intcairo_font_options_get_hint_style( CairoFontOptions $options )Description
intcairo_font_options_get_subpixel_order( CairoFontOptions $options )Description
intcairo_font_options_hash( CairoFontOptions $options )Description
voidcairo_font_options_merge( CairoFontOptions $options , CairoFontOptions $other )Description
voidcairo_font_options_set_antialias( CairoFontOptions $options , int $antialias )Description
voidcairo_font_options_set_hint_metrics( CairoFontOptions $options , int $hint_metrics )Description
voidcairo_font_options_set_hint_style( CairoFontOptions $options , int $hint_style )Description
voidcairo_font_options_set_subpixel_order( CairoFontOptions $options , int $subpixel_order )Description
intcairo_font_options_status( CairoFontOptions $options )Description
intcairo_format_stride_for_width( int $format , int $width )Description
CairoImageSurfacecairo_image_surface_create_for_data( string $data , int $format , int $width , int $height [, int $stride = -1 ] )Description
CairoImageSurfacecairo_image_surface_create_from_png( string $file )Description
CairoImageSurfacecairo_image_surface_create( int $format , int $width , int $height )Description
stringcairo_image_surface_get_data( CairoImageSurface $surface )Description
intcairo_image_surface_get_format( CairoImageSurface $surface )Description
intcairo_image_surface_get_height( CairoImageSurface $surface )Description
intcairo_image_surface_get_stride( CairoImageSurface $surface )Description
intcairo_image_surface_get_width( CairoImageSurface $surface )Description
voidcairo_matrix_invert( CairoMatrix $matrix )Description
CairoMatrixcairo_matrix_multiply( CairoMatrix $matrix1 , CairoMatrix $matrix2 )Description
voidcairo_matrix_rotate( CairoMatrix $matrix , float $radians )Description
arraycairo_matrix_transform_distance( CairoMatrix $matrix , float $dx , float $dy )Description
arraycairo_matrix_transform_point( CairoMatrix $matrix , float $dx , float $dy )Description
voidcairo_matrix_translate( CairoMatrix $matrix , float $tx , float $ty )Description
voidcairo_pattern_add_color_stop_rgb( CairoGradientPattern $pattern , float $offset , float $red , float $green , float $blue )Description
voidcairo_pattern_add_color_stop_rgba( CairoGradientPattern $pattern , float $offset , float $red , float $green , float $blue , float $alpha )Description
CairoPatterncairo_pattern_create_for_surface( CairoSurface $surface )Description
CairoPatterncairo_pattern_create_linear( float $x0 , float $y0 , float $x1 , float $y1 )Description
CairoPatterncairo_pattern_create_radial( float $x0 , float $y0 , float $r0 , float $x1 , float $y1 , float $r1 )Description
CairoPatterncairo_pattern_create_rgb( float $red , float $green , float $blue )Description
CairoPatterncairo_pattern_create_rgba( float $red , float $green , float $blue , float $alpha )Description
intcairo_pattern_get_color_stop_count( CairoGradientPattern $pattern )Description
arraycairo_pattern_get_color_stop_rgba( CairoGradientPattern $pattern , int $index )Description
intcairo_pattern_get_extend( string $pattern )Description
intcairo_pattern_get_filter( CairoSurfacePattern $pattern )Description
arraycairo_pattern_get_linear_points( CairoLinearGradient $pattern )Description
CairoMatrixcairo_pattern_get_matrix( CairoPattern $pattern )Description
arraycairo_pattern_get_radial_circles( CairoRadialGradient $pattern )Description
arraycairo_pattern_get_rgba( CairoSolidPattern $pattern )Description
CairoSurfacecairo_pattern_get_surface( CairoSurfacePattern $pattern )Description
intcairo_pattern_get_type( CairoPattern $pattern )Description
voidcairo_pattern_set_extend( string $pattern , string $extend )Description
voidcairo_pattern_set_filter( CairoSurfacePattern $pattern , int $filter )Description
voidcairo_pattern_set_matrix( CairoPattern $pattern , CairoMatrix $matrix )Description
intcairo_pattern_status( CairoPattern $pattern )Description
CairoPdfSurfacecairo_pdf_surface_create( string $file , float $width , float $height )Description
voidcairo_pdf_surface_set_size( CairoPdfSurface $surface , float $width , float $height )Description
arraycairo_ps_get_levels( void )Description
stringcairo_ps_level_to_string( int $level )Description
CairoPsSurfacecairo_ps_surface_create( string $file , float $width , float $height )Description
voidcairo_ps_surface_dsc_begin_page_setup( CairoPsSurface $surface )Description
voidcairo_ps_surface_dsc_begin_setup( CairoPsSurface $surface )Description
voidcairo_ps_surface_dsc_comment( CairoPsSurface $surface , string $comment )Description
boolcairo_ps_surface_get_eps( CairoPsSurface $surface )Description
voidcairo_ps_surface_restrict_to_level( CairoPsSurface $surface , int $level )Description
voidcairo_ps_surface_set_eps( CairoPsSurface $surface , bool $level )Description
voidcairo_ps_surface_set_size( CairoPsSurface $surface , float $width , float $height )Description
CairoScaledFontcairo_scaled_font_create( CairoFontFace $fontface , CairoMatrix $matrix , CairoMatrix $ctm , CairoFontOptions $fontoptions )Description
arraycairo_scaled_font_extents( CairoScaledFont $scaledfont )Description
CairoMatrixcairo_scaled_font_get_ctm( CairoScaledFont $scaledfont )Description
CairoFontFacecairo_scaled_font_get_font_face( CairoScaledFont $scaledfont )Description
CairoFontOptionscairo_scaled_font_get_font_matrix( CairoScaledFont $scaledfont )Description
CairoFontOptionscairo_scaled_font_get_font_options( CairoScaledFont $scaledfont )Description
CairoMatrixcairo_scaled_font_get_scale_matrix( CairoScaledFont $scaledfont )Description
intcairo_scaled_font_get_type( CairoScaledFont $scaledfont )Description
arraycairo_scaled_font_glyph_extents( CairoScaledFont $scaledfont , array $glyphs )Description
intcairo_scaled_font_status( CairoScaledFont $scaledfont )Description
arraycairo_scaled_font_text_extents( CairoScaledFont $scaledfont , string $text )Description
voidcairo_surface_copy_page( CairoSurface $surface )Description
CairoSurfacecairo_surface_create_similar( CairoSurface $surface , int $content , float $width , float $height )Description
voidcairo_surface_finish( CairoSurface $surface )Description
voidcairo_surface_flush( CairoSurface $surface )Description
intcairo_surface_get_content( CairoSurface $surface )Description
arraycairo_surface_get_device_offset( CairoSurface $surface )Description
CairoFontOptionscairo_surface_get_font_options( CairoSurface $surface )Description
intcairo_surface_get_type( CairoSurface $surface )Description
voidcairo_surface_mark_dirty_rectangle( CairoSurface $surface , float $x , float $y , float $width , float $height )Description
voidcairo_surface_mark_dirty( CairoSurface $surface )Description
voidcairo_surface_set_device_offset( CairoSurface $surface , float $x , float $y )Description
voidcairo_surface_set_fallback_resolution( CairoSurface $surface , float $x , float $y )Description
voidcairo_surface_show_page( CairoSurface $surface )Description
intcairo_surface_status( CairoSurface $surface )Description
voidcairo_surface_write_to_png( CairoSurface $surface , resource $stream )Description
CairoSvgSurfacecairo_svg_surface_create( string $file , float $width , float $height )Description
voidcairo_svg_surface_restrict_to_version( CairoSvgSurface $surface , int $version )Description
stringcairo_svg_version_to_string( int $version )Description
intcal_days_in_month( int $calendar , int $month , int $year )Return the number of days in a month for a given year and calendar
arraycal_from_jd( int $jd , int $calendar )Converts from Julian Day Count to a supported calendar
arraycal_info([ int $calendar = -1 ] )Returns information about a particular calendar
intcal_to_jd( int $calendar , int $month , int $day , int $year )Converts from a supported calendar to Julian Day Count
mixedcall_user_func_array( callable $callback , array $param_arr )Call a callback with an array of parameters
mixedcall_user_func( callable $callback [, mixed $parameter [, mixed $... ]] )Call the callback given by the first parameter
mixedcall_user_method_array( string $method_name , object &$obj , array $params )Call a user method given with an array of parameters
mixedcall_user_method( string $method_name , object &$obj [, mixed $parameter [, mixed $... ]] )Call a user method on an specific object
floatceil( float $value )Round fractions up
boolchdb_create( string $pathname , array $data )Creates a chdb file
boolchdir( string $directory )Change directory
boolcheckdate( int $month , int $day , int $year )Validate a Gregorian date
boolcheckdnsrr( string $host [, string $type = "MX" ] )Check DNS records corresponding to a given Internet host name or IP address
boolchgrp( string $filename , mixed $group )Changes file group
boolchmod( string $filename , int $mode )Changes file mode
boolchown( string $filename , mixed $user )Changes file owner
stringchr( int $ascii )Return a specific character
boolchroot( string $directory )Change the root directory
stringchunk_split( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] )Split a string into smaller chunks
boolclass_alias( string $original , string $alias [, bool $autoload = TRUE ] )Creates an alias for a class
boolclass_exists( string $class_name [, bool $autoload = true ] )Checks if the class has been defined
arrayclass_implements( mixed $class [, bool $autoload = true ] )Return the interfaces which are implemented by the given class or interface
arrayclass_parents( mixed $class [, bool $autoload = true ] )Return the parent classes of the given class
arrayclass_uses( mixed $class [, bool $autoload = true ] )Return the traits used by the given class
arrayclasskit_import( string $filename )Import new class method definitions from a file
boolclasskit_method_add( string $classname , string $methodname , string $args , string $code [, int $flags = CLASSKIT_ACC_PUBLIC ] )Dynamically adds a new method to a given class
boolclasskit_method_copy( string $dClass , string $dMethod , string $sClass [, string $sMethod ] )Copies a method from class to another
boolclasskit_method_redefine( string $classname , string $methodname , string $args , string $code [, int $flags = CLASSKIT_ACC_PUBLIC ] )Dynamically changes the code of the given method
boolclasskit_method_remove( string $classname , string $methodname )Dynamically removes the given method
boolclasskit_method_rename( string $classname , string $methodname , string $newname )Dynamically changes the name of the given method
voidclearstatcache([ bool $clear_realpath_cache = false [, string $filename ]] )Clears file status cache
stringcli_get_process_title( void )Returns the current process title
boolcli_set_process_title( string $title )Sets the process title
voidclosedir([ resource $dir_handle ] )Close directory handle
boolcloselog( void )Close connection to system logger
stringcom_create_guid( void )Generate a globally unique identifier (GUID)
boolcom_event_sink( variant $comobject , object $sinkobject [, mixed $sinkinterface ] )Connect events from a COM object to a PHP object
variantcom_get_active_object( string $progid [, int $code_page ] )Returns a handle to an already running instance of a COM object
boolcom_load_typelib( string $typelib_name [, bool $case_insensitive = true ] )Loads a Typelib
boolcom_message_pump([ int $timeoutms = 0 ] )Process COM messages, sleeping for up to timeoutms milliseconds
boolcom_print_typeinfo( object $comobject [, string $dispinterface [, bool $wantsink = false ]] )Print out a PHP class definition for a dispatchable interface
arraycompact( mixed $varname1 [, mixed $... ] )Create array containing variables and their values
intconnection_aborted( void )Check whether client disconnected
intconnection_status( void )Returns connection status bitfield
mixedconstant( string $name )Returns the value of a constant
stringconvert_cyr_string( string $str , string $from , string $to )Convert from one Cyrillic character set to another
stringconvert_uudecode( string $data )Decode a uuencoded string
stringconvert_uuencode( string $data )Uuencode a string
boolcopy( string $source , string $dest [, resource $context ] )Copies file
floatcos( float $arg )Cosine
floatcosh( float $arg )Hyperbolic cosine
mixedcount_chars( string $string [, int $mode = 0 ] )Return information about characters used in a string
intcount( mixed $array_or_countable [, int $mode = COUNT_NORMAL ] )Count all elements in an array, or something in an object
boolcrack_check( resource $dictionary , string $password )Performs an obscure check with the given password
boolcrack_closedict([ resource $dictionary ] )Closes an open CrackLib dictionary
stringcrack_getlastmessage( void )Returns the message from the last obscure check
resourcecrack_opendict( string $dictionary )Opens a new CrackLib dictionary
intcrc32( string $str )Calculates the crc32 polynomial of a string
stringcreate_function( string $args , string $code )Create an anonymous (lambda-style) function
stringcrypt( string $str [, string $salt ] )One-way string hashing
boolctype_alnum( string $text )Check for alphanumeric character(s)
boolctype_alpha( string $text )Check for alphabetic character(s)
boolctype_cntrl( string $text )Check for control character(s)
boolctype_digit( string $text )Check for numeric character(s)
boolctype_graph( string $text )Check for any printable character(s) except space
boolctype_lower( string $text )Check for lowercase character(s)
boolctype_print( string $text )Check for printable character(s)
boolctype_punct( string $text )Check for any printable character which is not whitespace or an alphanumeric character
boolctype_space( string $text )Check for whitespace character(s)
boolctype_upper( string $text )Check for uppercase character(s)
boolctype_xdigit( string $text )Check for character(s) representing a hexadecimal digit
intcubrid_affected_rows([ resource $conn_identifier ] )Return the number of rows affected by the last SQL statement
boolcubrid_bind( resource $req_identifier , int $bind_index , mixed $bind_value [, string $bind_value_type ] )Bind variables to a prepared statement as parameters
stringcubrid_client_encoding([ resource $conn_identifier ] )Return the current CUBRID connection charset
boolcubrid_close_prepare( resource $req_identifier )Close the request handle
boolcubrid_close_request( resource $req_identifier )Close the request handle
boolcubrid_close([ resource $conn_identifier ] )Close CUBRID connection
arraycubrid_col_get( resource $conn_identifier , string $oid , string $attr_name )Get contents of collection type column using OID
intcubrid_col_size( resource $conn_identifier , string $oid , string $attr_name )Get the number of elements in collection type column using OID
arraycubrid_column_names( resource $req_identifier )Get the column names in result
arraycubrid_column_types( resource $req_identifier )Get column types in result
boolcubrid_commit( resource $conn_identifier )Commit a transaction
resourcecubrid_connect_with_url( string $conn_url [, string $userid [, string $passwd [, bool $new_link = false ]]] )Establish the environment for connecting to CUBRID server
resourcecubrid_connect( string $host , int $port , string $dbname [, string $userid [, string $passwd [, bool $new_link = false ]]] )Open a connection to a CUBRID Server
stringcubrid_current_oid( resource $req_identifier )Get OID of the current cursor location
boolcubrid_data_seek( resource $result , int $row_number )Move the internal row pointer of the CUBRID result
stringcubrid_db_name( array $result , int $index )Get db name from results of cubrid_list_dbs
boolcubrid_disconnect([ resource $conn_identifier ] )Close a database connection
boolcubrid_drop( resource $conn_identifier , string $oid )Delete an instance using OID
intcubrid_errno([ resource $conn_identifier ] )Return the numerical value of the error message from previous CUBRID operation
intcubrid_error_code_facility( void )Get the facility code of error
intcubrid_error_code( void )Get error code for the most recent function call
stringcubrid_error_msg( void )Get last error message for the most recent function call
stringcubrid_error([ resource $connection ] )Get the error message
resourcecubrid_execute( resource $conn_identifier , string $sql [, int $option ] )Execute a prepared SQL statement
arraycubrid_fetch_array( resource $result [, int $type = CUBRID_BOTH ] )Fetch a result row as an associative array, a numeric array, or both
arraycubrid_fetch_assoc( resource $result [, int $type ] )Return the associative array that corresponds to the fetched row
objectcubrid_fetch_field( resource $result [, int $field_offset = 0 ] )Get column information from a result and return as an object
arraycubrid_fetch_lengths( resource $result )Return an array with the lengths of the values of each field from the current row
objectcubrid_fetch_object( resource $result [, string $class_name [, array $params [, int $type ]]] )Fetch the next row and return it as an object
arraycubrid_fetch_row( resource $result [, int $type ] )Return a numerical array with the values of the current row
mixedcubrid_fetch( resource $result [, int $type = CUBRID_BOTH ] )Fetch the next row from a result set
stringcubrid_field_flags( resource $result , int $field_offset )Return a string with the flags of the given field offset
intcubrid_field_len( resource $result , int $field_offset )Get the maximum length of the specified field
stringcubrid_field_name( resource $result , int $field_offset )Return the name of the specified field index
boolcubrid_field_seek( resource $result [, int $field_offset = 0 ] )Move the result set cursor to the specified field offset
stringcubrid_field_table( resource $result , int $field_offset )Return the name of the table of the specified field
stringcubrid_field_type( resource $result , int $field_offset )Return the type of the column corresponding to the given field offset
boolcubrid_free_result( resource $req_identifier )Free the memory occupied by the result data
boolcubrid_get_autocommit( resource $conn_identifier )Get auto-commit mode of the connection
stringcubrid_get_charset( resource $conn_identifier )Return the current CUBRID connection charset
stringcubrid_get_class_name( resource $conn_identifier , string $oid )Get the class name using OID
stringcubrid_get_client_info( void )Return the client library version
arraycubrid_get_db_parameter( resource $conn_identifier )Returns the CUBRID database parameters
intcubrid_get_query_timeout( resource $req_identifier )Get the query timeout value of the request
stringcubrid_get_server_info( resource $conn_identifier )Return the CUBRID server version
mixedcubrid_get( resource $conn_identifier , string $oid [, mixed $attr ] )Get a column using OID
stringcubrid_insert_id([ resource $conn_identifier ] )Return the ID generated for the last updated AUTO_INCREMENT column
intcubrid_is_instance( resource $conn_identifier , string $oid )Check whether the instance pointed by OID exists
arraycubrid_list_dbs([ resource $conn_identifier ] )Return an array with the list of all existing CUBRID databases
intcubrid_load_from_glo( resource $conn_identifier , string $oid , string $file_name )Read data from a GLO instance and save it in a file
boolcubrid_lob_close( array $lob_identifier_array )Close BLOB/CLOB data
boolcubrid_lob_export( resource $conn_identifier , resource $lob_identifier , string $path_name )Export BLOB/CLOB data to file
arraycubrid_lob_get( resource $conn_identifier , string $sql )Get BLOB/CLOB data
boolcubrid_lob_send( resource $conn_identifier , resource $lob_identifier )Read BLOB/CLOB data and send straight to browser
stringcubrid_lob_size( resource $lob_identifier )Get BLOB/CLOB data size
boolcubrid_lob2_bind( resource $req_identifier , int $bind_index , mixed $bind_value [, string $bind_value_type ] )Bind a lob object or a string as a lob object to a prepared statement as parameters.
boolcubrid_lob2_close( resource $lob_identifier )Close LOB object.
boolcubrid_lob2_export( resource $lob_identifier , string $file_name )Export the lob object to a file.
boolcubrid_lob2_import( resource $lob_identifier , string $file_name )Import BLOB/CLOB data from a file.
resourcecubrid_lob2_new([ resource $conn_identifier [, string $type = "BLOB" ]] )Create a lob object.
stringcubrid_lob2_read( resource $lob_identifier , int $len )Read from BLOB/CLOB data.
boolcubrid_lob2_seek( resource $lob_identifier , int $offset [, int $origin = CUBRID_CURSOR_CURRENT ] )Move the cursor of a lob object.
boolcubrid_lob2_seek64( resource $lob_identifier , string $offset [, int $origin = CUBRID_CURSOR_CURRENT ] )Move the cursor of a lob object.
intcubrid_lob2_size( resource $lob_identifier )Get a lob object's size.
stringcubrid_lob2_size64( resource $lob_identifier )Get a lob object's size.
intcubrid_lob2_tell( resource $lob_identifier )Tell the cursor position of the LOB object.
stringcubrid_lob2_tell64( resource $lob_identifier )Tell the cursor position of the LOB object.
boolcubrid_lob2_write( resource $lob_identifier , string $buf )Write to a lob object.
boolcubrid_lock_read( resource $conn_identifier , string $oid )Set a read lock on the given OID
boolcubrid_lock_write( resource $conn_identifier , string $oid )Set a write lock on the given OID
intcubrid_move_cursor( resource $req_identifier , int $offset [, int $origin = CUBRID_CURSOR_CURRENT ] )Move the cursor in the result
stringcubrid_new_glo( resource $conn_identifier , string $class_name , string $file_name )Create a glo instance
boolcubrid_next_result( resource $result )Get result of next query when executing multiple SQL statements
intcubrid_num_cols( resource $result )Return the number of columns in the result set
intcubrid_num_fields( resource $result )Return the number of columns in the result set
intcubrid_num_rows( resource $result )Get the number of rows in the result set
resourcecubrid_pconnect_with_url( string $conn_url [, string $userid [, string $passwd ]] )Open a persistent connection to CUBRID server
resourcecubrid_pconnect( string $host , int $port , string $dbname [, string $userid [, string $passwd ]] )Open a persistent connection to a CUBRID server
boolcubrid_ping([ resource $conn_identifier ] )Ping a server connection or reconnect if there is no connection
resourcecubrid_prepare( resource $conn_identifier , string $prepare_stmt [, int $option = 0 ] )Prepare a SQL statement for execution
intcubrid_put( resource $conn_identifier , string $oid [, string $attr ], mixed $value )Update a column using OID
resourcecubrid_query( string $query [, resource $conn_identifier ] )Send a CUBRID query
stringcubrid_real_escape_string( string $unescaped_string [, resource $conn_identifier ] )Escape special characters in a string for use in an SQL statement
stringcubrid_result( resource $result , int $row [, mixed $field = 0 ] )Return the value of a specific field in a specific row
boolcubrid_rollback( resource $conn_identifier )Roll back a transaction
intcubrid_save_to_glo( resource $conn_identifier , string $oid , string $file_name )Save requested file in a GLO instance
arraycubrid_schema( resource $conn_identifier , int $schema_type [, string $class_name [, string $attr_name ]] )Get the requested schema information
intcubrid_send_glo( resource $conn_identifier , string $oid )Read data from glo and send it to std output
boolcubrid_seq_drop( resource $conn_identifier , string $oid , string $attr_name , int $index )Delete an element from sequence type column using OID
boolcubrid_seq_insert( resource $conn_identifier , string $oid , string $attr_name , int $index , string $seq_element )Insert an element to a sequence type column using OID
boolcubrid_seq_put( resource $conn_identifier , string $oid , string $attr_name , int $index , string $seq_element )Update the element value of sequence type column using OID
boolcubrid_set_add( resource $conn_identifier , string $oid , string $attr_name , string $set_element )Insert a single element to set type column using OID
boolcubrid_set_autocommit( resource $conn_identifier , bool $mode )Set autocommit mode of the connection
boolcubrid_set_db_parameter( resource $conn_identifier , int $param_type , int $param_value )Sets the CUBRID database parameters
boolcubrid_set_drop( resource $conn_identifier , string $oid , string $attr_name , string $set_element )Delete an element from set type column using OID
boolcubrid_set_query_timeout( resource $req_identifier , int $timeout )Set the timeout time of query execution
resourcecubrid_unbuffered_query( string $query [, resource $conn_identifier ] )Perform a query without fetching the results into memory
stringcubrid_version( void )Get the CUBRID PHP module's version
voidcurl_close( resource $ch )Close a cURL session
resourcecurl_copy_handle( resource $ch )Copy a cURL handle along with all of its preferences
intcurl_errno( resource $ch )Return the last error number
stringcurl_error( resource $ch )Return a string containing the last error for the current session
stringcurl_escape( resource $ch , string $str )URL encodes the given string
mixedcurl_exec( resource $ch )Perform a cURL session
mixedcurl_getinfo( resource $ch [, int $opt ] )Get information regarding a specific transfer
resourcecurl_init([ string $url = NULL ] )Initialize a cURL session
intcurl_multi_add_handle( resource $mh , resource $ch )Add a normal cURL handle to a cURL multi handle
voidcurl_multi_close( resource $mh )Close a set of cURL handles
intcurl_multi_exec( resource $mh , int &$still_running )Run the sub-connections of the current cURL handle
stringcurl_multi_getcontent( resource $ch )Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
arraycurl_multi_info_read( resource $mh [, int &$msgs_in_queue = NULL ] )Get information about the current transfers
resourcecurl_multi_init( void )Returns a new cURL multi handle
intcurl_multi_remove_handle( resource $mh , resource $ch )Remove a multi handle from a set of cURL handles
intcurl_multi_select( resource $mh [, float $timeout = 1.0 ] )Wait for activity on any curl_multi connection
boolcurl_multi_setopt( resource $mh , int $option , mixed $value )Set an option for the cURL multi handle
stringcurl_multi_strerror( int $errornum )Return string describing error code
intcurl_pause( resource $ch , int $bitmask )Pause and unpause a connection
voidcurl_reset( resource $ch )Reset all options of a libcurl session handle
boolcurl_setopt_array( resource $ch , array $options )Set multiple options for a cURL transfer
boolcurl_setopt( resource $ch , int $option , mixed $value )Set an option for a cURL transfer
voidcurl_share_close( resource $sh )Close a cURL share handle
resourcecurl_share_init( void )Initialize a cURL share handle
boolcurl_share_setopt( resource $sh , int $option , string $value )Set an option for a cURL share handle.
stringcurl_strerror( int $errornum )Return string describing the given error code
stringcurl_unescape( resource $ch , string $str )Decodes the given URL encoded string
arraycurl_version([ int $age = CURLVERSION_NOW ] )Gets cURL version information
mixedcurrent( array &$array )Return the current element in an array
voidcyrus_authenticate( resource $connection [, string $mechlist [, string $service [, string $user [, int $minssf [, int $maxssf [, string $authname [, string $password ]]]]]]] )Authenticate against a Cyrus IMAP server
boolcyrus_bind( resource $connection , array $callbacks )Bind callbacks to a Cyrus IMAP connection
boolcyrus_close( resource $connection )Close connection to a Cyrus IMAP server
resourcecyrus_connect([ string $host [, string $port [, int $flags ]]] )Connect to a Cyrus IMAP server
arraycyrus_query( resource $connection , string $query )Send a query to a Cyrus IMAP server
boolcyrus_unbind( resource $connection , string $trigger_name )Unbind ...
stringdate_default_timezone_get( void )Gets the default timezone used by all date/time functions in a script
booldate_default_timezone_set( string $timezone_identifier )Sets the default timezone used by all date/time functions in a script
arraydate_parse_from_format( string $format , string $date )Get info about given date formatted according to the specified format
arraydate_parse( string $date )Returns associative array with detailed info about given date
arraydate_sun_info( int $time , float $latitude , float $longitude )Returns an array with information about sunset/sunrise and twilight begin/end
mixeddate_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 = 0 ]]]]] )Returns time of sunrise for a given day and location
mixeddate_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 = 0 ]]]]] )Returns time of sunset for a given day and location
stringdate( string $format [, int $timestamp = time() ] )Format a local time/date
mixeddb2_autocommit( resource $connection [, bool $value ] )Returns or sets the AUTOCOMMIT state for a database connection
booldb2_bind_param( resource $stmt , int $parameter-number , string $variable-name [, int $parameter-type [, int $data-type = 0 [, int $precision = -1 [, int $scale = 0 ]]]] )Binds a PHP variable to an SQL statement parameter
objectdb2_client_info( resource $connection )Returns an object with properties that describe the DB2 database client
booldb2_close( resource $connection )Closes a database connection
resourcedb2_column_privileges( resource $connection [, string $qualifier [, string $schema [, string $table-name [, string $column-name ]]]] )Returns a result set listing the columns and associated privileges for a table
resourcedb2_columns( resource $connection [, string $qualifier [, string $schema [, string $table-name [, string $column-name ]]]] )Returns a result set listing the columns and associated metadata for a table
booldb2_commit( resource $connection )Commits a transaction
stringdb2_conn_error([ resource $connection ] )Returns a string containing the SQLSTATE returned by the last connection attempt
stringdb2_conn_errormsg([ resource $connection ] )Returns the last connection error message and SQLCODE value
resourcedb2_connect( string $database , string $username , string $password [, array $options ] )Returns a connection to a database
intdb2_cursor_type( resource $stmt )Returns the cursor type used by a statement resource
stringdb2_escape_string( string $string_literal )Used to escape certain characters
resourcedb2_exec( resource $connection , string $statement [, array $options ] )Executes an SQL statement directly
booldb2_execute( resource $stmt [, array $parameters ] )Executes a prepared SQL statement
arraydb2_fetch_array( resource $stmt [, int $row_number = -1 ] )Returns an array, indexed by column position, representing a row in a result set
arraydb2_fetch_assoc( resource $stmt [, int $row_number = -1 ] )Returns an array, indexed by column name, representing a row in a result set
arraydb2_fetch_both( resource $stmt [, int $row_number = -1 ] )Returns an array, indexed by both column name and position, representing a row in a result set
objectdb2_fetch_object( resource $stmt [, int $row_number = -1 ] )Returns an object with properties representing columns in the fetched row
booldb2_fetch_row( resource $stmt [, int $row_number ] )Sets the result set pointer to the next row or requested row
intdb2_field_display_size( resource $stmt , mixed $column )Returns the maximum number of bytes required to display a column
stringdb2_field_name( resource $stmt , mixed $column )Returns the name of the column in the result set
intdb2_field_num( resource $stmt , mixed $column )Returns the position of the named column in a result set
intdb2_field_precision( resource $stmt , mixed $column )Returns the precision of the indicated column in a result set
intdb2_field_scale( resource $stmt , mixed $column )Returns the scale of the indicated column in a result set
stringdb2_field_type( resource $stmt , mixed $column )Returns the data type of the indicated column in a result set
intdb2_field_width( resource $stmt , mixed $column )Returns the width of the current value of the indicated column in a result set
resourcedb2_foreign_keys( resource $connection , string $qualifier , string $schema , string $table-name )Returns a result set listing the foreign keys for a table
booldb2_free_result( resource $stmt )Frees resources associated with a result set
booldb2_free_stmt( resource $stmt )Frees resources associated with the indicated statement resource
stringdb2_get_option( resource $resource , string $option )Retrieves an option value for a statement resource or a connection resource
stringdb2_last_insert_id( resource $resource )Returns the auto generated ID of the last insert query that successfully executed on this connection
stringdb2_lob_read( resource $stmt , int $colnum , int $length )Gets a user defined size of LOB files with each invocation
resourcedb2_next_result( resource $stmt )Requests the next result set from a stored procedure
intdb2_num_fields( resource $stmt )Returns the number of fields contained in a result set
intdb2_num_rows( resource $stmt )Returns the number of rows affected by an SQL statement
booldb2_pclose( resource $resource )Closes a persistent database connection
resourcedb2_pconnect( string $database , string $username , string $password [, array $options ] )Returns a persistent connection to a database
resourcedb2_prepare( resource $connection , string $statement [, array $options ] )Prepares an SQL statement to be executed
resourcedb2_primary_keys( resource $connection , string $qualifier , string $schema , string $table-name )Returns a result set listing primary keys for a table
resourcedb2_procedure_columns( resource $connection , string $qualifier , string $schema , string $procedure , string $parameter )Returns a result set listing stored procedure parameters
resourcedb2_procedures( resource $connection , string $qualifier , string $schema , string $procedure )Returns a result set listing the stored procedures registered in a database
mixeddb2_result( resource $stmt , mixed $column )Returns a single column from a row in the result set
booldb2_rollback( resource $connection )Rolls back a transaction
objectdb2_server_info( resource $connection )Returns an object with properties that describe the DB2 database server
booldb2_set_option( resource $resource , array $options , int $type )Set options for connection or statement resources
resourcedb2_special_columns( resource $connection , string $qualifier , string $schema , string $table_name , int $scope )Returns a result set listing the unique row identifier columns for a table
resourcedb2_statistics( resource $connection , string $qualifier , string $schema , string $table-name , bool $unique )Returns a result set listing the index and statistics for a table
stringdb2_stmt_error([ resource $stmt ] )Returns a string containing the SQLSTATE returned by an SQL statement
stringdb2_stmt_errormsg([ resource $stmt ] )Returns a string containing the last SQL statement error message
resourcedb2_table_privileges( resource $connection [, string $qualifier [, string $schema [, string $table_name ]]] )Returns a result set listing the tables and associated privileges in a database
resourcedb2_tables( resource $connection [, string $qualifier [, string $schema [, string $table-name [, string $table-type ]]]] )Returns a result set listing the tables and associated metadata in a database
voiddba_close( resource $handle )Close a DBA database
booldba_delete( string $key , resource $handle )Delete DBA entry specified by key
booldba_exists( string $key , resource $handle )Check whether key exists
stringdba_fetch( string $key , resource $handle )Fetch data specified by key
stringdba_firstkey( resource $handle )Fetch first key
arraydba_handlers([ bool $full_info = false ] )List all the handlers available
booldba_insert( string $key , string $value , resource $handle )Insert entry
mixeddba_key_split( mixed $key )Splits a key in string representation into array representation
arraydba_list( void )List all open database files
stringdba_nextkey( resource $handle )Fetch next key
resourcedba_open( string $path , string $mode [, string $handler [, mixed $... ]] )Open database
booldba_optimize( resource $handle )Optimize database
resourcedba_popen( string $path , string $mode [, string $handler [, mixed $... ]] )Open database persistently
booldba_replace( string $key , string $value , resource $handle )Replace or insert entry
booldba_sync( resource $handle )Synchronize database
booldbase_add_record( resource $dbase_identifier , array $record )Adds a record to a database
booldbase_close( resource $dbase_identifier )Closes a database
resourcedbase_create( string $filename , array $fields , int $type = DBASE_TYPE_DBASE )Creates a database
booldbase_delete_record( resource $dbase_identifier , int $record_number )Deletes a record from a database
arraydbase_get_header_info( resource $dbase_identifier )Gets the header info of a database
arraydbase_get_record_with_names( resource $dbase_identifier , int $record_number )Gets a record from a database as an associative array
arraydbase_get_record( resource $dbase_identifier , int $record_number )Gets a record from a database as an indexed array
intdbase_numfields( resource $dbase_identifier )Gets the number of fields of a database
intdbase_numrecords( resource $dbase_identifier )Gets the number of records in a database
resourcedbase_open( string $filename , int $mode )Opens a database
booldbase_pack( resource $dbase_identifier )Packs a database
booldbase_replace_record( resource $dbase_identifier , array $record , int $record_number )Replaces a record in a database
intdbplus_add( resource $relation , array $tuple )Add a tuple to a relation
resourcedbplus_aql( string $query [, string $server [, string $dbpath ]] )Perform AQL query
stringdbplus_chdir([ string $newdir ] )Get/Set database virtual current directory
mixeddbplus_close( resource $relation )Close a relation
intdbplus_curr( resource $relation , array &$tuple )Get current tuple from relation
stringdbplus_errcode([ int $errno ] )Get error string for given errorcode or last error
intdbplus_errno( void )Get error code for last operation
intdbplus_find( resource $relation , array $constraints , mixed $tuple )Set a constraint on a relation
intdbplus_first( resource $relation , array &$tuple )Get first tuple from relation
intdbplus_flush( resource $relation )Flush all changes made on a relation
intdbplus_freealllocks( void )Free all locks held by this client
intdbplus_freelock( resource $relation , string $tuple )Release write lock on tuple
intdbplus_freerlocks( resource $relation )Free all tuple locks on given relation
intdbplus_getlock( resource $relation , string $tuple )Get a write lock on a tuple
intdbplus_getunique( resource $relation , int $uniqueid )Get an id number unique to a relation
intdbplus_info( resource $relation , string $key , array &$result )Get information about a relation
intdbplus_last( resource $relation , array &$tuple )Get last tuple from relation
intdbplus_lockrel( resource $relation )Request write lock on relation
intdbplus_next( resource $relation , array &$tuple )Get next tuple from relation
resourcedbplus_open( string $name )Open relation file
intdbplus_prev( resource $relation , array &$tuple )Get previous tuple from relation
intdbplus_rchperm( resource $relation , int $mask , string $user , string $group )Change relation permissions
resourcedbplus_rcreate( string $name , mixed $domlist [, bool $overwrite ] )Creates a new DB++ relation
mixeddbplus_rcrtexact( string $name , resource $relation [, bool $overwrite ] )Creates an exact but empty copy of a relation including indices
mixeddbplus_rcrtlike( string $name , resource $relation [, int $overwrite ] )Creates an empty copy of a relation with default indices
arraydbplus_resolve( string $relation_name )Resolve host information for relation
intdbplus_restorepos( resource $relation , array $tuple )Restore position
mixeddbplus_rkeys( resource $relation , mixed $domlist )Specify new primary key for a relation
resourcedbplus_ropen( string $name )Open relation file local
resourcedbplus_rquery( string $query [, string $dbpath ] )Perform local (raw) AQL query
intdbplus_rrename( resource $relation , string $name )Rename a relation
mixeddbplus_rsecindex( resource $relation , mixed $domlist , int $type )Create a new secondary index for a relation
intdbplus_runlink( resource $relation )Remove relation from filesystem
intdbplus_rzap( resource $relation )Remove all tuples from relation
intdbplus_savepos( resource $relation )Save position
intdbplus_setindex( resource $relation , string $idx_name )Set index
intdbplus_setindexbynumber( resource $relation , int $idx_number )Set index by number
resourcedbplus_sql( string $query [, string $server [, string $dbpath ]] )Perform SQL query
stringdbplus_tcl( int $sid , string $script )Execute TCL code on server side
intdbplus_tremove( resource $relation , array $tuple [, array &$current ] )Remove tuple and return new current tuple
intdbplus_undo( resource $relation )Undo
intdbplus_undoprepare( resource $relation )Prepare undo
intdbplus_unlockrel( resource $relation )Give up write lock on relation
intdbplus_unselect( resource $relation )Remove a constraint from relation
intdbplus_update( resource $relation , array $old , array $new )Update specified tuple in relation
intdbplus_xlockrel( resource $relation )Request exclusive lock on relation
intdbplus_xunlockrel( resource $relation )Free exclusive lock on relation
intdbx_close( object $link_identifier )Close an open connection/database
intdbx_compare( array $row_a , array $row_b , string $column_key [, int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE ] )Compare two rows for sorting purposes
objectdbx_connect( mixed $module , string $host , string $database , string $username , string $password [, int $persistent ] )Open a connection/database
stringdbx_error( object $link_identifier )Report the error message of the latest function call in the module
stringdbx_escape_string( object $link_identifier , string $text )Escape a string so it can safely be used in an sql-statement
mixeddbx_fetch_row( object $result_identifier )Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set
mixeddbx_query( object $link_identifier , string $sql_statement [, int $flags ] )Send a query and fetch all results (if any)
booldbx_sort( object $result , string $user_compare_function )Sort a result from a dbx_query by a custom sort function
stringdcgettext( string $domain , string $message , int $category )Overrides the domain for a single lookup
stringdcngettext( string $domain , string $msgid1 , string $msgid2 , int $n , int $category )Plural version of dcgettext
arraydebug_backtrace([ int $options = DEBUG_BACKTRACE_PROVIDE_OBJECT [, int $limit = 0 ]] )Generates a backtrace
voiddebug_print_backtrace([ int $options = 0 [, int $limit = 0 ]] )Prints a backtrace
voiddebug_zval_dump( mixed $variable [, mixed $... ] )Dumps a string representation of an internal zend value to output
stringdecbin( int $number )Decimal to binary
stringdechex( int $number )Decimal to hexadecimal
stringdecoct( int $number )Decimal to octal
voiddefine_syslog_variables( void )Initializes all syslog related variables
booldefine( string $name , mixed $value [, bool $case_insensitive = false ] )Defines a named constant
booldefined( string $name )Checks whether a given named constant exists
stringdeflate_add( resource $context , string $data [, int $flush_mode = ZLIB_SYNC_FLUSH ] )Incrementally deflate data
resourcedeflate_init( int $encoding [, array $options = array() ] )Initialize an incremental deflate context
floatdeg2rad( float $number )Converts the number in degrees to the radian equivalent
stringdgettext( string $domain , string $message )Override the current domain
voiddio_close( resource $fd )Closes the file descriptor given by fd
mixeddio_fcntl( resource $fd , int $cmd [, mixed $args ] )Performs a c library fcntl on fd
resourcedio_open( string $filename , int $flags [, int $mode = 0 ] )Opens a file (creating it if necessary) at a lower level than the C library input/ouput stream functions allow.
stringdio_read( resource $fd [, int $len = 1024 ] )Reads bytes from a file descriptor
intdio_seek( resource $fd , int $pos [, int $whence = SEEK_SET ] )Seeks to pos on fd from whence
arraydio_stat( resource $fd )Gets stat information about the file descriptor fd
booldio_tcsetattr( resource $fd , array $options )Sets terminal attributes and baud rate for a serial port
booldio_truncate( resource $fd , int $offset )Truncates file descriptor fd to offset bytes
intdio_write( resource $fd , string $data [, int $len = 0 ] )Writes data to fd with optional truncation at length
Directorydir( string $directory [, resource $context ] )Return an instance of the Directory class
stringdirname( string $path [, int $levels = 1 ] )Returns a parent directory's path
floatdisk_free_space( string $directory )Returns available space on filesystem or disk partition
floatdisk_total_space( string $directory )Returns the total size of a filesystem or disk partition
booldl( string $library )Loads a PHP extension at runtime
stringdngettext( string $domain , string $msgid1 , string $msgid2 , int $n )Plural version of dgettext
arraydns_get_record( string $hostname [, int $type = DNS_ANY [, array &$authns [, array &$addtl [, bool $raw = false ]]]] )Fetch DNS Resource Records associated with a hostname
DOMElementdom_import_simplexml( SimpleXMLElement $node )Gets a DOMElement object from a SimpleXMLElement object
arrayeach( array &$array )Return the current key and value pair from an array and advance the array cursor
inteaster_date([ int $year = date("Y") ] )Get Unix timestamp for midnight on Easter of a given year
inteaster_days([ int $year = date("Y") [, int $method = CAL_EASTER_DEFAULT ]] )Get number of days after March 21 on which Easter falls for a given year
voidecho( string $arg1 [, string $... ] )Output one or more strings
resourceeio_busy( int $delay [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Artificially increase load. Could be useful in tests, benchmarking.
voideio_cancel( resource $req )Cancels a request
resourceeio_chmod( string $path , int $mode [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Change file/direcrory permissions.
resourceeio_chown( string $path , int $uid [, int $gid = -1 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]] )Change file/direcrory permissions.
resourceeio_close( mixed $fd [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Close file
resourceeio_custom( callable $execute , int $pri , callable $callback [, mixed $data = NULL ] )Execute custom request like any other eio_* call.
resourceeio_dup2( mixed $fd , mixed $fd2 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Duplicate a file descriptor
booleio_event_loop( void )Polls libeio until all requests proceeded
resourceeio_fallocate( mixed $fd , int $mode , int $offset , int $length [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Allows the caller to directly manipulate the allocated disk space for a file
resourceeio_fchmod( mixed $fd , int $mode [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Change file permissions.
resourceeio_fchown( mixed $fd , int $uid [, int $gid = -1 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]] )Change file ownership
resourceeio_fdatasync( mixed $fd [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Synchronize a file's in-core state with storage device.
resourceeio_fstat( mixed $fd , int $pri , callable $callback [, mixed $data ] )Get file status
resourceeio_fstatvfs( mixed $fd , int $pri , callable $callback [, mixed $data ] )Get file system statistics
resourceeio_fsync( mixed $fd [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Synchronize a file's in-core state with storage device
resourceeio_ftruncate( mixed $fd [, int $offset = 0 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]] )Truncate a file
resourceeio_futime( mixed $fd , float $atime , float $mtime [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Change file last access and modification times
mixedeio_get_event_stream( void )Get stream representing a variable used in internal communications with libeio.
stringeio_get_last_error( resource $req )Returns string describing the last error associated with a request resource
voideio_grp_add( resource $grp , resource $req )Adds a request to the request group.
voideio_grp_cancel( resource $grp )Cancels a request group
voideio_grp_limit( resource $grp , int $limit )Set group limit
resourceeio_grp( callable $callback [, string $data = NULL ] )Creates a request group.
voideio_init( void )(Re-)initialize Eio
resourceeio_link( string $path , string $new_path [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Create a hardlink for file
resourceeio_lstat( string $path , int $pri , callable $callback [, mixed $data = NULL ] )Get file status
resourceeio_mkdir( string $path , int $mode [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Create directory
resourceeio_mknod( string $path , int $mode , int $dev [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Create a special or ordinary file.
resourceeio_nop([ int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Does nothing, except go through the whole request cycle.
inteio_npending( void )Returns number of finished, but unhandled requests
inteio_nready( void )Returns number of not-yet handled requests
inteio_nreqs( void )Returns number of requests to be processed
inteio_nthreads( void )Returns number of threads currently in use
resourceeio_open( string $path , int $flags , int $mode , int $pri , callable $callback [, mixed $data = NULL ] )Opens a file
inteio_poll( void )Can be to be called whenever there are pending requests that need finishing.
resourceeio_read( mixed $fd , int $length , int $offset , int $pri , callable $callback [, mixed $data = NULL ] )Read from a file descriptor at given offset.
resourceeio_readahead( mixed $fd , int $offset , int $length [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Perform file readahead into page cache
resourceeio_readdir( string $path , int $flags , int $pri , callable $callback [, string $data = NULL ] )Reads through a whole directory
resourceeio_readlink( string $path , int $pri , callable $callback [, string $data = NULL ] )Read value of a symbolic link.
resourceeio_realpath( string $path , int $pri , callable $callback [, string $data = NULL ] )Get the canonicalized absolute pathname.
resourceeio_rename( string $path , string $new_path [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Change the name or location of a file.
resourceeio_rmdir( string $path [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Remove a directory
resourceeio_seek( mixed $fd , int $offset , int $whence [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Repositions the offset of the open file associated with the fd argument to the argument offset according to the directive whence
resourceeio_sendfile( mixed $out_fd , mixed $in_fd , int $offset , int $length [, int $pri [, callable $callback [, string $data ]]] )Transfer data between file descriptors
voideio_set_max_idle( int $nthreads )Set maximum number of idle threads.
voideio_set_max_parallel( int $nthreads )Set maximum parallel threads
voideio_set_max_poll_reqs( int $nreqs )Set maximum number of requests processed in a poll.
voideio_set_max_poll_time( float $nseconds )Set maximum poll time
voideio_set_min_parallel( string $nthreads )Set minimum parallel thread number
resourceeio_stat( string $path , int $pri , callable $callback [, mixed $data = NULL ] )Get file status
resourceeio_statvfs( string $path , int $pri , callable $callback [, mixed $data ] )Get file system statistics
resourceeio_symlink( string $path , string $new_path [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Create a symbolic link
resourceeio_sync_file_range( mixed $fd , int $offset , int $nbytes , int $flags [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Sync a file segment with disk
resourceeio_sync([ int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Commit buffer cache to disk
resourceeio_syncfs( mixed $fd [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Calls Linux' syncfs syscall, if available
resourceeio_truncate( string $path [, int $offset = 0 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]] )Truncate a file
resourceeio_unlink( string $path [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Delete a name and possibly the file it refers to
resourceeio_utime( string $path , float $atime , float $mtime [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]] )Change file last access and modification times.
resourceeio_write( mixed $fd , string $str [, int $length = 0 [, int $offset = 0 [, int $pri = EIO_PRI_DEFAULT [, callable $callback = NULL [, mixed $data = NULL ]]]]] )Write to file
boolempty( mixed $var )Determine whether a variable is empty
arrayenchant_broker_describe( resource $broker )Enumerates the Enchant providers
boolenchant_broker_dict_exists( resource $broker , string $tag )Whether a dictionary exists or not. Using non-empty tag
boolenchant_broker_free_dict( resource $dict )Free a dictionary resource
boolenchant_broker_free( resource $broker )Free the broker resource and its dictionnaries
boolenchant_broker_get_dict_path( resource $broker , int $dict_type )Get the directory path for a given backend
stringenchant_broker_get_error( resource $broker )Returns the last error of the broker
resourceenchant_broker_init( void )create a new broker object capable of requesting
mixedenchant_broker_list_dicts( resource $broker )Returns a list of available dictionaries
resourceenchant_broker_request_dict( resource $broker , string $tag )create a new dictionary using a tag
resourceenchant_broker_request_pwl_dict( resource $broker , string $filename )creates a dictionary using a PWL file
boolenchant_broker_set_dict_path( resource $broker , int $dict_type , string $value )Set the directory path for a given backend
boolenchant_broker_set_ordering( resource $broker , string $tag , string $ordering )Declares a preference of dictionaries to use for the language
voidenchant_dict_add_to_personal( resource $dict , string $word )add a word to personal word list
voidenchant_dict_add_to_session( resource $dict , string $word )add 'word' to this spell-checking session
boolenchant_dict_check( resource $dict , string $word )Check whether a word is correctly spelled or not
mixedenchant_dict_describe( resource $dict )Describes an individual dictionary
stringenchant_dict_get_error( resource $dict )Returns the last error of the current spelling-session
boolenchant_dict_is_in_session( resource $dict , string $word )whether or not 'word' exists in this spelling-session
boolenchant_dict_quick_check( resource $dict , string $word [, array &$suggestions ] )Check the word is correctly spelled and provide suggestions
voidenchant_dict_store_replacement( resource $dict , string $mis , string $cor )Add a correction for a word
arrayenchant_dict_suggest( resource $dict , string $word )Will return a list of values if any of those pre-conditions are not met
mixedend( array &$array )Set the internal pointer of an array to its last element
stringereg_replace( string $pattern , string $replacement , string $string )Replace regular expression
intereg( string $pattern , string $string [, array &$regs ] )Regular expression match
stringeregi_replace( string $pattern , string $replacement , string $string )Replace regular expression case insensitive
interegi( string $pattern , string $string [, array &$regs ] )Case insensitive regular expression match
voiderror_clear_last( void )Clear the most recent error
arrayerror_get_last( void )Get the last occurred error
boolerror_log( string $message [, int $message_type = 0 [, string $destination [, string $extra_headers ]]] )Send an error message to the defined error handling routines
interror_reporting([ int $level ] )Sets which PHP errors are reported
stringescapeshellarg( string $arg )Escape a string to be used as a shell argument
stringescapeshellcmd( string $command )Escape shell metacharacters
mixedeval( string $code )Evaluate a string as PHP code
boolevent_add( resource $event [, int $timeout = -1 ] )Add an event to the set of monitored events
voidevent_base_free( resource $event_base )Destroy event base
intevent_base_loop( resource $event_base [, int $flags = 0 ] )Handle events
boolevent_base_loopbreak( resource $event_base )Abort event loop
boolevent_base_loopexit( resource $event_base [, int $timeout = -1 ] )Exit loop after a time
resourceevent_base_new( void )Create and initialize new event base
boolevent_base_priority_init( resource $event_base , int $npriorities )Set the number of event priority levels
boolevent_base_reinit( resource $event_base )Reinitialize the event base after a fork
boolevent_base_set( resource $event , resource $event_base )Associate event base with an event
boolevent_buffer_base_set( resource $bevent , resource $event_base )Associate buffered event with an event base
boolevent_buffer_disable( resource $bevent , int $events )Disable a buffered event
boolevent_buffer_enable( resource $bevent , int $events )Enable a buffered event
voidevent_buffer_fd_set( resource $bevent , resource $fd )Change a buffered event file descriptor
voidevent_buffer_free( resource $bevent )Destroy buffered event
resourceevent_buffer_new( resource $stream , mixed $readcb , mixed $writecb , mixed $errorcb [, mixed $arg ] )Create new buffered event
boolevent_buffer_priority_set( resource $bevent , int $priority )Assign a priority to a buffered event
stringevent_buffer_read( resource $bevent , int $data_size )Read data from a buffered event
boolevent_buffer_set_callback( resource $event , mixed $readcb , mixed $writecb , mixed $errorcb [, mixed $arg ] )Set or reset callbacks for a buffered event
voidevent_buffer_timeout_set( resource $bevent , int $read_timeout , int $write_timeout )Set read and write timeouts for a buffered event
voidevent_buffer_watermark_set( resource $bevent , int $events , int $lowmark , int $highmark )Set the watermarks for read and write events
boolevent_buffer_write( resource $bevent , string $data [, int $data_size = -1 ] )Write data to a buffered event
boolevent_del( resource $event )Remove an event from the set of monitored events
voidevent_free( resource $event )Free event resource
resourceevent_new( void )Create new event
boolevent_priority_set( resource $event , int $priority )Assign a priority to an event.
boolevent_set( resource $event , mixed $fd , int $events , mixed $callback [, mixed $arg ] )Prepare an event
boolevent_timer_set( resource $event , callable $callback [, mixed $arg ] )Prepare a timer event
stringexec( string $command [, array &$output [, int &$return_var ]] )Execute an external program
intexif_imagetype( string $filename )Determine the type of an image
arrayexif_read_data( string $filename [, string $sections = NULL [, bool $arrays = false [, bool $thumbnail = false ]]] )Reads the EXIF headers from JPEG or TIFF
stringexif_tagname( int $index )Get the header name for an index
stringexif_thumbnail( string $filename [, int &$width [, int &$height [, int &$imagetype ]]] )Retrieve the embedded thumbnail of a TIFF or JPEG image
voidexit([ string $status ] )Output a message and terminate the current script
floatexp( float $arg )Calculates the exponent of e
intexpect_expectl( resource $expect , array $cases [, array &$match ] )Waits until the output from a process matches one of the patterns, a specified time period has passed, or an EOF is seen
resourceexpect_popen( string $command )Execute command via Bourne shell, and open the PTY stream to the process
arrayexplode( string $delimiter , string $string [, int $limit = PHP_INT_MAX ] )Split a string by string
floatexpm1( float $arg )Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero
boolextension_loaded( string $name )Find out whether an extension is loaded
intextract( array &$array [, int $flags = EXTR_OVERWRITE [, string $prefix = NULL ]] )Import variables into the current symbol table from an array
intezmlm_hash( string $addr )Calculate the hash value needed by EZMLM
boolfam_cancel_monitor( resource $fam , resource $fam_monitor )Terminate monitoring
voidfam_close( resource $fam )Close FAM connection
resourcefam_monitor_collection( resource $fam , string $dirname , int $depth , string $mask )Monitor a collection of files in a directory for changes
resourcefam_monitor_directory( resource $fam , string $dirname )Monitor a directory for changes
resourcefam_monitor_file( resource $fam , string $filename )Monitor a regular file for changes
arrayfam_next_event( resource $fam )Get next pending FAM event
resourcefam_open([ string $appname ] )Open connection to FAM daemon
intfam_pending( resource $fam )Check for pending FAM events
boolfam_resume_monitor( resource $fam , resource $fam_monitor )Resume suspended monitoring
boolfam_suspend_monitor( resource $fam , resource $fam_monitor )Temporarily suspend monitoring
boolfann_cascadetrain_on_data( resource $ann , resource $data , int $max_neurons , int $neurons_between_reports , float $desired_error )Trains on an entire dataset, for a period of time using the Cascade2 training algorithm
boolfann_cascadetrain_on_file( resource $ann , string $filename , int $max_neurons , int $neurons_between_reports , float $desired_error )Trains on an entire dataset read from file, for a period of time using the Cascade2 training algorithm.
boolfann_clear_scaling_params( resource $ann )Clears scaling parameters
resourcefann_copy( resource $ann )Creates a copy of a fann structure
resourcefann_create_from_file( string $configuration_file )Constructs a backpropagation neural network from a configuration file
resourcefann_create_shortcut_array( int $num_layers , array $layers )Creates a standard backpropagation neural network which is not fully connectected and has shortcut connections
referencefann_create_shortcut( int $num_layers , int $num_neurons1 , int $num_neurons2 [, int $... ] )Creates a standard backpropagation neural network which is not fully connectected and has shortcut connections
ReturnTypefann_create_sparse_array( float $connection_rate , int $num_layers , array $layers )Creates a standard backpropagation neural network, which is not fully connected using an array of layer sizes
ReturnTypefann_create_sparse( float $connection_rate , int $num_layers , int $num_neurons1 , int $num_neurons2 [, int $... ] )Creates a standard backpropagation neural network, which is not fully connected
resourcefann_create_standard_array( int $num_layers , array $layers )Creates a standard fully connected backpropagation neural network using an array of layer sizes
resourcefann_create_standard( int $num_layers , int $num_neurons1 , int $num_neurons2 [, int $... ] )Creates a standard fully connected backpropagation neural network
resourcefann_create_train_from_callback( int $num_data , int $num_input , int $num_output , callable $user_function )Creates the training data struct from a user supplied function
resourcefann_create_train( int $num_data , int $num_input , int $num_output )Creates an empty training data struct
boolfann_descale_input( resource $ann , array $input_vector )Scale data in input vector after get it from ann based on previously calculated parameters
boolfann_descale_output( resource $ann , array $output_vector )Scale data in output vector after get it from ann based on previously calculated parameters
boolfann_descale_train( resource $ann , resource $train_data )Descale input and output data based on previously calculated parameters
boolfann_destroy_train( resource $train_data )Destructs the training data
boolfann_destroy( resource $ann )Destroys the entire network and properly freeing all the associated memory
resourcefann_duplicate_train_data( resource $data )Returns an exact copy of a fann train data
intfann_get_activation_function( resource $ann , int $layer , int $neuron )Returns the activation function
floatfann_get_activation_steepness( resource $ann , int $layer , int $neuron )Returns the activation steepness for supplied neuron and layer number
arrayfann_get_bias_array( resource $ann )Get the number of bias in each layer in the network
floatfann_get_bit_fail_limit( resource $ann )Returns the bit fail limit used during training
intfann_get_bit_fail( resource $ann )The number of fail bits
intfann_get_cascade_activation_functions_count( resource $ann )Returns the number of cascade activation functions
arrayfann_get_cascade_activation_functions( resource $ann )Returns the cascade activation functions
intfann_get_cascade_activation_steepnesses_count( resource $ann )The number of activation steepnesses
arrayfann_get_cascade_activation_steepnesses( resource $ann )Returns the cascade activation steepnesses
floatfann_get_cascade_candidate_change_fraction( resource $ann )Returns the cascade candidate change fraction
floatfann_get_cascade_candidate_limit( resource $ann )Return the candidate limit
floatfann_get_cascade_candidate_stagnation_epochs( resource $ann )Returns the number of cascade candidate stagnation epochs
intfann_get_cascade_max_cand_epochs( resource $ann )Returns the maximum candidate epochs
intfann_get_cascade_max_out_epochs( resource $ann )Returns the maximum out epochs
intfann_get_cascade_min_cand_epochs( resource $ann )Returns the minimum candidate epochs
intfann_get_cascade_min_out_epochs( resource $ann )Returns the minimum out epochs
intfann_get_cascade_num_candidate_groups( resource $ann )Returns the number of candidate groups
intfann_get_cascade_num_candidates( resource $ann )Returns the number of candidates used during training
floatfann_get_cascade_output_change_fraction( resource $ann )Returns the cascade output change fraction
intfann_get_cascade_output_stagnation_epochs( resource $ann )Returns the number of cascade output stagnation epochs
floatfann_get_cascade_weight_multiplier( resource $ann )Returns the weight multiplier
arrayfann_get_connection_array( resource $ann )Get connections in the network
floatfann_get_connection_rate( resource $ann )Get the connection rate used when the network was created
intfann_get_errno( resource $errdat )Returns the last error number
stringfann_get_errstr( resource $errdat )Returns the last errstr
arrayfann_get_layer_array( resource $ann )Get the number of neurons in each layer in the network
floatfann_get_learning_momentum( resource $ann )Returns the learning momentum
floatfann_get_learning_rate( resource $ann )Returns the learning rate
floatfann_get_MSE( resource $ann )Reads the mean square error from the network
intfann_get_network_type( resource $ann )Get the type of neural network it was created as
intfann_get_num_input( resource $ann )Get the number of input neurons
intfann_get_num_layers( resource $ann )Get the number of layers in the neural network
intfann_get_num_output( resource $ann )Get the number of output neurons
floatfann_get_quickprop_decay( resource $ann )Returns the decay which is a factor that weights should decrease in each iteration during quickprop training
floatfann_get_quickprop_mu( resource $ann )Returns the mu factor
floatfann_get_rprop_decrease_factor( resource $ann )Returns the increase factor used during RPROP training
floatfann_get_rprop_delta_max( resource $ann )Returns the maximum step-size
floatfann_get_rprop_delta_min( resource $ann )Returns the minimum step-size
ReturnTypefann_get_rprop_delta_zero( resource $ann )Returns the initial step-size
floatfann_get_rprop_increase_factor( resource $ann )Returns the increase factor used during RPROP training
floatfann_get_sarprop_step_error_shift( resource $ann )Returns the sarprop step error shift
floatfann_get_sarprop_step_error_threshold_factor( resource $ann )Returns the sarprop step error threshold factor
floatfann_get_sarprop_temperature( resource $ann )Returns the sarprop temperature
floatfann_get_sarprop_weight_decay_shift( resource $ann )Returns the sarprop weight decay shift
intfann_get_total_connections( resource $ann )Get the total number of connections in the entire network
intfann_get_total_neurons( resource $ann )Get the total number of neurons in the entire network
intfann_get_train_error_function( resource $ann )Returns the error function used during training
intfann_get_train_stop_function( resource $ann )Returns the stop function used during training
intfann_get_training_algorithm( resource $ann )Returns the training algorithm
boolfann_init_weights( resource $ann , resource $train_data )Initialize the weights using Widrow + Nguyen’s algorithm
intfann_length_train_data( resource $data )Returns the number of training patterns in the train data
resourcefann_merge_train_data( resource $data1 , resource $data2 )Merges the train data
intfann_num_input_train_data( resource $data )Returns the number of inputs in each of the training patterns in the train data
intfann_num_output_train_data( resource $data )Returns the number of outputs in each of the training patterns in the train data
voidfann_print_error( string $errdat )Prints the error string
boolfann_randomize_weights( resource $ann , float $min_weight , float $max_weight )Give each connection a random weight between min_weight and max_weight
resourcefann_read_train_from_file( string $filename )Reads a file that stores training data
voidfann_reset_errno( resource $errdat )Resets the last error number
voidfann_reset_errstr( resource $errdat )Resets the last error string
boolfann_reset_MSE( string $ann )Resets the mean square error from the network
arrayfann_run( resource $ann , array $input )Will run input through the neural network
boolfann_save_train( resource $data , string $file_name )Save the training structure to a file
boolfann_save( resource $ann , string $configuration_file )Saves the entire network to a configuration file
boolfann_scale_input_train_data( resource $train_data , float $new_min , float $new_max )Scales the inputs in the training data to the specified range
boolfann_scale_input( resource $ann , array $input_vector )Scale data in input vector before feed it to ann based on previously calculated parameters
boolfann_scale_output_train_data( resource $train_data , float $new_min , float $new_max )Scales the outputs in the training data to the specified range
boolfann_scale_output( resource $ann , array $output_vector )Scale data in output vector before feed it to ann based on previously calculated parameters
boolfann_scale_train_data( resource $train_data , float $new_min , float $new_max )Scales the inputs and outputs in the training data to the specified range
boolfann_scale_train( resource $ann , resource $train_data )Scale input and output data based on previously calculated parameters
boolfann_set_activation_function_hidden( resource $ann , int $activation_function )Sets the activation function for all of the hidden layers
boolfann_set_activation_function_layer( resource $ann , int $activation_function , int $layer )Sets the activation function for all the neurons in the supplied layer.
boolfann_set_activation_function_output( resource $ann , int $activation_function )Sets the activation function for the output layer
boolfann_set_activation_function( resource $ann , int $activation_function , int $layer , int $neuron )Sets the activation function for supplied neuron and layer
boolfann_set_activation_steepness_hidden( resource $ann , float $activation_steepness )Sets the steepness of the activation steepness for all neurons in the all hidden layers
boolfann_set_activation_steepness_layer( resource $ann , float $activation_steepness , int $layer )Sets the activation steepness for all of the neurons in the supplied layer number
boolfann_set_activation_steepness_output( resource $ann , float $activation_steepness )Sets the steepness of the activation steepness in the output layer
boolfann_set_activation_steepness( resource $ann , float $activation_steepness , int $layer , int $neuron )Sets the activation steepness for supplied neuron and layer number
boolfann_set_bit_fail_limit( resource $ann , float $bit_fail_limit )Set the bit fail limit used during training
boolfann_set_callback( resource $ann , collable $callback )Sets the callback function for use during training
boolfann_set_cascade_activation_functions( resource $ann , array $cascade_activation_functions )Sets the array of cascade candidate activation functions
boolfann_set_cascade_activation_steepnesses( resource $ann , array $cascade_activation_steepnesses_count )Sets the array of cascade candidate activation steepnesses
boolfann_set_cascade_candidate_change_fraction( resource $ann , float $cascade_candidate_change_fraction )Sets the cascade candidate change fraction
boolfann_set_cascade_candidate_limit( resource $ann , float $cascade_candidate_limit )Sets the candidate limit
boolfann_set_cascade_candidate_stagnation_epochs( resource $ann , int $cascade_candidate_stagnation_epochs )Sets the number of cascade candidate stagnation epochs
boolfann_set_cascade_max_cand_epochs( resource $ann , int $cascade_max_cand_epochs )Sets the max candidate epochs
boolfann_set_cascade_max_out_epochs( resource $ann , int $cascade_max_out_epochs )Sets the maximum out epochs
boolfann_set_cascade_min_cand_epochs( resource $ann , int $cascade_min_cand_epochs )Sets the min candidate epochs
boolfann_set_cascade_min_out_epochs( resource $ann , int $cascade_min_out_epochs )Sets the minimum out epochs
boolfann_set_cascade_num_candidate_groups( resource $ann , int $cascade_num_candidate_groups )Sets the number of candidate groups
boolfann_set_cascade_output_change_fraction( resource $ann , float $cascade_output_change_fraction )Sets the cascade output change fraction
boolfann_set_cascade_output_stagnation_epochs( resource $ann , int $cascade_output_stagnation_epochs )Sets the number of cascade output stagnation epochs
boolfann_set_cascade_weight_multiplier( resource $ann , float $cascade_weight_multiplier )Sets the weight multiplier
voidfann_set_error_log( resource $errdat , string $log_file )Sets where the errors are logged to
boolfann_set_input_scaling_params( resource $ann , resource $train_data , float $new_input_min , float $new_input_max )Calculate input scaling parameters for future use based on training data
boolfann_set_learning_momentum( resource $ann , float $learning_momentum )Sets the learning momentum
boolfann_set_learning_rate( resource $ann , float $learning_rate )Sets the learning rate
boolfann_set_output_scaling_params( resource $ann , resource $train_data , float $new_output_min , float $new_output_max )Calculate output scaling parameters for future use based on training data
boolfann_set_quickprop_decay( resource $ann , float $quickprop_decay )Sets the quickprop decay factor
boolfann_set_quickprop_mu( resource $ann , float $quickprop_mu )Sets the quickprop mu factor
boolfann_set_rprop_decrease_factor( resource $ann , float $rprop_decrease_factor )Sets the decrease factor used during RPROP training
boolfann_set_rprop_delta_max( resource $ann , float $rprop_delta_max )Sets the maximum step-size
boolfann_set_rprop_delta_min( resource $ann , float $rprop_delta_min )Sets the minimum step-size
boolfann_set_rprop_delta_zero( resource $ann , float $rprop_delta_zero )Sets the initial step-size
boolfann_set_rprop_increase_factor( resource $ann , float $rprop_increase_factor )Sets the increase factor used during RPROP training
boolfann_set_sarprop_step_error_shift( resource $ann , float $sarprop_step_error_shift )Sets the sarprop step error shift
boolfann_set_sarprop_step_error_threshold_factor( resource $ann , float $sarprop_step_error_threshold_factor )Sets the sarprop step error threshold factor
boolfann_set_sarprop_temperature( resource $ann , float $sarprop_temperature )Sets the sarprop temperature
boolfann_set_sarprop_weight_decay_shift( resource $ann , float $sarprop_weight_decay_shift )Sets the sarprop weight decay shift
boolfann_set_scaling_params( resource $ann , resource $train_data , float $new_input_min , float $new_input_max , float $new_output_min , float $new_output_max )Calculate input and output scaling parameters for future use based on training data
boolfann_set_train_error_function( resource $ann , int $error_function )Sets the error function used during training
boolfann_set_train_stop_function( resource $ann , int $stop_function )Sets the stop function used during training
boolfann_set_training_algorithm( resource $ann , int $training_algorithm )Sets the training algorithm
boolfann_set_weight_array( resource $ann , array $connections )Set connections in the network
boolfann_set_weight( resource $ann , int $from_neuron , int $to_neuron , float $weight )Set a connection in the network
boolfann_shuffle_train_data( resource $train_data )Shuffles training data, randomizing the order
resourcefann_subset_train_data( resource $data , int $pos , int $length )Returns an copy of a subset of the train data
floatfann_test_data( resource $ann , resource $data )Test a set of training data and calculates the MSE for the training data
boolfann_test( resource $ann , array $input , array $desired_output )Test with a set of inputs, and a set of desired outputs
floatfann_train_epoch( resource $ann , resource $data )Train one epoch with a set of training data
boolfann_train_on_data( resource $ann , resource $data , int $max_epochs , int $epochs_between_reports , float $desired_error )Trains on an entire dataset for a period of time
boolfann_train_on_file( resource $ann , string $filename , int $max_epochs , int $epochs_between_reports , float $desired_error )Trains on an entire dataset, which is read from file, for a period of time
boolfann_train( resource $ann , array $input , array $desired_output )Train one iteration with a set of inputs, and a set of desired outputs
booleanfastcgi_finish_request( void )Flushes all response data to the client
intfbsql_affected_rows([ resource $link_identifier ] )Get number of affected rows in previous FrontBase operation
boolfbsql_autocommit( resource $link_identifier [, bool $OnOff ] )Enable or disable autocommit
intfbsql_blob_size( string $blob_handle [, resource $link_identifier ] )Get the size of a BLOB
boolfbsql_change_user( string $user , string $password [, string $database [, resource $link_identifier ]] )Change logged in user of the active connection
intfbsql_clob_size( string $clob_handle [, resource $link_identifier ] )Get the size of a CLOB
boolfbsql_close([ resource $link_identifier ] )Close FrontBase connection
boolfbsql_commit([ resource $link_identifier ] )Commits a transaction to the database
resourcefbsql_connect([ string $hostname = ini_get("fbsql.default_host") [, string $username = ini_get("fbsql.default_user") [, string $password = ini_get("fbsql.default_password") ]]] )Open a connection to a FrontBase Server
stringfbsql_create_blob( string $blob_data [, resource $link_identifier ] )Create a BLOB
stringfbsql_create_clob( string $clob_data [, resource $link_identifier ] )Create a CLOB
boolfbsql_create_db( string $database_name [, resource $link_identifier [, string $database_options ]] )Create a FrontBase database
boolfbsql_data_seek( resource $result , int $row_number )Move internal result pointer
stringfbsql_database_password( resource $link_identifier [, string $database_password ] )Sets or retrieves the password for a FrontBase database
stringfbsql_database( resource $link_identifier [, string $database ] )Get or set the database name used with a connection
resourcefbsql_db_query( string $database , string $query [, resource $link_identifier ] )Send a FrontBase query
intfbsql_db_status( string $database_name [, resource $link_identifier ] )Get the status for a given database
boolfbsql_drop_db( string $database_name [, resource $link_identifier ] )Drop (delete) a FrontBase database
intfbsql_errno([ resource $link_identifier ] )Returns the error number from previous operation
stringfbsql_error([ resource $link_identifier ] )Returns the error message from previous operation
arrayfbsql_fetch_array( resource $result [, int $result_type ] )Fetch a result row as an associative array, a numeric array, or both
arrayfbsql_fetch_assoc( resource $result )Fetch a result row as an associative array
objectfbsql_fetch_field( resource $result [, int $field_offset ] )Get column information from a result and return as an object
arrayfbsql_fetch_lengths( resource $result )Get the length of each output in a result
objectfbsql_fetch_object( resource $result )Fetch a result row as an object
arrayfbsql_fetch_row( resource $result )Get a result row as an enumerated array
stringfbsql_field_flags( resource $result [, int $field_offset ] )Get the flags associated with the specified field in a result
intfbsql_field_len( resource $result [, int $field_offset ] )Returns the length of the specified field
stringfbsql_field_name( resource $result [, int $field_index ] )Get the name of the specified field in a result
boolfbsql_field_seek( resource $result [, int $field_offset ] )Set result pointer to a specified field offset
stringfbsql_field_table( resource $result [, int $field_offset ] )Get name of the table the specified field is in
stringfbsql_field_type( resource $result [, int $field_offset ] )Get the type of the specified field in a result
boolfbsql_free_result( resource $result )Free result memory
arrayfbsql_get_autostart_info([ resource $link_identifier ] )Description array
stringfbsql_hostname( resource $link_identifier [, string $host_name ] )Get or set the host name used with a connection
intfbsql_insert_id([ resource $link_identifier ] )Get the id generated from the previous INSERT operation
resourcefbsql_list_dbs([ resource $link_identifier ] )List databases available on a FrontBase server
resourcefbsql_list_fields( string $database_name , string $table_name [, resource $link_identifier ] )List FrontBase result fields
resourcefbsql_list_tables( string $database [, resource $link_identifier ] )List tables in a FrontBase database
boolfbsql_next_result( resource $result )Move the internal result pointer to the next result
intfbsql_num_fields( resource $result )Get number of fields in result
intfbsql_num_rows( resource $result )Get number of rows in result
stringfbsql_password( resource $link_identifier [, string $password ] )Get or set the user password used with a connection
resourcefbsql_pconnect([ string $hostname = ini_get("fbsql.default_host") [, string $username = ini_get("fbsql.default_user") [, string $password = ini_get("fbsql.default_password") ]]] )Open a persistent connection to a FrontBase Server
resourcefbsql_query( string $query [, resource $link_identifier [, int $batch_size ]] )Send a FrontBase query
stringfbsql_read_blob( string $blob_handle [, resource $link_identifier ] )Read a BLOB from the database
stringfbsql_read_clob( string $clob_handle [, resource $link_identifier ] )Read a CLOB from the database
mixedfbsql_result( resource $result [, int $row [, mixed $field ]] )Get result data
boolfbsql_rollback([ resource $link_identifier ] )Rollback a transaction to the database
intfbsql_rows_fetched( resource $result )Get the number of rows affected by the last statement
boolfbsql_select_db([ string $database_name [, resource $link_identifier ]] )Select a FrontBase database
voidfbsql_set_characterset( resource $link_identifier , int $characterset [, int $in_out_both ] )Change input/output character set
boolfbsql_set_lob_mode( resource $result , int $lob_mode )Set the LOB retrieve mode for a FrontBase result set
boolfbsql_set_password( resource $link_identifier , string $user , string $password , string $old_password )Change the password for a given user
voidfbsql_set_transaction( resource $link_identifier , int $locking , int $isolation )Set the transaction locking and isolation
boolfbsql_start_db( string $database_name [, resource $link_identifier [, string $database_options ]] )Start a database on local or remote server
boolfbsql_stop_db( string $database_name [, resource $link_identifier ] )Stop a database on local or remote server
stringfbsql_table_name( resource $result , int $index )Get table name of field
stringfbsql_username( resource $link_identifier [, string $username ] )Get or set the username for the connection
boolfbsql_warnings([ bool $OnOff ] )Enable or disable FrontBase warnings
boolfclose( resource $handle )Closes an open file pointer
boolfdf_add_doc_javascript( resource $fdf_document , string $script_name , string $script_code )Adds javascript code to the FDF document
boolfdf_add_template( resource $fdf_document , int $newpage , string $filename , string $template , int $rename )Adds a template into the FDF document
voidfdf_close( resource $fdf_document )Close an FDF document
resourcefdf_create( void )Create a new FDF document
boolfdf_enum_values( resource $fdf_document , callable $function [, mixed $userdata ] )Call a user defined function for each document value
intfdf_errno( void )Return error code for last fdf operation
stringfdf_error([ int $error_code = -1 ] )Return error description for FDF error code
boolfdf_get_ap( resource $fdf_document , string $field , int $face , string $filename )Get the appearance of a field
arrayfdf_get_attachment( resource $fdf_document , string $fieldname , string $savepath )Extracts uploaded file embedded in the FDF
stringfdf_get_encoding( resource $fdf_document )Get the value of the /Encoding key
stringfdf_get_file( resource $fdf_document )Get the value of the /F key
intfdf_get_flags( resource $fdf_document , string $fieldname , int $whichflags )Gets the flags of a field
mixedfdf_get_opt( resource $fdf_document , string $fieldname [, int $element = -1 ] )Gets a value from the opt array of a field
stringfdf_get_status( resource $fdf_document )Get the value of the /STATUS key
mixedfdf_get_value( resource $fdf_document , string $fieldname [, int $which = -1 ] )Get the value of a field
stringfdf_get_version([ resource $fdf_document ] )Gets version number for FDF API or file
voidfdf_header( void )Sets FDF-specific output headers
stringfdf_next_field_name( resource $fdf_document [, string $fieldname ] )Get the next field name
resourcefdf_open_string( string $fdf_data )Read a FDF document from a string
resourcefdf_open( string $filename )Open a FDF document
boolfdf_remove_item( resource $fdf_document , string $fieldname , int $item )Sets target frame for form
stringfdf_save_string( resource $fdf_document )Returns the FDF document as a string
boolfdf_save( resource $fdf_document [, string $filename ] )Save a FDF document
boolfdf_set_ap( resource $fdf_document , string $field_name , int $face , string $filename , int $page_number )Set the appearance of a field
boolfdf_set_encoding( resource $fdf_document , string $encoding )Sets FDF character encoding
boolfdf_set_file( resource $fdf_document , string $url [, string $target_frame ] )Set PDF document to display FDF data in
boolfdf_set_flags( resource $fdf_document , string $fieldname , int $whichFlags , int $newFlags )Sets a flag of a field
boolfdf_set_javascript_action( resource $fdf_document , string $fieldname , int $trigger , string $script )Sets an javascript action of a field
boolfdf_set_on_import_javascript( resource $fdf_document , string $script , bool $before_data_import )Adds javascript code to be executed when Acrobat opens the FDF
boolfdf_set_opt( resource $fdf_document , string $fieldname , int $element , string $str1 , string $str2 )Sets an option of a field
boolfdf_set_status( resource $fdf_document , string $status )Set the value of the /STATUS key
boolfdf_set_submit_form_action( resource $fdf_document , string $fieldname , int $trigger , string $script , int $flags )Sets a submit form action of a field
boolfdf_set_target_frame( resource $fdf_document , string $frame_name )Set target frame for form display
boolfdf_set_value( resource $fdf_document , string $fieldname , mixed $value [, int $isName ] )Set the value of a field
boolfdf_set_version( resource $fdf_document , string $version )Sets version number for a FDF file
boolfeof( resource $handle )Tests for end-of-file on a file pointer
boolfflush( resource $handle )Flushes the output to a file
stringfgetc( resource $handle )Gets character from file pointer
arrayfgetcsv( resource $handle [, int $length = 0 [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\" ]]]] )Gets line from file pointer and parse for CSV fields
stringfgets( resource $handle [, int $length ] )Gets line from file pointer
stringfgetss( resource $handle [, int $length [, string $allowable_tags ]] )Gets line from file pointer and strip HTML tags
boolfile_exists( string $filename )Checks whether a file or directory exists
stringfile_get_contents( string $filename [, bool $use_include_path = false [, resource $context [, int $offset = 0 [, int $maxlen ]]]] )Reads entire file into a string
intfile_put_contents( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )Write a string to a file
arrayfile( string $filename [, int $flags = 0 [, resource $context ]] )Reads entire file into an array
intfileatime( string $filename )Gets last access time of file
intfilectime( string $filename )Gets inode change time of file
intfilegroup( string $filename )Gets file group
intfileinode( string $filename )Gets file inode
intfilemtime( string $filename )Gets file modification time
intfileowner( string $filename )Gets file owner
intfileperms( string $filename )Gets file permissions
intfilepro_fieldcount( void )Find out how many fields are in a filePro database
stringfilepro_fieldname( int $field_number )Gets the name of a field
stringfilepro_fieldtype( int $field_number )Gets the type of a field
intfilepro_fieldwidth( int $field_number )Gets the width of a field
stringfilepro_retrieve( int $row_number , int $field_number )Retrieves data from a filePro database
intfilepro_rowcount( void )Find out how many rows are in a filePro database
boolfilepro( string $directory )Read and verify the map file
intfilesize( string $filename )Gets file size
stringfiletype( string $filename )Gets file type
boolfilter_has_var( int $type , string $variable_name )Checks if variable of specified type exists
intfilter_id( string $filtername )Returns the filter ID belonging to a named filter
mixedfilter_input_array( int $type [, mixed $definition [, bool $add_empty = true ]] )Gets external variables and optionally filters them
mixedfilter_input( int $type , string $variable_name [, int $filter = FILTER_DEFAULT [, mixed $options ]] )Gets a specific external variable by name and optionally filters it
arrayfilter_list( void )Returns a list of all supported filters
mixedfilter_var_array( array $data [, mixed $definition [, bool $add_empty = true ]] )Gets multiple variables and optionally filters them
mixedfilter_var( mixed $variable [, int $filter = FILTER_DEFAULT [, mixed $options ]] )Filters a variable with a specified filter
stringfinfo_buffer( resource $finfo , string $string = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )Return information about a string buffer
boolfinfo_close( resource $finfo )Close fileinfo resource
stringfinfo_file( resource $finfo , string $file_name = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )Return information about a file
resourcefinfo_open([ int $options = FILEINFO_NONE [, string $magic_file = NULL ]] )Create a new fileinfo resource
boolfinfo_set_flags( resource $finfo , int $options )Set libmagic configuration options
floatfloatval( mixed $var )Get float value of a variable
boolflock( resource $handle , int $operation [, int &$wouldblock ] )Portable advisory file locking
mixedfloor( float $value )Round fractions down
voidflush( void )Flush system output buffer
floatfmod( float $x , float $y )Returns the floating point remainder (modulo) of the division of the arguments
boolfnmatch( string $pattern , string $string [, int $flags = 0 ] )Match filename against a pattern
resourcefopen( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] )Opens file or URL
mixedforward_static_call_array( callable $function , array $parameters )Call a static method and pass the arguments as array
mixedforward_static_call( callable $function [, mixed $parameter [, mixed $... ]] )Call a static method
intfpassthru( resource $handle )Output all remaining data on a file pointer
intfprintf( resource $handle , string $format [, mixed $args [, mixed $... ]] )Write a formatted string to a stream
intfputcsv( resource $handle , array $fields [, string $delimiter = "," [, string $enclosure = '"' [, string $escape_char = "\" ]]] )Format line as CSV and write to file pointer
stringfread( resource $handle , int $length )Binary-safe file read
intfrenchtojd( int $month , int $day , int $year )Converts a date from the French Republican Calendar to a Julian Day Count
stringfribidi_log2vis( string $str , string $direction , int $charset )Convert a logical string to a visual one
mixedfscanf( resource $handle , string $format [, mixed &$... ] )Parses input from a file according to a format
intfseek( resource $handle , int $offset [, int $whence = SEEK_SET ] )Seeks on a file pointer
resourcefsockopen( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )Open Internet or Unix domain socket connection
arrayfstat( resource $handle )Gets information about a file using an open file pointer
intftell( resource $handle )Returns the current position of the file read/write pointer
intftok( string $pathname , string $proj )Convert a pathname and a project identifier to a System V IPC key
boolftp_alloc( resource $ftp_stream , int $filesize [, string &$result ] )Allocates space for a file to be uploaded
boolftp_cdup( resource $ftp_stream )Changes to the parent directory
boolftp_chdir( resource $ftp_stream , string $directory )Changes the current directory on a FTP server
intftp_chmod( resource $ftp_stream , int $mode , string $filename )Set permissions on a file via FTP
boolftp_close( resource $ftp_stream )Closes an FTP connection
resourceftp_connect( string $host [, int $port = 21 [, int $timeout = 90 ]] )Opens an FTP connection
boolftp_delete( resource $ftp_stream , string $path )Deletes a file on the FTP server
boolftp_exec( resource $ftp_stream , string $command )Requests execution of a command on the FTP server
boolftp_fget( resource $ftp_stream , resource $handle , string $remote_file , int $mode [, int $resumepos = 0 ] )Downloads a file from the FTP server and saves to an open file
boolftp_fput( resource $ftp_stream , string $remote_file , resource $handle , int $mode [, int $startpos = 0 ] )Uploads from an open file to the FTP server
mixedftp_get_option( resource $ftp_stream , int $option )Retrieves various runtime behaviours of the current FTP stream
boolftp_get( resource $ftp_stream , string $local_file , string $remote_file , int $mode [, int $resumepos = 0 ] )Downloads a file from the FTP server
boolftp_login( resource $ftp_stream , string $username , string $password )Logs in to an FTP connection
intftp_mdtm( resource $ftp_stream , string $remote_file )Returns the last modified time of the given file
stringftp_mkdir( resource $ftp_stream , string $directory )Creates a directory
intftp_nb_continue( resource $ftp_stream )Continues retrieving/sending a file (non-blocking)
intftp_nb_fget( resource $ftp_stream , resource $handle , string $remote_file , int $mode [, int $resumepos = 0 ] )Retrieves a file from the FTP server and writes it to an open file (non-blocking)
intftp_nb_fput( resource $ftp_stream , string $remote_file , resource $handle , int $mode [, int $startpos = 0 ] )Stores a file from an open file to the FTP server (non-blocking)
intftp_nb_get( resource $ftp_stream , string $local_file , string $remote_file , int $mode [, int $resumepos = 0 ] )Retrieves a file from the FTP server and writes it to a local file (non-blocking)
intftp_nb_put( resource $ftp_stream , string $remote_file , string $local_file , int $mode [, int $startpos = 0 ] )Stores a file on the FTP server (non-blocking)
arrayftp_nlist( resource $ftp_stream , string $directory )Returns a list of files in the given directory
boolftp_pasv( resource $ftp_stream , bool $pasv )Turns passive mode on or off
boolftp_put( resource $ftp_stream , string $remote_file , string $local_file , int $mode [, int $startpos = 0 ] )Uploads a file to the FTP server
stringftp_pwd( resource $ftp_stream )Returns the current directory name
arrayftp_raw( resource $ftp_stream , string $command )Sends an arbitrary command to an FTP server
mixedftp_rawlist( resource $ftp_stream , string $directory [, bool $recursive = false ] )Returns a detailed list of files in the given directory
boolftp_rename( resource $ftp_stream , string $oldname , string $newname )Renames a file or a directory on the FTP server
boolftp_rmdir( resource $ftp_stream , string $directory )Removes a directory
boolftp_set_option( resource $ftp_stream , int $option , mixed $value )Set miscellaneous runtime FTP options
boolftp_site( resource $ftp_stream , string $command )Sends a SITE command to the server
intftp_size( resource $ftp_stream , string $remote_file )Returns the size of the given file
resourceftp_ssl_connect( string $host [, int $port = 21 [, int $timeout = 90 ]] )Opens an Secure SSL-FTP connection
stringftp_systype( resource $ftp_stream )Returns the system type identifier of the remote FTP server
boolftruncate( resource $handle , int $size )Truncates a file to a given length
mixedfunc_get_arg( int $arg_num )Return an item from the argument list
arrayfunc_get_args( void )Returns an array comprising a function's argument list
intfunc_num_args( void )Returns the number of arguments passed to the function
boolfunction_exists( string $function_name )Return TRUE if the given function has been defined
intfwrite( resource $handle , string $string [, int $length ] )Binary-safe file write
intgc_collect_cycles( void )Forces collection of any existing garbage cycles
voidgc_disable( void )Deactivates the circular reference collector
voidgc_enable( void )Activates the circular reference collector
boolgc_enabled( void )Returns status of the circular reference collector
intgc_mem_caches( void )Reclaims memory used by the Zend Engine memory manager
arraygd_info( void )Retrieve information about the currently installed GD library
stringgeoip_asnum_by_name( string $hostname )Get the Autonomous System Numbers (ASN)
stringgeoip_continent_code_by_name( string $hostname )Get the two letter continent code
stringgeoip_country_code_by_name( string $hostname )Get the two letter country code
stringgeoip_country_code3_by_name( string $hostname )Get the three letter country code
stringgeoip_country_name_by_name( string $hostname )Get the full country name
stringgeoip_database_info([ int $database = GEOIP_COUNTRY_EDITION ] )Get GeoIP Database information
boolgeoip_db_avail( int $database )Determine if GeoIP Database is available
stringgeoip_db_filename( int $database )Returns the filename of the corresponding GeoIP Database
arraygeoip_db_get_all_info( void )Returns detailed information about all GeoIP database types
stringgeoip_domain_by_name( string $hostname )Get the second level domain name
intgeoip_id_by_name( string $hostname )Get the Internet connection type
stringgeoip_isp_by_name( string $hostname )Get the Internet Service Provider (ISP) name
stringgeoip_netspeedcell_by_name( string $hostname )Get the Internet connection speed
stringgeoip_org_by_name( string $hostname )Get the organization name
arraygeoip_record_by_name( string $hostname )Returns the detailed City information found in the GeoIP Database
arraygeoip_region_by_name( string $hostname )Get the country code and region
stringgeoip_region_name_by_code( string $country_code , string $region_code )Returns the region name for some country and region code combo
voidgeoip_setup_custom_directory( string $path )Set a custom directory for the GeoIP database.
stringgeoip_time_zone_by_country_and_region( string $country_code [, string $region_code ] )Returns the time zone for some country and region code combo
mixedget_browser([ string $user_agent [, bool $return_array = false ]] )Tells what the user's browser is capable of
stringget_called_class( void )the "Late Static Binding" class name
stringget_cfg_var( string $option )Gets the value of a PHP configuration option
arrayget_class_methods( mixed $class_name )Gets the class methods' names
arrayget_class_vars( string $class_name )Get the default properties of the class
stringget_class([ object $object = NULL ] )Returns the name of the class of an object
stringget_current_user( void )Gets the name of the owner of the current PHP script
arrayget_declared_classes( void )Returns an array with the name of the defined classes
arrayget_declared_interfaces( void )Returns an array of all declared interfaces
arrayget_declared_traits( void )Returns an array of all declared traits
arrayget_defined_constants([ bool $categorize = false ] )Returns an associative array with the names of all the constants and their values
arrayget_defined_functions([ bool $exclude_disabled = FALSE ] )Returns an array of all defined functions
arrayget_defined_vars( void )Returns an array of all defined variables
arrayget_extension_funcs( string $module_name )Returns an array with the names of the functions of a module
arrayget_headers( string $url [, int $format = 0 ] )Fetches all the headers sent by the server in response to a HTTP request
arrayget_html_translation_table([ int $table = HTML_SPECIALCHARS [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = "UTF-8" ]]] )Returns the translation table used by htmlspecialchars()
stringget_include_path( void )Gets the current include_path configuration option
arrayget_included_files( void )Returns an array with the names of included or required files
arrayget_loaded_extensions([ bool $zend_extensions = false ] )Returns an array with the names of all modules compiled and loaded
boolget_magic_quotes_gpc( void )Gets the current configuration setting of magic_quotes_gpc
boolget_magic_quotes_runtime( void )Gets the current active configuration setting of magic_quotes_runtime
arrayget_meta_tags( string $filename [, bool $use_include_path = false ] )Extracts all meta tag content attributes from a file and returns an array
arrayget_object_vars( object $object )Gets the properties of the given object
stringget_parent_class([ mixed $object ] )Retrieves the parent class name for object or class
stringget_resource_type( resource $handle )Returns the resource type
arrayget_resources([ string $type ] )Returns active resources
arraygetallheaders( void )Fetch all HTTP request headers
stringgetcwd( void )Gets the current working directory
arraygetdate([ int $timestamp = time() ] )Get date/time information
stringgetenv( string $varname )Gets the value of an environment variable
stringgethostbyaddr( string $ip_address )Get the Internet host name corresponding to a given IP address
stringgethostbyname( string $hostname )Get the IPv4 address corresponding to a given Internet host name
arraygethostbynamel( string $hostname )Get a list of IPv4 addresses corresponding to a given Internet host name
stringgethostname( void )Gets the host name
arraygetimagesize( string $filename [, array &$imageinfo ] )Get the size of an image
arraygetimagesizefromstring( string $imagedata [, array &$imageinfo ] )Get the size of an image from a string
intgetlastmod( void )Gets time of last page modification
boolgetmxrr( string $hostname , array &$mxhosts [, array &$weight ] )Get MX records corresponding to a given Internet host name
intgetmygid( void )Get PHP script owner's GID
intgetmyinode( void )Gets the inode of the current script
intgetmypid( void )Gets PHP's process ID
intgetmyuid( void )Gets PHP script owner's UID
arraygetopt( string $options [, array $longopts [, int &$optind ]] )Gets options from the command line argument list
intgetprotobyname( string $name )Get protocol number associated with protocol name
stringgetprotobynumber( int $number )Get protocol name associated with protocol number
intgetrandmax( void )Show largest possible random value
arraygetrusage([ int $who = 0 ] )Gets the current resource usages
intgetservbyname( string $service , string $protocol )Get port number associated with an Internet service and protocol
stringgetservbyport( int $port , string $protocol )Get Internet service which corresponds to port and protocol
stringgettext( string $message )Lookup a message in the current domain
mixedgettimeofday([ bool $return_float = false ] )Get current time
stringgettype( mixed $var )Get the type of a variable
arrayglob( string $pattern [, int $flags = 0 ] )Find pathnames matching a pattern
stringgmdate( string $format [, int $timestamp = time() ] )Format a GMT/UTC date/time
intgmmktime([ 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
GMPgmp_abs( GMP $a )Absolute value
GMPgmp_add( GMP $a , GMP $b )Add numbers
GMPgmp_and( GMP $a , GMP $b )Bitwise AND
voidgmp_clrbit( GMP $a , int $index )Clear bit
intgmp_cmp( GMP $a , GMP $b )Compare numbers
GMPgmp_com( GMP $a )Calculates one's complement
GMPgmp_div_q( GMP $a , GMP $b [, int $round = GMP_ROUND_ZERO ] )Divide numbers
arraygmp_div_qr( GMP $n , GMP $d [, int $round = GMP_ROUND_ZERO ] )Divide numbers and get quotient and remainder
GMPgmp_div_r( GMP $n , GMP $d [, int $round = GMP_ROUND_ZERO ] )Remainder of the division of numbers
GMPgmp_divexact( GMP $n , GMP $d )Exact division of numbers
stringgmp_export( GMP $gmpnumber , integer $word_size , integer $options )Export to a binary string
GMPgmp_fact( mixed $a )Factorial
GMPgmp_gcd( GMP $a , GMP $b )Calculate GCD
arraygmp_gcdext( GMP $a , GMP $b )Calculate GCD and multipliers
intgmp_hamdist( GMP $a , GMP $b )Hamming distance
GMPgmp_import( string $data , integer $word_size , integer $options )Import from a binary string
GMPgmp_init( mixed $number [, int $base = 0 ] )Create GMP number
intgmp_intval( GMP $gmpnumber )Convert GMP number to integer
GMPgmp_invert( GMP $a , GMP $b )Inverse by modulo
intgmp_jacobi( GMP $a , GMP $p )Jacobi symbol
intgmp_legendre( GMP $a , GMP $p )Legendre symbol
GMPgmp_mod( GMP $n , GMP $d )Modulo operation
GMPgmp_mul( GMP $a , GMP $b )Multiply numbers
GMPgmp_neg( GMP $a )Negate number
GMPgmp_nextprime( int $a )Find next prime number
GMPgmp_or( GMP $a , GMP $b )Bitwise OR
boolgmp_perfect_square( GMP $a )Perfect square check
intgmp_popcount( GMP $a )Population count
GMPgmp_pow( GMP $base , int $exp )Raise number into power
GMPgmp_powm( GMP $base , GMP $exp , GMP $mod )Raise number into power with modulo
intgmp_prob_prime( GMP $a [, int $reps = 10 ] )Check if number is "probably prime"
GMPgmp_random_bits( integer $bits )Random number
GMPgmp_random_range( GMP $min , GMP $max )Random number
mixedgmp_random_seed( mixed $seed )Sets the RNG seed
GMPgmp_random([ int $limiter = 20 ] )Random number
GMPgmp_root( GMP $a , int $nth )Take the integer part of nth root
arraygmp_rootrem( GMP $a , int $nth )Take the integer part and remainder of nth root
intgmp_scan0( GMP $a , int $start )Scan for 0
intgmp_scan1( GMP $a , int $start )Scan for 1
voidgmp_setbit( GMP &$a , int $index [, bool $bit_on = true ] )Set bit
intgmp_sign( GMP $a )Sign of number
GMPgmp_sqrt( GMP $a )Calculate square root
arraygmp_sqrtrem( GMP $a )Square root with remainder
stringgmp_strval( GMP $gmpnumber [, int $base = 10 ] )Convert GMP number to string
GMPgmp_sub( GMP $a , GMP $b )Subtract numbers
boolgmp_testbit( GMP $a , int $index )Tests if a bit is set
GMPgmp_xor( GMP $a , GMP $b )Bitwise XOR
stringgmstrftime( string $format [, int $timestamp = time() ] )Format a GMT/UTC time/date according to locale settings
boolgnupg_adddecryptkey( resource $identifier , string $fingerprint , string $passphrase )Add a key for decryption
boolgnupg_addencryptkey( resource $identifier , string $fingerprint )Add a key for encryption
boolgnupg_addsignkey( resource $identifier , string $fingerprint [, string $passphrase ] )Add a key for signing
boolgnupg_cleardecryptkeys( resource $identifier )Removes all keys which were set for decryption before
boolgnupg_clearencryptkeys( resource $identifier )Removes all keys which were set for encryption before
boolgnupg_clearsignkeys( resource $identifier )Removes all keys which were set for signing before
stringgnupg_decrypt( resource $identifier , string $text )Decrypts a given text
arraygnupg_decryptverify( resource $identifier , string $text , string &$plaintext )Decrypts and verifies a given text
stringgnupg_encrypt( resource $identifier , string $plaintext )Encrypts a given text
stringgnupg_encryptsign( resource $identifier , string $plaintext )Encrypts and signs a given text
stringgnupg_export( resource $identifier , string $fingerprint )Exports a key
stringgnupg_geterror( resource $identifier )Returns the errortext, if a function fails
intgnupg_getprotocol( resource $identifier )Returns the currently active protocol for all operations
arraygnupg_import( resource $identifier , string $keydata )Imports a key
resourcegnupg_init( void )Initialize a connection
arraygnupg_keyinfo( resource $identifier , string $pattern )Returns an array with information about all keys that matches the given pattern
boolgnupg_setarmor( resource $identifier , int $armor )Toggle armored output
voidgnupg_seterrormode( resource $identifier , int $errormode )Sets the mode for error_reporting
boolgnupg_setsignmode( resource $identifier , int $signmode )Sets the mode for signing
stringgnupg_sign( resource $identifier , string $plaintext )Signs a given text
arraygnupg_verify( resource $identifier , string $signed_text , string $signature [, string &$plaintext ] )Verifies a signed text
arraygopher_parsedir( string $dirent )Translate a gopher formatted directory entry into an associative array.
stringgrapheme_extract( string $haystack , int $size [, int $extract_type [, int $start = 0 [, int &$next ]]] )Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8.
intgrapheme_stripos( string $haystack , string $needle [, int $offset = 0 ] )Find position (in grapheme units) of first occurrence of a case-insensitive string
stringgrapheme_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.
intgrapheme_strlen( string $input )Get string length in grapheme units
intgrapheme_strpos( string $haystack , string $needle [, int $offset = 0 ] )Find position (in grapheme units) of first occurrence of a string
intgrapheme_strripos( string $haystack , string $needle [, int $offset = 0 ] )Find position (in grapheme units) of last occurrence of a case-insensitive string
intgrapheme_strrpos( string $haystack , string $needle [, int $offset = 0 ] )Find position (in grapheme units) of last occurrence of a string
stringgrapheme_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.
intgrapheme_substr( string $string , int $start [, int $length ] )Return part of a string
intgregoriantojd( int $month , int $day , int $year )Converts a Gregorian date to Julian Day Count
stringgupnp_context_get_host_ip( resource $context )Get the IP address
intgupnp_context_get_port( resource $context )Get the port
intgupnp_context_get_subscription_timeout( resource $context )Get the event subscription timeout
boolgupnp_context_host_path( resource $context , string $local_path , string $server_path )Start hosting
resourcegupnp_context_new([ string $host_ip [, int $port = 0 ]] )Create a new context
voidgupnp_context_set_subscription_timeout( resource $context , int $timeout )Sets the event subscription timeout
boolgupnp_context_timeout_add( resource $context , int $timeout , mixed $callback [, mixed $arg ] )Sets a function to be called at regular intervals
boolgupnp_context_unhost_path( resource $context , string $server_path )Stop hosting
boolgupnp_control_point_browse_start( resource $cpoint )Start browsing
boolgupnp_control_point_browse_stop( resource $cpoint )Stop browsing
boolgupnp_control_point_callback_set( resource $cpoint , int $signal , mixed $callback [, mixed $arg ] )Set control point callback
resourcegupnp_control_point_new( resource $context , string $target )Create a new control point
boolgupnp_device_action_callback_set( resource $root_device , int $signal , string $action_name , mixed $callback [, mixed $arg ] )Set device callback function
resourcegupnp_device_info_get_service( resource $root_device , string $type )Get the service with type
arraygupnp_device_info_get( resource $root_device )Get info of root device
boolgupnp_root_device_get_available( resource $root_device )Check whether root device is available
stringgupnp_root_device_get_relative_location( resource $root_device )Get the relative location of root device.
resourcegupnp_root_device_new( resource $context , string $location , string $description_dir )Create a new root device
boolgupnp_root_device_set_available( resource $root_device , bool $available )Set whether or not root_device is available
boolgupnp_root_device_start( resource $root_device )Start main loop
boolgupnp_root_device_stop( resource $root_device )Stop main loop
mixedgupnp_service_action_get( resource $action , string $name , int $type )Retrieves the specified action arguments
boolgupnp_service_action_return_error( resource $action , int $error_code [, string $error_description ] )Return error code
boolgupnp_service_action_return( resource $action )Return successfully
boolgupnp_service_action_set( resource $action , string $name , int $type , mixed $value )Sets the specified action return values
boolgupnp_service_freeze_notify( resource $service )Freeze new notifications
mixedgupnp_service_info_get_introspection( resource $proxy [, mixed $callback [, mixed $arg ]] )Get resource introspection of service
arraygupnp_service_info_get( resource $proxy )Get full info of service
arraygupnp_service_introspection_get_state_variable( resource $introspection , string $variable_name )Returns the state variable data
boolgupnp_service_notify( resource $service , string $name , int $type , mixed $value )Notifies listening clients
mixedgupnp_service_proxy_action_get( resource $proxy , string $action , string $name , int $type )Send action to the service and get value
boolgupnp_service_proxy_action_set( resource $proxy , string $action , string $name , mixed $value , int $type )Send action to the service and set value
boolgupnp_service_proxy_add_notify( resource $proxy , string $value , int $type , mixed $callback [, mixed $arg ] )Sets up callback for variable change notification
boolgupnp_service_proxy_callback_set( resource $proxy , int $signal , mixed $callback [, mixed $arg ] )Set service proxy callback for signal
boolgupnp_service_proxy_get_subscribed( resource $proxy )Check whether subscription is valid to the service
boolgupnp_service_proxy_remove_notify( resource $proxy , string $value )Cancels the variable change notification
boolgupnp_service_proxy_set_subscribed( resource $proxy , bool $subscribed )(Un)subscribes to the service.
boolgupnp_service_thaw_notify( resource $service )Sends out any pending notifications and stops queuing of new ones.
boolgzclose( resource $zp )Close an open gz-file pointer
stringgzcompress( string $data [, int $level = -1 [, int $encoding = ZLIB_ENCODING_DEFLATE ]] )Compress a string
stringgzdecode( string $data [, int $length ] )Decodes a gzip compressed string
stringgzdeflate( string $data [, int $level = -1 [, int $encoding = ZLIB_ENCODING_RAW ]] )Deflate a string
stringgzencode( string $data [, int $level = -1 [, int $encoding_mode = FORCE_GZIP ]] )Create a gzip compressed string
intgzeof( resource $zp )Test for EOF on a gz-file pointer
arraygzfile( string $filename [, int $use_include_path = 0 ] )Read entire gz-file into an array
stringgzgetc( resource $zp )Get character from gz-file pointer
stringgzgets( resource $zp [, int $length ] )Get line from file pointer
stringgzgetss( resource $zp , int $length [, string $allowable_tags ] )Get line from gz-file pointer and strip HTML tags
stringgzinflate( string $data [, int $length = 0 ] )Inflate a deflated string
resourcegzopen( string $filename , string $mode [, int $use_include_path = 0 ] )Open gz-file
intgzpassthru( resource $zp )Output all remaining data on a gz-file pointer
stringgzread( resource $zp , int $length )Binary-safe gz-file read
boolgzrewind( resource $zp )Rewind the position of a gz-file pointer
intgzseek( resource $zp , int $offset [, int $whence = SEEK_SET ] )Seek on a gz-file pointer
intgztell( resource $zp )Tell gz-file pointer read/write position
stringgzuncompress( string $data [, int $length = 0 ] )Uncompress a compressed string
intgzwrite( resource $zp , string $string [, int $length ] )Binary-safe gz-file write
void__halt_compiler( void )Halts the compiler execution
arrayhash_algos( void )Return a list of registered hashing algorithms
resourcehash_copy( resource $context )Copy hashing context
boolhash_equals( string $known_string , string $user_string )Timing attack safe string comparison
stringhash_file( string $algo , string $filename [, bool $raw_output = false ] )Generate a hash value using the contents of a given file
stringhash_final( resource $context [, bool $raw_output = false ] )Finalize an incremental hash and return resulting digest
stringhash_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
stringhash_hmac( string $algo , string $data , string $key [, bool $raw_output = false ] )Generate a keyed hash value using the HMAC method
resourcehash_init( string $algo [, int $options = 0 [, string $key = NULL ]] )Initialize an incremental hashing context
stringhash_pbkdf2( string $algo , string $password , string $salt , int $iterations [, int $length = 0 [, bool $raw_output = false ]] )Generate a PBKDF2 key derivation of a supplied password
boolhash_update_file( resource $hcontext , string $filename [, resource $scontext = NULL ] )Pump data into an active hashing context from a file
inthash_update_stream( resource $context , resource $handle [, int $length = -1 ] )Pump data into an active hashing context from an open stream
boolhash_update( resource $context , string $data )Pump data into an active hashing context
stringhash( string $algo , string $data [, bool $raw_output = false ] )Generate a hash value (message digest)
boolheader_register_callback( callable $callback )Call a header function
voidheader_remove([ string $name ] )Remove previously set headers
voidheader( string $string [, bool $replace = true [, int $http_response_code ]] )Send a raw HTTP header
arrayheaders_list( void )Returns a list of response headers sent (or ready to send)
boolheaders_sent([ string &$file [, int &$line ]] )Checks if or where headers have been sent
stringhebrev( string $hebrew_text [, int $max_chars_per_line = 0 ] )Convert logical Hebrew text to visual text
stringhebrevc( string $hebrew_text [, int $max_chars_per_line = 0 ] )Convert logical Hebrew text to visual text with newline conversion
stringhex2bin( string $data )Decodes a hexadecimally encoded binary string
numberhexdec( string $hex_string )Hexadecimal to decimal
mixedhighlight_file( string $filename [, bool $return = false ] )Syntax highlighting of a file
mixedhighlight_string( string $str [, bool $return = false ] )Syntax highlighting of a string
stringhtml_entity_decode( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") ]] )Convert all HTML entities to their applicable characters
stringhtmlentities( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = true ]]] )Convert all applicable characters to HTML entities
stringhtmlspecialchars_decode( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )Convert special HTML entities back to characters
stringhtmlspecialchars( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $encoding = ini_get("default_charset") [, bool $double_encode = true ]]] )Convert special characters to HTML entities
stringhttp_build_query( mixed $query_data [, string $numeric_prefix [, string $arg_separator [, int $enc_type = PHP_QUERY_RFC1738 ]]] )Generate URL-encoded query string
mixedhttp_response_code([ int $response_code ] )Get or Set the HTTP response code
HW_API_Attributehwapi_attribute_new([ string $name [, string $value ]] )Creates instance of class hw_api_attribute
HW_API_Contenthwapi_content_new( string $content , string $mimetype )Create new instance of class hw_api_content
HW_APIhwapi_hgcsp( string $hostname [, int $port ] )Returns object of class hw_api
hw_api_objecthwapi_object_new( array $parameter )Creates a new instance of class hwapi_object_new
floathypot( float $x , float $y )Calculate the length of the hypotenuse of a right-angle triangle
boolibase_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
intibase_affected_rows([ resource $link_identifier ] )Return the number of rows that were affected by the previous query
mixedibase_backup( resource $service_handle , string $source_db , string $dest_file [, int $options = 0 [, bool $verbose = false ]] )Initiates a backup task in the service manager and returns immediately
voidibase_blob_add( resource $blob_handle , string $data )Add data into a newly created blob
boolibase_blob_cancel( resource $blob_handle )Cancel creating blob
mixedibase_blob_close( resource $blob_handle )Close blob
resourceibase_blob_create([ resource $link_identifier = NULL ] )Create a new blob for adding data
boolibase_blob_echo( string $blob_id )Output blob contents to browser
stringibase_blob_get( resource $blob_handle , int $len )Get len bytes data from open blob
stringibase_blob_import( resource $link_identifier , resource $file_handle )Create blob, copy file in it, and close it
arrayibase_blob_info( resource $link_identifier , string $blob_id )Return blob length and other useful info
resourceibase_blob_open( resource $link_identifier , string $blob_id )Open blob for retrieving data parts
boolibase_close([ resource $connection_id = NULL ] )Close a connection to an InterBase database
boolibase_commit_ret([ resource $link_or_trans_identifier = NULL ] )Commit a transaction without closing it
boolibase_commit([ resource $link_or_trans_identifier = NULL ] )Commit a transaction
resourceibase_connect([ string $database [, string $username [, string $password [, string $charset [, int $buffers [, int $dialect [, string $role [, int $sync ]]]]]]]] )Open a connection to a database
stringibase_db_info( resource $service_handle , string $db , int $action [, int $argument = 0 ] )Request statistics about a database
boolibase_delete_user( resource $service_handle , string $user_name )Delete a user from a security database
boolibase_drop_db([ resource $connection = NULL ] )Drops a database
intibase_errcode( void )Return an error code
stringibase_errmsg( void )Return error messages
resourceibase_execute( resource $query [, mixed $bind_arg [, mixed $... ]] )Execute a previously prepared query
arrayibase_fetch_assoc( resource $result [, int $fetch_flag = 0 ] )Fetch a result row from a query as an associative array
objectibase_fetch_object( resource $result_id [, int $fetch_flag = 0 ] )Get an object from a InterBase database
arrayibase_fetch_row( resource $result_identifier [, int $fetch_flag = 0 ] )Fetch a row from an InterBase database
arrayibase_field_info( resource $result , int $field_number )Get information about a field
boolibase_free_event_handler( resource $event )Cancels a registered event handler
boolibase_free_query( resource $query )Free memory allocated by a prepared query
boolibase_free_result( resource $result_identifier )Free a result set
mixedibase_gen_id( string $generator [, int $increment = 1 [, resource $link_identifier = NULL ]] )Increments the named generator and returns its new value
boolibase_maintain_db( resource $service_handle , string $db , int $action [, int $argument = 0 ] )Execute a maintenance command on the database server
boolibase_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
boolibase_name_result( resource $result , string $name )Assigns a name to a result set
intibase_num_fields( resource $result_id )Get the number of fields in a result set
intibase_num_params( resource $query )Return the number of parameters in a prepared query
arrayibase_param_info( resource $query , int $param_number )Return information about a parameter in a prepared query
resourceibase_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
resourceibase_prepare( string $query )Prepare a query for later binding of parameter placeholders and execution
resourceibase_query([ resource $link_identifier ], string $query [, int $bind_args ] )Execute a query on an InterBase database
mixedibase_restore( resource $service_handle , string $source_file , string $dest_db [, int $options = 0 [, bool $verbose = false ]] )Initiates a restore task in the service manager and returns immediately
boolibase_rollback_ret([ resource $link_or_trans_identifier = NULL ] )Roll back a transaction without closing it
boolibase_rollback([ resource $link_or_trans_identifier = NULL ] )Roll back a transaction
stringibase_server_info( resource $service_handle , int $action )Request information about a database server
resourceibase_service_attach( string $host , string $dba_username , string $dba_password )Connect to the service manager
boolibase_service_detach( resource $service_handle )Disconnect from the service manager
resourceibase_set_event_handler( callable $event_handler , string $event_name1 [, string $event_name2 [, string $... ]] )Register a callback function to be called when events are posted
resourceibase_trans([ int $trans_args [, resource $link_identifier ]] )Begin a transaction
stringibase_wait_event( string $event_name1 [, string $event_name2 [, string $... ]] )Wait for an event to be posted by the database
mixediconv_get_encoding([ string $type = "all" ] )Retrieve internal configuration variables of iconv extension
arrayiconv_mime_decode_headers( string $encoded_headers [, int $mode = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] )Decodes multiple MIME header fields at once
stringiconv_mime_decode( string $encoded_header [, int $mode = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] )Decodes a MIME header field
stringiconv_mime_encode( string $field_name , string $field_value [, array $preferences = NULL ] )Composes a MIME header field
booliconv_set_encoding( string $type , string $charset )Set current setting for character encoding conversion
inticonv_strlen( string $str [, string $charset = ini_get("iconv.internal_encoding") ] )Returns the character count of string
inticonv_strpos( string $haystack , string $needle [, int $offset = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] )Finds position of first occurrence of a needle within a haystack
inticonv_strrpos( string $haystack , string $needle [, string $charset = ini_get("iconv.internal_encoding") ] )Finds the last occurrence of a needle within a haystack
stringiconv_substr( string $str , int $offset [, int $length = iconv_strlen($str, $charset) [, string $charset = ini_get("iconv.internal_encoding") ]] )Cut out part of a string
stringiconv( string $in_charset , string $out_charset , string $str )Convert string to requested character encoding
stringid3_get_frame_long_name( string $frameId )Get the long name of an ID3v2 frame
stringid3_get_frame_short_name( string $frameId )Get the short name of an ID3v2 frame
intid3_get_genre_id( string $genre )Get the id for a genre
arrayid3_get_genre_list( void )Get all possible genre values
stringid3_get_genre_name( int $genre_id )Get the name for a genre id
arrayid3_get_tag( string $filename [, int $version = ID3_BEST ] )Get all information stored in an ID3 tag
intid3_get_version( string $filename )Get version of an ID3 tag
boolid3_remove_tag( string $filename [, int $version = ID3_V1_0 ] )Remove an existing ID3 tag
boolid3_set_tag( string $filename , array $tag [, int $version = ID3_V1_0 ] )Update information stored in an ID3 tag
intidate( string $format [, int $timestamp = time() ] )Format a local time/date as integer
stringidn_to_ascii( string $domain [, int $options = 0 [, int $variant = INTL_IDNA_VARIANT_2003 [, array &$idna_info ]]] )Convert domain name to IDNA ASCII form.
stringidn_to_utf8( string $domain [, int $options = 0 [, int $variant = INTL_IDNA_VARIANT_2003 [, array &$idna_info ]]] )Convert domain name from IDNA ASCII to Unicode.
intifx_affected_rows( resource $result_id )Get number of rows affected by a query
boolifx_blobinfile_mode( int $mode )Set the default blob mode for all select queries
boolifx_byteasvarchar( int $mode )Set the default byte mode
boolifx_close([ resource $link_identifier ] )Close Informix connection
resourceifx_connect([ string $database [, string $userid [, string $password ]]] )Open Informix server connection
intifx_copy_blob( int $bid )Duplicates the given blob object
intifx_create_blob( int $type , int $mode , string $param )Creates an blob object
intifx_create_char( string $param )Creates an char object
boolifx_do( resource $result_id )Execute a previously prepared SQL-statement
stringifx_error([ resource $link_identifier ] )Returns error code of last Informix call
stringifx_errormsg([ int $errorcode ] )Returns error message of last Informix call
arrayifx_fetch_row( resource $result_id [, mixed $position ] )Get row as an associative array
arrayifx_fieldproperties( resource $result_id )List of SQL fieldproperties
arrayifx_fieldtypes( resource $result_id )List of Informix SQL fields
boolifx_free_blob( int $bid )Deletes the blob object
boolifx_free_char( int $bid )Deletes the char object
boolifx_free_result( resource $result_id )Releases resources for the query
stringifx_get_blob( int $bid )Return the content of a blob object
stringifx_get_char( int $bid )Return the content of the char object
arrayifx_getsqlca( resource $result_id )Get the contents of sqlca.sqlerrd[0..5] after a query
intifx_htmltbl_result( resource $result_id [, string $html_table_options ] )Formats all rows of a query into a HTML table
boolifx_nullformat( int $mode )Sets the default return value on a fetch row
intifx_num_fields( resource $result_id )Returns the number of columns in the query
intifx_num_rows( resource $result_id )Count the rows already fetched from a query
resourceifx_pconnect([ string $database [, string $userid [, string $password ]]] )Open persistent Informix connection
resourceifx_prepare( string $query , resource $link_identifier [, int $cursor_def ], mixed $blobidarray )Prepare an SQL-statement for execution
resourceifx_query( string $query , resource $link_identifier [, int $cursor_type [, mixed $blobidarray ]] )Send Informix query
boolifx_textasvarchar( int $mode )Set the default text mode
boolifx_update_blob( int $bid , string $content )Updates the content of the blob object
boolifx_update_char( int $bid , string $content )Updates the content of the char object
boolifxus_close_slob( int $bid )Deletes the slob object
intifxus_create_slob( int $mode )Creates an slob object and opens it
boolifxus_free_slob( int $bid )Deletes the slob object
intifxus_open_slob( int $bid , int $mode )Opens an slob object
stringifxus_read_slob( int $bid , int $nbytes )Reads nbytes of the slob object
intifxus_seek_slob( int $bid , int $mode , int $offset )Sets the current file or seek position
intifxus_tell_slob( int $bid )Returns the current file or seek position
intifxus_write_slob( int $bid , string $content )Writes a string into the slob object
intignore_user_abort([ bool $value ] )Set whether a client disconnect should abort script execution
intiis_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
intiis_get_dir_security( int $server_instance , string $virtual_path )Gets Directory Security
stringiis_get_script_map( int $server_instance , string $virtual_path , string $script_extension )Gets script mapping on a virtual directory for a specific extension
intiis_get_server_by_comment( string $comment )Return the instance number associated with the Comment
intiis_get_server_by_path( string $path )Return the instance number associated with the Path
intiis_get_server_rights( int $server_instance , string $virtual_path )Gets server rights
intiis_get_service_state( string $service_id )Returns the state for the service defined by ServiceId
intiis_remove_server( int $server_instance )Removes the virtual web server indicated by ServerInstance
intiis_set_app_settings( int $server_instance , string $virtual_path , string $application_scope )Creates application scope for a virtual directory
intiis_set_dir_security( int $server_instance , string $virtual_path , int $directory_flags )Sets Directory Security
intiis_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
intiis_set_server_rights( int $server_instance , string $virtual_path , int $directory_flags )Sets server rights
intiis_start_server( int $server_instance )Starts the virtual web server
intiis_start_service( string $service_id )Starts the service defined by ServiceId
intiis_stop_server( int $server_instance )Stops the virtual web server
intiis_stop_service( string $service_id )Stops the service defined by ServiceId
stringimage_type_to_extension( int $imagetype [, bool $include_dot = TRUE ] )Get file extension for image type
stringimage_type_to_mime_type( int $imagetype )Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype
boolimage2wbmp( resource $image [, string $filename [, int $threshold ]] )Output image to browser or file
resourceimageaffine( resource $image , array $affine [, array $clip ] )Return an image containing the affine transformed src image, using an optional clipping area
arrayimageaffinematrixconcat( array $m1 , array $m2 )Concatenate two affine transformation matrices
arrayimageaffinematrixget( int $type , mixed $options )Get an affine transformation matrix
boolimagealphablending( resource $image , bool $blendmode )Set the blending mode for an image
boolimageantialias( resource $image , bool $enabled )Should antialias functions be used or not
boolimagearc( resource $image , int $cx , int $cy , int $width , int $height , int $start , int $end , int $color )Draws an arc
boolimagebmp( resource $image , mixed $to [, bool $compressed = TRUE ] )Output a BMP image to browser or file
boolimagechar( resource $image , int $font , int $x , int $y , string $c , int $color )Draw a character horizontally
boolimagecharup( resource $image , int $font , int $x , int $y , string $c , int $color )Draw a character vertically
intimagecolorallocate( resource $image , int $red , int $green , int $blue )Allocate a color for an image
intimagecolorallocatealpha( resource $image , int $red , int $green , int $blue , int $alpha )Allocate a color for an image
intimagecolorat( resource $image , int $x , int $y )Get the index of the color of a pixel
intimagecolorclosest( resource $image , int $red , int $green , int $blue )Get the index of the closest color to the specified color
intimagecolorclosestalpha( resource $image , int $red , int $green , int $blue , int $alpha )Get the index of the closest color to the specified color + alpha
intimagecolorclosesthwb( resource $image , int $red , int $green , int $blue )Get the index of the color which has the hue, white and blackness
boolimagecolordeallocate( resource $image , int $color )De-allocate a color for an image
intimagecolorexact( resource $image , int $red , int $green , int $blue )Get the index of the specified color
intimagecolorexactalpha( resource $image , int $red , int $green , int $blue , int $alpha )Get the index of the specified color + alpha
boolimagecolormatch( resource $image1 , resource $image2 )Makes the colors of the palette version of an image more closely match the true color version
intimagecolorresolve( resource $image , int $red , int $green , int $blue )Get the index of the specified color or its closest possible alternative
intimagecolorresolvealpha( resource $image , int $red , int $green , int $blue , int $alpha )Get the index of the specified color + alpha or its closest possible alternative
voidimagecolorset( resource $image , int $index , int $red , int $green , int $blue [, int $alpha = 0 ] )Set the color for the specified palette index
arrayimagecolorsforindex( resource $image , int $index )Get the colors for an index
intimagecolorstotal( resource $image )Find out the number of colors in an image's palette
intimagecolortransparent( resource $image [, int $color ] )Define a color as transparent
boolimageconvolution( resource $image , array $matrix , float $div , float $offset )Apply a 3x3 convolution matrix, using coefficient and offset
boolimagecopy( 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
boolimagecopymerge( 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
boolimagecopymergegray( 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
boolimagecopyresampled( 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
boolimagecopyresized( 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
resourceimagecreate( int $width , int $height )Create a new palette based image
resourceimagecreatefrombmp( string $filename )Create a new image from file or URL
resourceimagecreatefromgd( string $filename )Create a new image from GD file or URL
resourceimagecreatefromgd2( string $filename )Create a new image from GD2 file or URL
resourceimagecreatefromgd2part( string $filename , int $srcX , int $srcY , int $width , int $height )Create a new image from a given part of GD2 file or URL
resourceimagecreatefromgif( string $filename )Create a new image from file or URL
resourceimagecreatefromjpeg( string $filename )Create a new image from file or URL
resourceimagecreatefrompng( string $filename )Create a new image from file or URL
resourceimagecreatefromstring( string $image )Create a new image from the image stream in the string
resourceimagecreatefromwbmp( string $filename )Create a new image from file or URL
resourceimagecreatefromwebp( string $filename )Create a new image from file or URL
resourceimagecreatefromxbm( string $filename )Create a new image from file or URL
resourceimagecreatefromxpm( string $filename )Create a new image from file or URL
resourceimagecreatetruecolor( int $width , int $height )Create a new true color image
resourceimagecrop( resource $image , array $rect )Crop an image to the given rectangle
resourceimagecropauto( resource $image [, int $mode = -1 [, float $threshold = .5 [, int $color = -1 ]]] )Crop an image automatically using one of the available modes
boolimagedashedline( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )Draw a dashed line
boolimagedestroy( resource $image )Destroy an image
boolimageellipse( resource $image , int $cx , int $cy , int $width , int $height , int $color )Draw an ellipse
boolimagefill( resource $image , int $x , int $y , int $color )Flood fill
boolimagefilledarc( 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
boolimagefilledellipse( resource $image , int $cx , int $cy , int $width , int $height , int $color )Draw a filled ellipse
boolimagefilledpolygon( resource $image , array $points , int $num_points , int $color )Draw a filled polygon
boolimagefilledrectangle( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )Draw a filled rectangle
boolimagefilltoborder( resource $image , int $x , int $y , int $border , int $color )Flood fill to specific color
boolimagefilter( resource $image , int $filtertype [, int $arg1 [, int $arg2 [, int $arg3 [, int $arg4 ]]]] )Applies a filter to an image
boolimageflip( resource $image , int $mode )Flips an image using a given mode
intimagefontheight( int $font )Get font height
intimagefontwidth( int $font )Get font width
arrayimageftbbox( float $size , float $angle , string $fontfile , string $text [, array $extrainfo ] )Give the bounding box of a text using fonts via freetype2
arrayimagefttext( 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
boolimagegammacorrect( resource $image , float $inputgamma , float $outputgamma )Apply a gamma correction to a GD image
boolimagegd( resource $image [, mixed $to = NULL ] )Output GD image to browser or file
boolimagegd2( resource $image [, mixed $to = NULL [, int $chunk_size = 128 [, int $type = IMG_GD2_RAW ]]] )Output GD2 image to browser or file
arrayimagegetclip( resource $im )Get the clipping rectangle
boolimagegif( resource $image [, mixed $to ] )Output image to browser or file
resourceimagegrabscreen( void )Captures the whole screen
resourceimagegrabwindow( int $window_handle [, int $client_area = 0 ] )Captures a window
intimageinterlace( resource $image [, int $interlace = 0 ] )Enable or disable interlace
boolimageistruecolor( resource $image )Finds whether an image is a truecolor image
boolimagejpeg( resource $image [, mixed $to [, int $quality ]] )Output image to browser or file
boolimagelayereffect( resource $image , int $effect )Set the alpha blending flag to use layering effects
boolimageline( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )Draw a line
intimageloadfont( string $file )Load a new font
boolimageopenpolygon( resource $image , array $points , int $num_points , int $color )Draws an open polygon
voidimagepalettecopy( resource $destination , resource $source )Copy the palette from one image to another
boolimagepalettetotruecolor( resource $src )Converts a palette based image to true color
boolimagepng( resource $image [, mixed $to [, int $quality [, int $filters ]]] )Output a PNG image to either the browser or a file
boolimagepolygon( resource $image , array $points , int $num_points , int $color )Draws a polygon
arrayimagepsbbox( string $text , resource $font , int $size )Give the bounding box of a text rectangle using PostScript Type1 fonts
boolimagepsencodefont( resource $font_index , string $encodingfile )Change the character encoding vector of a font
boolimagepsextendfont( resource $font_index , float $extend )Extend or condense a font
boolimagepsfreefont( resource $font_index )Free memory used by a PostScript Type 1 font
resourceimagepsloadfont( string $filename )Load a PostScript Type 1 font from file
boolimagepsslantfont( resource $font_index , float $slant )Slant a font
arrayimagepstext( resource $image , string $text , resource $font_index , int $size , int $foreground , int $background , int $x , int $y [, int $space = 0 [, int $tightness = 0 [, float $angle = 0.0 [, int $antialias_steps = 4 ]]]] )Draws a text over an image using PostScript Type1 fonts
boolimagerectangle( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )Draw a rectangle
mixedimageresolution( resource $image [, int $res_x [, int $res_y ]] )Get or set the resolution of the image
resourceimagerotate( resource $image , float $angle , int $bgd_color [, int $ignore_transparent = 0 ] )Rotate an image with a given angle
boolimagesavealpha( resource $image , bool $saveflag )Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images
resourceimagescale( resource $image , int $new_width [, int $new_height = -1 [, int $mode = IMG_BILINEAR_FIXED ]] )Scale an image using the given new width and height
boolimagesetbrush( resource $image , resource $brush )Set the brush image for line drawing
boolimagesetclip( resource $im , int $x1 , int $y1 , int $x2 , int $y2 )Set the clipping rectangle
boolimagesetinterpolation( resource $image [, int $method = IMG_BILINEAR_FIXED ] )Set the interpolation method
boolimagesetpixel( resource $image , int $x , int $y , int $color )Set a single pixel
boolimagesetstyle( resource $image , array $style )Set the style for line drawing
boolimagesetthickness( resource $image , int $thickness )Set the thickness for line drawing
boolimagesettile( resource $image , resource $tile )Set the tile image for filling
boolimagestring( resource $image , int $font , int $x , int $y , string $string , int $color )Draw a string horizontally
boolimagestringup( resource $image , int $font , int $x , int $y , string $string , int $color )Draw a string vertically
intimagesx( resource $image )Get image width
intimagesy( resource $image )Get image height
boolimagetruecolortopalette( resource $image , bool $dither , int $ncolors )Convert a true color image to a palette image
arrayimagettfbbox( float $size , float $angle , string $fontfile , string $text )Give the bounding box of a text using TrueType fonts
arrayimagettftext( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )Write text to the image using TrueType fonts
intimagetypes( void )Return the image types supported by this PHP build
boolimagewbmp( resource $image [, mixed $to [, int $foreground ]] )Output image to browser or file
boolimagewebp( resource $image , mixed $to [, int $quality = 80 ] )Output a WebP image to browser or file
boolimagexbm( resource $image , string $filename [, int $foreground ] )Output an XBM image to browser or file
stringimap_8bit( string $string )Convert an 8bit string to a quoted-printable string
arrayimap_alerts( void )Returns all IMAP alert messages that have occurred
boolimap_append( resource $imap_stream , string $mailbox , string $message [, string $options = NULL [, string $internal_date = NULL ]] )Append a string message to a specified mailbox
stringimap_base64( string $text )Decode BASE64 encoded text
stringimap_binary( string $string )Convert an 8bit string to a base64 string
stringimap_body( resource $imap_stream , int $msg_number [, int $options = 0 ] )Read the message body
objectimap_bodystruct( resource $imap_stream , int $msg_number , string $section )Read the structure of a specified body section of a specific message
objectimap_check( resource $imap_stream )Check current mailbox
boolimap_clearflag_full( resource $imap_stream , string $sequence , string $flag [, int $options = 0 ] )Clears flags on messages
boolimap_close( resource $imap_stream [, int $flag = 0 ] )Close an IMAP stream
boolimap_createmailbox( resource $imap_stream , string $mailbox )Create a new mailbox
boolimap_delete( resource $imap_stream , int $msg_number [, int $options = 0 ] )Mark a message for deletion from current mailbox
boolimap_deletemailbox( resource $imap_stream , string $mailbox )Delete a mailbox
arrayimap_errors( void )Returns all of the IMAP errors that have occurred
boolimap_expunge( resource $imap_stream )Delete all messages marked for deletion
arrayimap_fetch_overview( resource $imap_stream , string $sequence [, int $options = 0 ] )Read an overview of the information in the headers of the given message
stringimap_fetchbody( resource $imap_stream , int $msg_number , string $section [, int $options = 0 ] )Fetch a particular section of the body of the message
stringimap_fetchheader( resource $imap_stream , int $msg_number [, int $options = 0 ] )Returns header for a message
stringimap_fetchmime( resource $imap_stream , int $msg_number , string $section [, int $options = 0 ] )Fetch MIME headers for a particular section of the message
objectimap_fetchstructure( resource $imap_stream , int $msg_number [, int $options = 0 ] )Read the structure of a particular message
boolimap_gc( resource $imap_stream , int $caches )Clears IMAP cache
arrayimap_get_quota( resource $imap_stream , string $quota_root )Retrieve the quota level settings, and usage statics per mailbox
arrayimap_get_quotaroot( resource $imap_stream , string $quota_root )Retrieve the quota settings per user
arrayimap_getacl( resource $imap_stream , string $mailbox )Gets the ACL for a given mailbox
arrayimap_getmailboxes( resource $imap_stream , string $ref , string $pattern )Read the list of mailboxes, returning detailed information on each one
arrayimap_getsubscribed( resource $imap_stream , string $ref , string $pattern )List all the subscribed mailboxes
objectimap_headerinfo( resource $imap_stream , int $msg_number [, int $fromlength = 0 [, int $subjectlength = 0 [, string $defaulthost = NULL ]]] )Read the header of the message
arrayimap_headers( resource $imap_stream )Returns headers for all messages in a mailbox
stringimap_last_error( void )Gets the last IMAP error that occurred during this page request
arrayimap_list( resource $imap_stream , string $ref , string $pattern )Read the list of mailboxes
arrayimap_listscan( resource $imap_stream , string $ref , string $pattern , string $content )Returns the list of mailboxes that matches the given text
arrayimap_lsub( resource $imap_stream , string $ref , string $pattern )List all the subscribed mailboxes
stringimap_mail_compose( array $envelope , array $body )Create a MIME message based on given envelope and body sections
boolimap_mail_copy( resource $imap_stream , string $msglist , string $mailbox [, int $options = 0 ] )Copy specified messages to a mailbox
boolimap_mail_move( resource $imap_stream , string $msglist , string $mailbox [, int $options = 0 ] )Move specified messages to a mailbox
boolimap_mail( string $to , string $subject , string $message [, string $additional_headers = NULL [, string $cc = NULL [, string $bcc = NULL [, string $rpath = NULL ]]]] )Send an email message
objectimap_mailboxmsginfo( resource $imap_stream )Get information about the current mailbox
arrayimap_mime_header_decode( string $text )Decode MIME header elements
intimap_msgno( resource $imap_stream , int $uid )Gets the message sequence number for the given UID
intimap_num_msg( resource $imap_stream )Gets the number of messages in the current mailbox
intimap_num_recent( resource $imap_stream )Gets the number of recent messages in current mailbox
resourceimap_open( string $mailbox , string $username , string $password [, int $options = 0 [, int $n_retries = 0 [, array $params = NULL ]]] )Open an IMAP stream to a mailbox
boolimap_ping( resource $imap_stream )Check if the IMAP stream is still active
stringimap_qprint( string $string )Convert a quoted-printable string to an 8 bit string
boolimap_renamemailbox( resource $imap_stream , string $old_mbox , string $new_mbox )Rename an old mailbox to new mailbox
boolimap_reopen( resource $imap_stream , string $mailbox [, int $options = 0 [, int $n_retries = 0 ]] )Reopen IMAP stream to new mailbox
arrayimap_rfc822_parse_adrlist( string $address , string $default_host )Parses an address string
objectimap_rfc822_parse_headers( string $headers [, string $defaulthost = "UNKNOWN" ] )Parse mail headers from a string
stringimap_rfc822_write_address( string $mailbox , string $host , string $personal )Returns a properly formatted email address given the mailbox, host, and personal info
boolimap_savebody( resource $imap_stream , mixed $file , int $msg_number [, string $part_number = "" [, int $options = 0 ]] )Save a specific body section to a file
arrayimap_search( resource $imap_stream , string $criteria [, int $options = SE_FREE [, string $charset = NULL ]] )This function returns an array of messages matching the given search criteria
boolimap_set_quota( resource $imap_stream , string $quota_root , int $quota_limit )Sets a quota for a given mailbox
boolimap_setacl( resource $imap_stream , string $mailbox , string $id , string $rights )Sets the ACL for a given mailbox
boolimap_setflag_full( resource $imap_stream , string $sequence , string $flag [, int $options = NIL ] )Sets flags on messages
arrayimap_sort( resource $imap_stream , int $criteria , int $reverse [, int $options = 0 [, string $search_criteria = NULL [, string $charset = NULL ]]] )Gets and sort messages
objectimap_status( resource $imap_stream , string $mailbox , int $options )Returns status information on a mailbox
boolimap_subscribe( resource $imap_stream , string $mailbox )Subscribe to a mailbox
arrayimap_thread( resource $imap_stream [, int $options = SE_FREE ] )Returns a tree of threaded message
mixedimap_timeout( int $timeout_type [, int $timeout = -1 ] )Set or fetch imap timeout
intimap_uid( resource $imap_stream , int $msg_number )This function returns the UID for the given message sequence number
boolimap_undelete( resource $imap_stream , int $msg_number [, int $flags = 0 ] )Unmark the message which is marked deleted
boolimap_unsubscribe( resource $imap_stream , string $mailbox )Unsubscribe from a mailbox
stringimap_utf7_decode( string $text )Decodes a modified UTF-7 encoded string
stringimap_utf7_encode( string $data )Converts ISO-8859-1 string to modified UTF-7 text
stringimap_utf8( string $mime_encoded_text )Converts MIME-encoded text to UTF-8
stringimplode( string $glue , array $pieces )Join array elements with a string
boolimport_request_variables( string $types [, string $prefix ] )Import GET/POST/Cookie variables into the global scope
boolin_array( mixed $needle , array $haystack [, bool $strict = FALSE ] )Checks if a value exists in an array
arrayinclued_get_data( void )Get the inclued data
stringinet_ntop( string $in_addr )Converts a packed internet address to a human readable representation
stringinet_pton( string $address )Converts a human readable IP address to its packed in_addr representation
stringinflate_add( resource $context , string $encoded_data [, int $flush_mode = ZLIB_SYNC_FLUSH ] )Incrementally inflate encoded data
resourceinflate_init( int $encoding [, array $options = array() ] )Initialize an incremental inflate context
boolingres_autocommit_state( resource $link )Test if the connection is using autocommit
boolingres_autocommit( resource $link )Switch autocommit on or off
stringingres_charset( resource $link )Returns the installation character set
boolingres_close( resource $link )Close an Ingres database connection
boolingres_commit( resource $link )Commit a transaction
resourceingres_connect([ string $database [, string $username [, string $password [, array $options ]]]] )Open a connection to an Ingres database
stringingres_cursor( resource $result )Get a cursor name for a given result resource
intingres_errno([ resource $link ] )Get the last Ingres error number generated
stringingres_error([ resource $link ] )Get a meaningful error message for the last error generated
stringingres_errsqlstate([ resource $link ] )Get the last SQLSTATE error code generated
stringingres_escape_string( resource $link , string $source_string )Escape special characters for use in a query
boolingres_execute( resource $result [, array $params [, string $types ]] )Execute a prepared query
arrayingres_fetch_array( resource $result [, int $result_type ] )Fetch a row of result into an array
arrayingres_fetch_assoc( resource $result )Fetch a row of result into an associative array
objectingres_fetch_object( resource $result [, int $result_type ] )Fetch a row of result into an object
intingres_fetch_proc_return( resource $result )Get the return value from a procedure call
arrayingres_fetch_row( resource $result )Fetch a row of result into an enumerated array
intingres_field_length( resource $result , int $index )Get the length of a field
stringingres_field_name( resource $result , int $index )Get the name of a field in a query result
boolingres_field_nullable( resource $result , int $index )Test if a field is nullable
intingres_field_precision( resource $result , int $index )Get the precision of a field
intingres_field_scale( resource $result , int $index )Get the scale of a field
stringingres_field_type( resource $result , int $index )Get the type of a field in a query result
boolingres_free_result( resource $result )Free the resources associated with a result identifier
boolingres_next_error([ resource $link ] )Get the next Ingres error
intingres_num_fields( resource $result )Get the number of fields returned by the last query
intingres_num_rows( resource $result )Get the number of rows affected or returned by a query
resourceingres_pconnect([ string $database [, string $username [, string $password [, array $options ]]]] )Open a persistent connection to an Ingres database
mixedingres_prepare( resource $link , string $query )Prepare a query for later execution
mixedingres_query( resource $link , string $query [, array $params [, string $types ]] )Send an SQL query to Ingres
boolingres_result_seek( resource $result , int $position )Set the row position before fetching data
boolingres_rollback( resource $link )Roll back a transaction
boolingres_set_environment( resource $link , array $options )Set environment features controlling output options
mixedingres_unbuffered_query( resource $link , string $query [, array $params [, string $types ]] )Send an unbuffered SQL query to Ingres
arrayini_get_all([ string $extension [, bool $details = true ]] )Gets all configuration options
stringini_get( string $varname )Gets the value of a configuration option
voidini_restore( string $varname )Restores the value of a configuration option
stringini_set( string $varname , string $newvalue )Sets the value of a configuration option
intinotify_add_watch( resource $inotify_instance , string $pathname , int $mask )Add a watch to an initialized inotify instance
resourceinotify_init( void )Initialize an inotify instance
intinotify_queue_len( resource $inotify_instance )Return a number upper than zero if there are pending events
arrayinotify_read( resource $inotify_instance )Read events from an inotify instance
boolinotify_rm_watch( resource $inotify_instance , int $watch_descriptor )Remove an existing watch from an inotify instance
intintdiv( int $dividend , int $divisor )Integer division
boolinterface_exists( string $interface_name [, bool $autoload = true ] )Checks if the interface has been defined
stringintl_error_name( int $error_code )Get symbolic name for a given error code
intintl_get_error_code( void )Get the last error code
stringintl_get_error_message( void )Get description of the last error
boolintl_is_failure( int $error_code )Check whether the given error code indicates failure
intintval( mixed $var [, int $base = 10 ] )Get the integer value of a variable
intip2long( string $ip_address )Converts a string containing an (IPv4) Internet Protocol dotted address into a long integer
mixediptcembed( string $iptcdata , string $jpeg_file_name [, int $spool = 0 ] )Embeds binary IPTC data into a JPEG image
arrayiptcparse( string $iptcblock )Parse a binary IPTC block into single tags.
boolis_a( object $object , string $class_name [, bool $allow_string = FALSE ] )Checks if the object is of this class or has this class as one of its parents
boolis_array( mixed $var )Finds whether a variable is an array
boolis_bool( mixed $var )Finds out whether a variable is a boolean
boolis_callable( mixed $var [, bool $syntax_only = false [, string &$callable_name ]] )Verify that the contents of a variable can be called as a function
boolis_dir( string $filename )Tells whether the filename is a directory
boolis_executable( string $filename )Tells whether the filename is executable
boolis_file( string $filename )Tells whether the filename is a regular file
boolis_finite( float $val )Finds whether a value is a legal finite number
boolis_float( mixed $var )Finds whether the type of a variable is float
boolis_infinite( float $val )Finds whether a value is infinite
boolis_int( mixed $var )Find whether the type of a variable is integer
boolis_link( string $filename )Tells whether the filename is a symbolic link
boolis_nan( float $val )Finds whether a value is not a number
boolis_null( mixed $var )Finds whether a variable is NULL
boolis_numeric( mixed $var )Finds whether a variable is a number or a numeric string
boolis_object( mixed $var )Finds whether a variable is an object
boolis_readable( string $filename )Tells whether a file exists and is readable
boolis_resource( mixed $var )Finds whether a variable is a resource
boolis_scalar( mixed $var )Finds whether a variable is a scalar
boolis_soap_fault( mixed $object )Checks if a SOAP call has failed
boolis_string( mixed $var )Find whether the type of a variable is string
boolis_subclass_of( mixed $object , string $class_name [, bool $allow_string = TRUE ] )Checks if the object has this class as one of its parents or implements it.
boolis_tainted( string $string )Checks whether a string is tainted
boolis_uploaded_file( string $filename )Tells whether the file was uploaded via HTTP POST
boolis_writable( string $filename )Tells whether the filename is writable
boolisset( mixed $var [, mixed $... ] )Determine if a variable is set and is not NULL
intiterator_apply( Traversable $iterator , callable $function [, array $args ] )Call a function for every element in an iterator
intiterator_count( Traversable $iterator )Count the elements in an iterator
arrayiterator_to_array( Traversable $iterator [, bool $use_keys = true ] )Copy the iterator into an array
mixedjddayofweek( int $julianday [, int $mode = CAL_DOW_DAYNO ] )Returns the day of the week
stringjdmonthname( int $julianday , int $mode )Returns a month name
stringjdtofrench( int $juliandaycount )Converts a Julian Day Count to the French Republican Calendar
stringjdtogregorian( int $julianday )Converts Julian Day Count to Gregorian date
stringjdtojewish( int $juliandaycount [, bool $hebrew = false [, int $fl = 0 ]] )Converts a Julian day count to a Jewish calendar date
stringjdtojulian( int $julianday )Converts a Julian Day Count to a Julian Calendar Date
intjdtounix( int $jday )Convert Julian Day to Unix timestamp
intjewishtojd( int $month , int $day , int $year )Converts a date in the Jewish Calendar to Julian Day Count
booljpeg2wbmp( string $jpegname , string $wbmpname , int $dest_height , int $dest_width , int $threshold )Convert JPEG image file to WBMP image file
mixedjson_decode( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )Decodes a JSON string
stringjson_encode( mixed $value [, int $options = 0 [, int $depth = 512 ]] )Returns the JSON representation of a value
stringjson_last_error_msg( void )Returns the error string of the last json_encode() or json_decode() call
intjson_last_error( void )Returns the last error occurred
intjudy_type( Judy $array )Return the type of a Judy array
stringjudy_version( void )Return or print the current PHP Judy version
intjuliantojd( int $month , int $day , int $year )Converts a Julian Calendar date to Julian Day Count
boolkadm5_chpass_principal( resource $handle , string $principal , string $password )Changes the principal's password
boolkadm5_create_principal( resource $handle , string $principal [, string $password [, array $options ]] )Creates a kerberos principal with the given parameters
boolkadm5_delete_principal( resource $handle , string $principal )Deletes a kerberos principal
boolkadm5_destroy( resource $handle )Closes the connection to the admin server and releases all related resources
boolkadm5_flush( resource $handle )Flush all changes to the Kerberos database
arraykadm5_get_policies( resource $handle )Gets all policies from the Kerberos database
arraykadm5_get_principal( resource $handle , string $principal )Gets the principal's entries from the Kerberos database
arraykadm5_get_principals( resource $handle )Gets all principals from the Kerberos database
resourcekadm5_init_with_password( string $admin_server , string $realm , string $principal , string $password )Opens a connection to the KADM5 library
boolkadm5_modify_principal( resource $handle , string $principal , array $options )Modifies a kerberos principal with the given parameters
mixedkey( array &$array )Fetch a key from an array
boolkrsort( array &$array [, int $sort_flags = SORT_REGULAR ] )Sort an array by key in reverse order
boolksort( array &$array [, int $sort_flags = SORT_REGULAR ] )Sort an array by key
stringlcfirst( string $str )Make a string's first character lowercase
floatlcg_value( void )Combined linear congruential generator
boollchgrp( string $filename , mixed $group )Changes group ownership of symlink
boollchown( string $filename , mixed $user )Changes user ownership of symlink
stringldap_8859_to_t61( string $value )Translate 8859 characters to t61 characters
boolldap_add( resource $link_identifier , string $dn , array $entry )Add entries to LDAP directory
boolldap_bind( resource $link_identifier [, string $bind_rdn = NULL [, string $bind_password = NULL ]] )Bind to LDAP directory
mixedldap_compare( resource $link_identifier , string $dn , string $attribute , string $value )Compare value of attribute found in entry specified with DN
resourceldap_connect([ string $host = NULL [, int $port = 389 ]] )Connect to an LDAP server
boolldap_control_paged_result_response( resource $link , resource $result [, string &$cookie [, int &$estimated ]] )Retrieve the LDAP pagination cookie
boolldap_control_paged_result( resource $link , int $pagesize [, bool $iscritical = false [, string $cookie = "" ]] )Send LDAP pagination control
intldap_count_entries( resource $link_identifier , resource $result_identifier )Count the number of entries in a search
boolldap_delete( resource $link_identifier , string $dn )Delete an entry from a directory
stringldap_dn2ufn( string $dn )Convert DN to User Friendly Naming format
stringldap_err2str( int $errno )Convert LDAP error number into string error message
intldap_errno( resource $link_identifier )Return the LDAP error number of the last LDAP command
stringldap_error( resource $link_identifier )Return the LDAP error message of the last LDAP command
stringldap_escape( string $value [, string $ignore [, int $flags ]] )Escape a string for use in an LDAP filter or DN
arrayldap_explode_dn( string $dn , int $with_attrib )Splits DN into its component parts
stringldap_first_attribute( resource $link_identifier , resource $result_entry_identifier )Return first attribute
resourceldap_first_entry( resource $link_identifier , resource $result_identifier )Return first result id
resourceldap_first_reference( resource $link , resource $result )Return first reference
boolldap_free_result( resource $result_identifier )Free result memory
arrayldap_get_attributes( resource $link_identifier , resource $result_entry_identifier )Get attributes from a search result entry
stringldap_get_dn( resource $link_identifier , resource $result_entry_identifier )Get the DN of a result entry
arrayldap_get_entries( resource $link_identifier , resource $result_identifier )Get all result entries
boolldap_get_option( resource $link_identifier , int $option , mixed &$retval )Get the current value for given option
arrayldap_get_values_len( resource $link_identifier , resource $result_entry_identifier , string $attribute )Get all binary values from a result entry
arrayldap_get_values( resource $link_identifier , resource $result_entry_identifier , string $attribute )Get all values from a result entry
resourceldap_list( resource $link_identifier , string $base_dn , string $filter [, array $attributes [, int $attrsonly [, int $sizelimit [, int $timelimit [, int $deref ]]]]] )Single-level search
boolldap_mod_add( resource $link_identifier , string $dn , array $entry )Add attribute values to current attributes
boolldap_mod_del( resource $link_identifier , string $dn , array $entry )Delete attribute values from current attributes
boolldap_mod_replace( resource $link_identifier , string $dn , array $entry )Replace attribute values with new ones
boolldap_modify_batch( resource $link_identifier , string $dn , array $entry )Batch and execute modifications on an LDAP entry
boolldap_modify( resource $link_identifier , string $dn , array $entry )Modify an LDAP entry
stringldap_next_attribute( resource $link_identifier , resource $result_entry_identifier )Get the next attribute in result
resourceldap_next_entry( resource $link_identifier , resource $result_entry_identifier )Get next result entry
resourceldap_next_reference( resource $link , resource $entry )Get next reference
boolldap_parse_reference( resource $link , resource $entry , array &$referrals )Extract information from reference entry
boolldap_parse_result( resource $link , resource $result , int &$errcode [, string &$matcheddn [, string &$errmsg [, array &$referrals ]]] )Extract information from result
resourceldap_read( resource $link_identifier , string $base_dn , string $filter [, array $attributes [, int $attrsonly [, int $sizelimit [, int $timelimit [, int $deref ]]]]] )Read an entry
boolldap_rename( resource $link_identifier , string $dn , string $newrdn , string $newparent , bool $deleteoldrdn )Modify the name of an entry
boolldap_sasl_bind( resource $link [, string $binddn = NULL [, string $password = NULL [, string $sasl_mech = NULL [, string $sasl_realm = NULL [, string $sasl_authc_id = NULL [, string $sasl_authz_id = NULL [, string $props = NULL ]]]]]]] )Bind to LDAP directory using SASL
resourceldap_search( resource $link_identifier , string $base_dn , string $filter [, array $attributes [, int $attrsonly [, int $sizelimit [, int $timelimit [, int $deref ]]]]] )Search LDAP tree
boolldap_set_option( resource $link_identifier , int $option , mixed $newval )Set the value of the given option
boolldap_set_rebind_proc( resource $link , callable $callback )Set a callback function to do re-binds on referral chasing
boolldap_sort( resource $link , resource $result , string $sortfilter )Sort LDAP result entries on the client side
boolldap_start_tls( resource $link )Start TLS
stringldap_t61_to_8859( string $value )Translate t61 characters to 8859 characters
boolldap_unbind( resource $link_identifier )Unbind from LDAP directory
intlevenshtein( string $str1 , string $str2 )Calculate Levenshtein distance between two strings
voidlibxml_clear_errors( void )Clear libxml error buffer
boollibxml_disable_entity_loader([ bool $disable = true ] )Disable the ability to load external entities
arraylibxml_get_errors( void )Retrieve array of errors
LibXMLErrorlibxml_get_last_error( void )Retrieve last error from libxml
voidlibxml_set_external_entity_loader( callable $resolver_function )Changes the default external entity loader
voidlibxml_set_streams_context( resource $streams_context )Set the streams context for the next libxml document load or write
boollibxml_use_internal_errors([ bool $use_errors = false ] )Disable libxml errors and allow user to fetch error information as needed
boollink( string $target , string $link )Create a hard link
intlinkinfo( string $path )Gets information about a link
arraylist( mixed $var1 [, mixed $... ] )Assign variables as if they were an array
arraylocaleconv( void )Get numeric formatting information
arraylocaltime([ int $timestamp = time() [, bool $is_associative = false ]] )Get the local time
log_cmd_delete( array $server , array $writeOptions , array $deleteOptions , array $protocolOptions )Callback When Deleting Documents
log_cmd_insert( array $server , array $document , array $writeOptions , array $protocolOptions )Callback When Inserting Documents
log_cmd_update( array $server , array $writeOptions , array $updateOptions , array $protocolOptions )Callback When Updating Documents
log_getmore( array $server , array $info )Callback When Retrieving Next Cursor Batch
log_killcursor( array $server , array $info )Callback When Executing KILLCURSOR operations
log_reply( array $server , array $messageHeaders , array $operationHeaders )Callback When Reading the MongoDB reply
log_write_batch( array $server , array $writeOptions , array $batch , array $protocolOptions )Callback When Writing Batches
floatlog( float $arg [, float $base = M_E ] )Natural logarithm
floatlog10( float $arg )Base-10 logarithm
floatlog1p( float $number )Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero
stringlong2ip( string $proper_address )Converts an long integer address into a string in (IPv4) Internet standard dotted format
arraylstat( string $filename )Gives information about a file or symbolic link
stringltrim( string $str [, string $character_mask ] )Strip whitespace (or other characters) from the beginning of a string
stringlzf_compress( string $data )LZF compression
stringlzf_decompress( string $data )LZF decompression
intlzf_optimized_for( void )Determines what LZF extension was optimized for
intm_checkstatus( resource $conn , int $identifier )Check to see if a transaction has completed
intm_completeauthorizations( resource $conn , int &$array )Number of complete authorizations in queue, returning an array of their identifiers
intm_connect( resource $conn )Establish the connection to MCVE
stringm_connectionerror( resource $conn )Get a textual representation of why a connection failed
boolm_deletetrans( resource $conn , int $identifier )Delete specified transaction from MCVE_CONN structure
boolm_destroyconn( resource $conn )Destroy the connection and MCVE_CONN structure
voidm_destroyengine( void )Free memory associated with IP/SSL connectivity
stringm_getcell( resource $conn , int $identifier , string $column , int $row )Get a specific cell from a comma delimited response by column name
stringm_getcellbynum( resource $conn , int $identifier , int $column , int $row )Get a specific cell from a comma delimited response by column number
stringm_getcommadelimited( resource $conn , int $identifier )Get the RAW comma delimited data returned from MCVE
stringm_getheader( resource $conn , int $identifier , int $column_num )Get the name of the column in a comma-delimited response
resourcem_initconn( void )Create and initialize an MCVE_CONN structure
intm_initengine( string $location )Ready the client for IP/SSL Communication
intm_iscommadelimited( resource $conn , int $identifier )Checks to see if response is comma delimited
boolm_maxconntimeout( resource $conn , int $secs )The maximum amount of time the API will attempt a connection to MCVE
intm_monitor( resource $conn )Perform communication with MCVE (send/receive data) Non-blocking
intm_numcolumns( resource $conn , int $identifier )Number of columns returned in a comma delimited response
intm_numrows( resource $conn , int $identifier )Number of rows returned in a comma delimited response
intm_parsecommadelimited( resource $conn , int $identifier )Parse the comma delimited response so m_getcell, etc will work
arraym_responsekeys( resource $conn , int $identifier )Returns array of strings which represents the keys that can be used for response parameters on this transaction
stringm_responseparam( resource $conn , int $identifier , string $key )Get a custom response parameter
intm_returnstatus( resource $conn , int $identifier )Check to see if the transaction was successful
intm_setblocking( resource $conn , int $tf )Set blocking/non-blocking mode for connection
intm_setdropfile( resource $conn , string $directory )Set the connection method to Drop-File
intm_setip( resource $conn , string $host , int $port )Set the connection method to IP
intm_setssl_cafile( resource $conn , string $cafile )Set SSL CA (Certificate Authority) file for verification of server certificate
intm_setssl_files( resource $conn , string $sslkeyfile , string $sslcertfile )Set certificate key files and certificates if server requires client certificate verification
intm_setssl( resource $conn , string $host , int $port )Set the connection method to SSL
intm_settimeout( resource $conn , int $seconds )Set maximum transaction time (per trans)
stringm_sslcert_gen_hash( string $filename )Generate hash for SSL client certificate verification
intm_transactionssent( resource $conn )Check to see if outgoing buffer is clear
intm_transinqueue( resource $conn )Number of transactions in client-queue
intm_transkeyval( resource $conn , int $identifier , string $key , string $value )Add key/value pair to a transaction. Replaces deprecated transparam()
intm_transnew( resource $conn )Start a new transaction
intm_transsend( resource $conn , int $identifier )Finalize and send the transaction
intm_uwait( int $microsecs )Wait x microsecs
intm_validateidentifier( resource $conn , int $tf )Whether or not to validate the passed identifier on any transaction it is passed to
boolm_verifyconnection( resource $conn , int $tf )Set whether or not to PING upon connect to verify connection
boolm_verifysslcert( resource $conn , int $tf )Set whether or not to verify the server ssl certificate
boolmail( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )Send mail
stringmailparse_determine_best_xfer_encoding( resource $fp )Gets the best way of encoding
resourcemailparse_msg_create( void )Create a mime mail resource
stringmailparse_msg_extract_part_file( resource $mimemail , mixed $filename [, callable $callbackfunc ] )Extracts/decodes a message section
voidmailparse_msg_extract_part( resource $mimemail , string $msgbody [, callable $callbackfunc ] )Extracts/decodes a message section
stringmailparse_msg_extract_whole_part_file( resource $mimemail , string $filename [, callable $callbackfunc ] )Extracts a message section including headers without decoding the transfer encoding
boolmailparse_msg_free( resource $mimemail )Frees a MIME resource
arraymailparse_msg_get_part_data( resource $mimemail )Returns an associative array of info about the message
resourcemailparse_msg_get_part( resource $mimemail , string $mimesection )Returns a handle on a given section in a mimemessage
arraymailparse_msg_get_structure( resource $mimemail )Returns an array of mime section names in the supplied message
resourcemailparse_msg_parse_file( string $filename )Parses a file
boolmailparse_msg_parse( resource $mimemail , string $data )Incrementally parse data into buffer
arraymailparse_rfc822_parse_addresses( string $addresses )Parse RFC 822 compliant addresses
boolmailparse_stream_encode( resource $sourcefp , resource $destfp , string $encoding )Streams data from source file pointer, apply encoding and write to destfp
arraymailparse_uudecode_all( resource $fp )Scans the data from fp and extract each embedded uuencoded file
mixedmax( array $values )Find highest value
intmaxdb_affected_rows( resource $link )Gets the number of affected rows in a previous MaxDB operation
boolmaxdb_autocommit( resource $link , bool $mode )Turns on or off auto-commiting database modifications
boolmaxdb_change_user( resource $link , string $user , string $password , string $database )Changes the user of the specified database connection
stringmaxdb_character_set_name( resource $link )Returns the default character set for the database connection
boolmaxdb_close( resource $link )Closes a previously opened database connection
boolmaxdb_commit( resource $link )Commits the current transaction
intmaxdb_connect_errno( void )Returns the error code from last connect call
stringmaxdb_connect_error( void )Returns a string description of the last connect error
resourcemaxdb_connect([ string $host [, string $username [, string $passwd [, string $dbname [, int $port = 0 [, string $socket ]]]]]] )Open a new connection to the MaxDB server
boolmaxdb_data_seek( resource $result , int $offset )Adjusts the result pointer to an arbitary row in the result
voidmaxdb_debug( string $debug )Performs debugging operations
boolmaxdb_disable_reads_from_master( resource $link )Disable reads from master
boolmaxdb_disable_rpl_parse( resource $link )Disable RPL parse
boolmaxdb_dump_debug_info( resource $link )Dump debugging information into the log
resourcemaxdb_embedded_connect([ string $dbname ] )Open a connection to an embedded MaxDB server
boolmaxdb_enable_reads_from_master( resource $link )Enable reads from master
boolmaxdb_enable_rpl_parse( resource $link )Enable RPL parse
intmaxdb_errno( resource $link )Returns the error code for the most recent function call
stringmaxdb_error( resource $link )Returns a string description of the last error
mixedmaxdb_fetch_array( resource $result [, int $resulttype ] )Fetch a result row as an associative, a numeric array, or both
arraymaxdb_fetch_assoc( resource $result )Fetch a result row as an associative array
mixedmaxdb_fetch_field_direct( resource $result , int $fieldnr )Fetch meta-data for a single field
mixedmaxdb_fetch_field( resource $result )Returns the next field in the result set
mixedmaxdb_fetch_fields( resource $result )Returns an array of resources representing the fields in a result set
arraymaxdb_fetch_lengths( resource $result )Returns the lengths of the columns of the current row in the result set
objectmaxdb_fetch_object( object $result )Returns the current row of a result set as an object
mixedmaxdb_fetch_row( resource $result )Get a result row as an enumerated array
intmaxdb_field_count( resource $link )Returns the number of columns for the most recent query
boolmaxdb_field_seek( resource $result , int $fieldnr )Set result pointer to a specified field offset
intmaxdb_field_tell( resource $result )Get current field offset of a result pointer
voidmaxdb_free_result( resource $result )Frees the memory associated with a result
stringmaxdb_get_client_info( void )Returns the MaxDB client version as a string
intmaxdb_get_client_version( void )Get MaxDB client info
stringmaxdb_get_host_info( resource $link )Returns a string representing the type of connection used
intmaxdb_get_proto_info( resource $link )Returns the version of the MaxDB protocol used
stringmaxdb_get_server_info( resource $link )Returns the version of the MaxDB server
intmaxdb_get_server_version( resource $link )Returns the version of the MaxDB server as an integer
stringmaxdb_info( resource $link )Retrieves information about the most recently executed query
resourcemaxdb_init( void )Initializes MaxDB and returns an resource for use with maxdb_real_connect
mixedmaxdb_insert_id( resource $link )Returns the auto generated id used in the last query
boolmaxdb_kill( resource $link , int $processid )Disconnects from a MaxDB server
boolmaxdb_master_query( resource $link , string $query )Enforce execution of a query on the master in a master/slave setup
boolmaxdb_more_results( resource $link )Check if there any more query results from a multi query
boolmaxdb_multi_query( resource $link , string $query )Performs a query on the database
boolmaxdb_next_result( resource $link )Prepare next result from multi_query
intmaxdb_num_fields( resource $result )Get the number of fields in a result
intmaxdb_num_rows( resource $result )Gets the number of rows in a result
boolmaxdb_options( resource $link , int $option , mixed $value )Set options
boolmaxdb_ping( resource $link )Pings a server connection, or tries to reconnect if the connection has gone down
resourcemaxdb_prepare( resource $link , string $query )Prepare an SQL statement for execution
mixedmaxdb_query( resource $link , string $query [, int $resultmode ] )Performs a query on the database
boolmaxdb_real_connect( resource $link [, string $hostname [, string $username [, string $passwd [, string $dbname [, int $port = 0 [, string $socket ]]]]]] )Opens a connection to a MaxDB server
stringmaxdb_real_escape_string( resource $link , string $escapestr )Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection
boolmaxdb_real_query( resource $link , string $query )Execute an SQL query
boolmaxdb_report( int $flags )Enables or disables internal report functions
boolmaxdb_rollback( resource $link )Rolls back current transaction
intmaxdb_rpl_parse_enabled( resource $link )Check if RPL parse is enabled
boolmaxdb_rpl_probe( resource $link )RPL probe
intmaxdb_rpl_query_type( resource $link )Returns RPL query type
boolmaxdb_select_db( resource $link , string $dbname )Selects the default database for database queries
boolmaxdb_send_query( resource $link , string $query )Send the query and return
voidmaxdb_server_end( void )Shut down the embedded server
boolmaxdb_server_init([ array $server [, array $groups ]] )Initialize embedded server
stringmaxdb_sqlstate( resource $link )Returns the SQLSTATE error from previous MaxDB operation
boolmaxdb_ssl_set( resource $link , string $key , string $cert , string $ca , string $capath , string $cipher )Used for establishing secure connections using SSL
stringmaxdb_stat( resource $link )Gets the current system status
intmaxdb_stmt_affected_rows( resource $stmt )Returns the total number of rows changed, deleted, or inserted by the last executed statement
boolmaxdb_stmt_bind_param( resource $stmt , string $types , mixed &$var1 [, mixed &$... ] )Binds variables to a prepared statement as parameters
boolmaxdb_stmt_bind_result( resource $stmt , mixed &$var1 [, mixed &$... ] )Binds variables to a prepared statement for result storage
boolmaxdb_stmt_close_long_data( resource $stmt , int $param_nr )Ends a sequence of maxdb_stmt_send_long_data()
boolmaxdb_stmt_close( resource $stmt )Closes a prepared statement
boolmaxdb_stmt_data_seek( resource $statement , int $offset )Seeks to an arbitray row in statement result set
intmaxdb_stmt_errno( resource $stmt )Returns the error code for the most recent statement call
stringmaxdb_stmt_error( resource $stmt )Returns a string description for last statement error
boolmaxdb_stmt_execute( resource $stmt )Executes a prepared Query
boolmaxdb_stmt_fetch( resource $stmt )Fetch results from a prepared statement into the bound variables
voidmaxdb_stmt_free_result( resource $stmt )Frees stored result memory for the given statement handle
resourcemaxdb_stmt_init( resource $link )Initializes a statement and returns an resource for use with maxdb_stmt_prepare
intmaxdb_stmt_num_rows( resource $stmt )Return the number of rows in statements result set
intmaxdb_stmt_param_count( resource $stmt )Returns the number of parameter for the given statement
boolmaxdb_stmt_prepare( resource $stmt , string $query )Prepare an SQL statement for execution
boolmaxdb_stmt_reset( resource $stmt )Resets a prepared statement
resourcemaxdb_stmt_result_metadata( resource $stmt )Returns result set metadata from a prepared statement
boolmaxdb_stmt_send_long_data( resource $stmt , int $param_nr , string $data )Send data in blocks
stringmaxdb_stmt_sqlstate( resource $stmt )Returns SQLSTATE error from previous statement operation
boolmaxdb_stmt_store_result( resource $stmt )Transfers a result set from a prepared statement
resourcemaxdb_store_result( resource $link )Transfers a result set from the last query
intmaxdb_thread_id( resource $link )Returns the thread ID for the current connection
boolmaxdb_thread_safe( void )Returns whether thread safety is given or not
resourcemaxdb_use_result( resource $link )Initiate a result set retrieval
intmaxdb_warning_count( resource $link )Returns the number of warnings from the last query for the given link
boolmb_check_encoding([ string $var = NULL [, string $encoding = mb_internal_encoding() ]] )Check if the string is valid for the specified encoding
stringmb_convert_case( string $str , int $mode [, string $encoding = mb_internal_encoding() ] )Perform case folding on a string
stringmb_convert_encoding( string $str , string $to_encoding [, mixed $from_encoding = mb_internal_encoding() ] )Convert character encoding
stringmb_convert_kana( string $str [, string $option = "KV" [, string $encoding = mb_internal_encoding() ]] )Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
stringmb_convert_variables( string $to_encoding , mixed $from_encoding , mixed &$vars [, mixed &$... ] )Convert character code in variable(s)
stringmb_decode_mimeheader( string $str )Decode string in MIME header field
stringmb_decode_numericentity( string $str , array $convmap [, string $encoding = mb_internal_encoding() ] )Decode HTML numeric string reference to character
stringmb_detect_encoding( string $str [, mixed $encoding_list = mb_detect_order() [, bool $strict = false ]] )Detect character encoding
mixedmb_detect_order([ mixed $encoding_list = mb_detect_order() ] )Set/Get character encoding detection order
stringmb_encode_mimeheader( string $str [, string $charset = determined by mb_language() [, string $transfer_encoding = "B" [, string $linefeed = "\r\n" [, int $indent = 0 ]]]] )Encode string for MIME header
stringmb_encode_numericentity( string $str , array $convmap [, string $encoding = mb_internal_encoding() [, bool $is_hex = FALSE ]] )Encode character to HTML numeric string reference
arraymb_encoding_aliases( string $encoding )Get aliases of a known encoding type
boolmb_ereg_match( string $pattern , string $string [, string $option = "msr" ] )Regular expression match for multibyte string
stringmb_ereg_replace_callback( string $pattern , callable $callback , string $string [, string $option = "msr" ] )Perform a regular expresssion seach and replace with multibyte support using a callback
stringmb_ereg_replace( string $pattern , string $replacement , string $string [, string $option = "msr" ] )Replace regular expression with multibyte support
intmb_ereg_search_getpos( void )Returns start point for next regular expression match
arraymb_ereg_search_getregs( void )Retrieve the result from the last multibyte regular expression match
boolmb_ereg_search_init( string $string [, string $pattern [, string $option = "msr" ]] )Setup string and regular expression for a multibyte regular expression match
arraymb_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
arraymb_ereg_search_regs([ string $pattern [, string $option = "ms" ]] )Returns the matched part of a multibyte regular expression
boolmb_ereg_search_setpos( int $position )Set start point of next regular expression match
boolmb_ereg_search([ string $pattern [, string $option = "ms" ]] )Multibyte regular expression match for predefined multibyte string
intmb_ereg( string $pattern , string $string [, array &$regs ] )Regular expression match with multibyte support
stringmb_eregi_replace( string $pattern , string $replace , string $string [, string $option = "msri" ] )Replace regular expression with multibyte support ignoring case
intmb_eregi( string $pattern , string $string [, array &$regs ] )Regular expression match ignoring case with multibyte support
mixedmb_get_info([ string $type = "all" ] )Get internal settings of mbstring
mixedmb_http_input([ string $type = "" ] )Detect HTTP input character encoding
mixedmb_http_output([ string $encoding = mb_http_output() ] )Set/Get HTTP output character encoding
mixedmb_internal_encoding([ string $encoding = mb_internal_encoding() ] )Set/Get internal character encoding
mixedmb_language([ string $language = mb_language() ] )Set/Get current language
arraymb_list_encodings( void )Returns an array of all supported encodings
stringmb_output_handler( string $contents , int $status )Callback function converts character encoding in output buffer
boolmb_parse_str( string $encoded_string [, array &$result ] )Parse GET/POST/COOKIE data and set global variable
stringmb_preferred_mime_name( string $encoding )Get MIME charset string
mixedmb_regex_encoding([ string $encoding = mb_regex_encoding() ] )Set/Get character encoding for multibyte regex
stringmb_regex_set_options([ string $options = mb_regex_set_options() ] )Set/Get the default options for mbregex functions
boolmb_send_mail( string $to , string $subject , string $message [, string $additional_headers = NULL [, string $additional_parameter = NULL ]] )Send encoded mail
arraymb_split( string $pattern , string $string [, int $limit = -1 ] )Split multibyte string using regular expression
stringmb_strcut( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )Get part of string
stringmb_strimwidth( string $str , int $start , int $width [, string $trimmarker = "" [, string $encoding = mb_internal_encoding() ]] )Get truncated string with specified width
intmb_stripos( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] )Finds position of first occurrence of a string within another, case insensitive
stringmb_stristr( string $haystack , string $needle [, bool $before_needle = false [, string $encoding = mb_internal_encoding() ]] )Finds first occurrence of a string within another, case insensitive
mixedmb_strlen( string $str [, string $encoding = mb_internal_encoding() ] )Get string length
intmb_strpos( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] )Find position of first occurrence of string in a string
stringmb_strrchr( string $haystack , string $needle [, bool $part = false [, string $encoding = mb_internal_encoding() ]] )Finds the last occurrence of a character in a string within another
stringmb_strrichr( string $haystack , string $needle [, bool $part = false [, string $encoding = mb_internal_encoding() ]] )Finds the last occurrence of a character in a string within another, case insensitive
intmb_strripos( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] )Finds position of last occurrence of a string within another, case insensitive
intmb_strrpos( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] )Find position of last occurrence of a string in a string
stringmb_strstr( string $haystack , string $needle [, bool $before_needle = false [, string $encoding = mb_internal_encoding() ]] )Finds first occurrence of a string within another
stringmb_strtolower( string $str [, string $encoding = mb_internal_encoding() ] )Make a string lowercase
stringmb_strtoupper( string $str [, string $encoding = mb_internal_encoding() ] )Make a string uppercase
intmb_strwidth( string $str [, string $encoding = mb_internal_encoding() ] )Return width of string
mixedmb_substitute_character([ mixed $substrchar = mb_substitute_character() ] )Set/Get substitution character
intmb_substr_count( string $haystack , string $needle [, string $encoding = mb_internal_encoding() ] )Count the number of substring occurrences
stringmb_substr( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )Get part of string
stringmcrypt_cbc( int $cipher , string $key , string $data , int $mode [, string $iv ] )Encrypts/decrypts data in CBC mode
stringmcrypt_cfb( int $cipher , string $key , string $data , int $mode , string $iv )Encrypts/decrypts data in CFB mode
stringmcrypt_create_iv( int $size [, int $source = MCRYPT_DEV_URANDOM ] )Creates an initialization vector (IV) from a random source
stringmcrypt_decrypt( string $cipher , string $key , string $data , string $mode [, string $iv ] )Decrypts crypttext with given parameters
stringmcrypt_ecb( int $cipher , string $key , string $data , int $mode )Deprecated: Encrypts/decrypts data in ECB mode
stringmcrypt_enc_get_algorithms_name( resource $td )Returns the name of the opened algorithm
intmcrypt_enc_get_block_size( resource $td )Returns the blocksize of the opened algorithm
intmcrypt_enc_get_iv_size( resource $td )Returns the size of the IV of the opened algorithm
intmcrypt_enc_get_key_size( resource $td )Returns the maximum supported keysize of the opened mode
stringmcrypt_enc_get_modes_name( resource $td )Returns the name of the opened mode
arraymcrypt_enc_get_supported_key_sizes( resource $td )Returns an array with the supported keysizes of the opened algorithm
boolmcrypt_enc_is_block_algorithm_mode( resource $td )Checks whether the encryption of the opened mode works on blocks
boolmcrypt_enc_is_block_algorithm( resource $td )Checks whether the algorithm of the opened mode is a block algorithm
boolmcrypt_enc_is_block_mode( resource $td )Checks whether the opened mode outputs blocks
intmcrypt_enc_self_test( resource $td )Runs a self test on the opened module
stringmcrypt_encrypt( string $cipher , string $key , string $data , string $mode [, string $iv ] )Encrypts plaintext with given parameters
boolmcrypt_generic_deinit( resource $td )This function deinitializes an encryption module
boolmcrypt_generic_end( resource $td )This function terminates encryption
intmcrypt_generic_init( resource $td , string $key , string $iv )This function initializes all buffers needed for encryption
stringmcrypt_generic( resource $td , string $data )This function encrypts data
intmcrypt_get_block_size( int $cipher )Gets the block size of the specified cipher
stringmcrypt_get_cipher_name( int $cipher )Gets the name of the specified cipher
intmcrypt_get_iv_size( string $cipher , string $mode )Returns the size of the IV belonging to a specific cipher/mode combination
intmcrypt_get_key_size( int $cipher )Gets the key size of the specified cipher
arraymcrypt_list_algorithms([ string $lib_dir = ini_get("mcrypt.algorithms_dir") ] )Gets an array of all supported ciphers
arraymcrypt_list_modes([ string $lib_dir = ini_get("mcrypt.modes_dir") ] )Gets an array of all supported modes
boolmcrypt_module_close( resource $td )Closes the mcrypt module
intmcrypt_module_get_algo_block_size( string $algorithm [, string $lib_dir ] )Returns the blocksize of the specified algorithm
intmcrypt_module_get_algo_key_size( string $algorithm [, string $lib_dir ] )Returns the maximum supported keysize of the opened mode
arraymcrypt_module_get_supported_key_sizes( string $algorithm [, string $lib_dir ] )Returns an array with the supported keysizes of the opened algorithm
boolmcrypt_module_is_block_algorithm_mode( string $mode [, string $lib_dir ] )Returns if the specified module is a block algorithm or not
boolmcrypt_module_is_block_algorithm( string $algorithm [, string $lib_dir ] )This function checks whether the specified algorithm is a block algorithm
boolmcrypt_module_is_block_mode( string $mode [, string $lib_dir ] )Returns if the specified mode outputs blocks or not
resourcemcrypt_module_open( string $algorithm , string $algorithm_directory , string $mode , string $mode_directory )Opens the module of the algorithm and the mode to be used
boolmcrypt_module_self_test( string $algorithm [, string $lib_dir ] )This function runs a self test on the specified module
stringmcrypt_ofb( int $cipher , string $key , string $data , int $mode , string $iv )Encrypts/decrypts data in OFB mode
stringmd5_file( string $filename [, bool $raw_output = false ] )Calculates the md5 hash of a given file
stringmd5( string $str [, bool $raw_output = false ] )Calculate the md5 hash of a string
stringmdecrypt_generic( resource $td , string $data )Decrypts data
boolmemcache_debug( bool $on_off )Turn debug output on/off
intmemory_get_peak_usage([ bool $real_usage = false ] )Returns the peak of memory allocated by PHP
intmemory_get_usage([ bool $real_usage = false ] )Returns the amount of memory allocated to PHP
stringmetaphone( string $str [, int $phonemes = 0 ] )Calculate the metaphone key of a string
boolmethod_exists( mixed $object , string $method_name )Checks if the class method exists
intmhash_count( void )Gets the highest available hash ID
intmhash_get_block_size( int $hash )Gets the block size of the specified hash
stringmhash_get_hash_name( int $hash )Gets the name of the specified hash
stringmhash_keygen_s2k( int $hash , string $password , string $salt , int $bytes )Generates a key
stringmhash( int $hash , string $data [, string $key ] )Computes hash
mixedmicrotime([ bool $get_as_float = false ] )Return current Unix timestamp with microseconds
stringmime_content_type( string $filename )Detect MIME Content-type for a file
mixedmin( array $values )Find lowest value
intming_keypress( string $char )Returns the action flag for keyPress(char)
voidming_setcubicthreshold( int $threshold )Set cubic threshold
voidming_setscale( float $scale )Set the global scaling factor.
voidming_setswfcompression( int $level )Sets the SWF output compression
voidming_useconstants( int $use )Use constant pool
voidming_useswfversion( int $version )Sets the SWF version
boolmkdir( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )Makes directory
intmktime([ 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
stringmoney_format( string $format , float $number )Formats a number as a currency string
stringMongoDB\BSON\fromJSON( string $json )Returns the BSON representation of a JSON value
stringMongoDB\BSON\fromPHP( array|object $value )Returns the BSON representation of a PHP value
stringMongoDB\BSON\toJSON( string $bson )Returns the JSON representation of a BSON value
array|objectMongoDB\BSON\toPHP( string $bson [, array $typeMap = array() ] )Returns the PHP representation of a BSON value
boolmove_uploaded_file( string $filename , string $destination )Moves an uploaded file to a new location
voidmqseries_back( resource $hconn , resource &$compCode , resource &$reason )MQSeries MQBACK
voidmqseries_begin( resource $hconn , array $beginOptions , resource &$compCode , resource &$reason )MQseries MQBEGIN
voidmqseries_close( resource $hconn , resource $hobj , int $options , resource &$compCode , resource &$reason )MQSeries MQCLOSE
voidmqseries_cmit( resource $hconn , resource &$compCode , resource &$reason )MQSeries MQCMIT
voidmqseries_conn( string $qManagerName , resource &$hconn , resource &$compCode , resource &$reason )MQSeries MQCONN
voidmqseries_connx( string $qManagerName , array &$connOptions , resource &$hconn , resource &$compCode , resource &$reason )MQSeries MQCONNX
voidmqseries_disc( resource $hconn , resource &$compCode , resource &$reason )MQSeries MQDISC
voidmqseries_get( resource $hConn , resource $hObj , array &$md , array &$gmo , int &$bufferLength , string &$msg , int &$data_length , resource &$compCode , resource &$reason )MQSeries MQGET
voidmqseries_inq( resource $hconn , resource $hobj , int $selectorCount , array $selectors , int $intAttrCount , resource &$intAttr , int $charAttrLength , resource &$charAttr , resource &$compCode , resource &$reason )MQSeries MQINQ
voidmqseries_open( resource $hconn , array &$objDesc , int $option , resource &$hobj , resource &$compCode , resource &$reason )MQSeries MQOPEN
voidmqseries_put( resource $hConn , resource $hObj , array &$md , array &$pmo , string $message , resource &$compCode , resource &$reason )MQSeries MQPUT
voidmqseries_put1( resource $hconn , resource &$objDesc , resource &$msgDesc , resource &$pmo , string $buffer , resource &$compCode , resource &$reason )MQSeries MQPUT1
voidmqseries_set( resource $hConn , resource $hObj , int $selectorCount , array $selectors , int $intAttrCount , array $intAttrs , int $charAttrLength , array $charAttrs , resource &$compCode , resource &$reason )MQSeries MQSET
stringmqseries_strerror( int $reason )Returns the error message corresponding to a result code (MQRC).
boolmsession_connect( string $host , string $port )Connect to msession server
intmsession_count( void )Get session count
boolmsession_create( string $session [, string $classname [, string $data ]] )Create a session
boolmsession_destroy( string $name )Destroy a session
voidmsession_disconnect( void )Close connection to msession server
arraymsession_find( string $name , string $value )Find all sessions with name and value
arraymsession_get_array( string $session )Get array of msession variables
stringmsession_get_data( string $session )Get data session unstructured data
stringmsession_get( string $session , string $name , string $value )Get value from session
stringmsession_inc( string $session , string $name )Increment value in session
arraymsession_list( void )List all sessions
arraymsession_listvar( string $name )List sessions with variable
intmsession_lock( string $name )Lock a session
stringmsession_plugin( string $session , string $val [, string $param ] )Call an escape function within the msession personality plugin
stringmsession_randstr( int $param )Get random string
voidmsession_set_array( string $session , array $tuples )Set msession variables from an array
boolmsession_set_data( string $session , string $value )Set data session unstructured data
boolmsession_set( string $session , string $name , string $value )Set value in session
intmsession_timeout( string $session [, int $param ] )Set/get session timeout
stringmsession_uniq( int $param [, string $classname [, string $data ]] )Get unique id
intmsession_unlock( string $session , int $key )Unlock a session
resourcemsg_get_queue( int $key [, int $perms = 0666 ] )Create or attach to a message queue
boolmsg_queue_exists( int $key )Check whether a message queue exists
boolmsg_receive( resource $queue , int $desiredmsgtype , int &$msgtype , int $maxsize , mixed &$message [, bool $unserialize = true [, int $flags = 0 [, int &$errorcode ]]] )Receive a message from a message queue
boolmsg_remove_queue( resource $queue )Destroy a message queue
boolmsg_send( resource $queue , int $msgtype , mixed $message [, bool $serialize = true [, bool $blocking = true [, int &$errorcode ]]] )Send a message to a message queue
boolmsg_set_queue( resource $queue , array $data )Set information in the message queue data structure
arraymsg_stat_queue( resource $queue )Returns information from the message queue data structure
intmsql_affected_rows( resource $result )Returns number of affected rows
boolmsql_close([ resource $link_identifier ] )Close mSQL connection
resourcemsql_connect([ string $hostname ] )Open mSQL connection
boolmsql_create_db( string $database_name [, resource $link_identifier ] )Create mSQL database
boolmsql_data_seek( resource $result , int $row_number )Move internal row pointer
resourcemsql_db_query( string $database , string $query [, resource $link_identifier ] )Send mSQL query
boolmsql_drop_db( string $database_name [, resource $link_identifier ] )Drop (delete) mSQL database
stringmsql_error( void )Returns error message of last msql call
arraymsql_fetch_array( resource $result [, int $result_type ] )Fetch row as array
objectmsql_fetch_field( resource $result [, int $field_offset = 0 ] )Get field information
objectmsql_fetch_object( resource $result )Fetch row as object
arraymsql_fetch_row( resource $result )Get row as enumerated array
stringmsql_field_flags( resource $result , int $field_offset )Get field flags
intmsql_field_len( resource $result , int $field_offset )Get field length
stringmsql_field_name( resource $result , int $field_offset )Get the name of the specified field in a result
boolmsql_field_seek( resource $result , int $field_offset )Set field offset
intmsql_field_table( resource $result , int $field_offset )Get table name for field
stringmsql_field_type( resource $result , int $field_offset )Get field type
boolmsql_free_result( resource $result )Free result memory
resourcemsql_list_dbs([ resource $link_identifier ] )List mSQL databases on server
resourcemsql_list_fields( string $database , string $tablename [, resource $link_identifier ] )List result fields
resourcemsql_list_tables( string $database [, resource $link_identifier ] )List tables in an mSQL database
intmsql_num_fields( resource $result )Get number of fields in result
intmsql_num_rows( resource $query_identifier )Get number of rows in result
resourcemsql_pconnect([ string $hostname ] )Open persistent mSQL connection
resourcemsql_query( string $query [, resource $link_identifier ] )Send mSQL query
stringmsql_result( resource $result , int $row [, mixed $field ] )Get result data
boolmsql_select_db( string $database_name [, resource $link_identifier ] )Select mSQL database
boolmssql_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
boolmssql_close([ resource $link_identifier ] )Close MS SQL Server connection
resourcemssql_connect([ string $servername [, string $username [, string $password [, bool $new_link = false ]]]] )Open MS SQL server connection
boolmssql_data_seek( resource $result_identifier , int $row_number )Moves internal row pointer
mixedmssql_execute( resource $stmt [, bool $skip_results = false ] )Executes a stored procedure on a MS SQL server database
arraymssql_fetch_array( resource $result [, int $result_type = MSSQL_BOTH ] )Fetch a result row as an associative array, a numeric array, or both
arraymssql_fetch_assoc( resource $result_id )Returns an associative array of the current row in the result
intmssql_fetch_batch( resource $result )Returns the next batch of records
objectmssql_fetch_field( resource $result [, int $field_offset = -1 ] )Get field information
objectmssql_fetch_object( resource $result )Fetch row as object
arraymssql_fetch_row( resource $result )Get row as enumerated array
intmssql_field_length( resource $result [, int $offset = -1 ] )Get the length of a field
stringmssql_field_name( resource $result [, int $offset = -1 ] )Get the name of a field
boolmssql_field_seek( resource $result , int $field_offset )Seeks to the specified field offset
stringmssql_field_type( resource $result [, int $offset = -1 ] )Gets the type of a field
boolmssql_free_result( resource $result )Free result memory
boolmssql_free_statement( resource $stmt )Free statement memory
stringmssql_get_last_message( void )Returns the last message from the server
stringmssql_guid_string( string $binary [, bool $short_format = false ] )Converts a 16 byte binary GUID to a string
resourcemssql_init( string $sp_name [, resource $link_identifier ] )Initializes a stored procedure or a remote stored procedure
voidmssql_min_error_severity( int $severity )Sets the minimum error severity
voidmssql_min_message_severity( int $severity )Sets the minimum message severity
boolmssql_next_result( resource $result_id )Move the internal result pointer to the next result
intmssql_num_fields( resource $result )Gets the number of fields in result
intmssql_num_rows( resource $result )Gets the number of rows in result
resourcemssql_pconnect([ string $servername [, string $username [, string $password [, bool $new_link = false ]]]] )Open persistent MS SQL connection
mixedmssql_query( string $query [, resource $link_identifier [, int $batch_size = 0 ]] )Send MS SQL query
stringmssql_result( resource $result , int $row , mixed $field )Get result data
intmssql_rows_affected( resource $link_identifier )Returns the number of records affected by the query
boolmssql_select_db( string $database_name [, resource $link_identifier ] )Select MS SQL database
intmt_getrandmax( void )Show largest possible random value
intmt_rand( void )Generate a better random value
voidmt_srand([ int $seed ] )Seed the better random number generator
intmysql_affected_rows([ resource $link_identifier = NULL ] )Get number of affected rows in previous MySQL operation
stringmysql_client_encoding([ resource $link_identifier = NULL ] )Returns the name of the character set
boolmysql_close([ resource $link_identifier = NULL ] )Close MySQL connection
resourcemysql_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 = 0 ]]]]] )Open a connection to a MySQL Server
boolmysql_create_db( string $database_name [, resource $link_identifier = NULL ] )Create a MySQL database
boolmysql_data_seek( resource $result , int $row_number )Move internal result pointer
stringmysql_db_name( resource $result , int $row [, mixed $field = NULL ] )Retrieves database name from the call to mysql_list_dbs()
resourcemysql_db_query( string $database , string $query [, resource $link_identifier = NULL ] )Selects a database and executes a query on it
boolmysql_drop_db( string $database_name [, resource $link_identifier = NULL ] )Drop (delete) a MySQL database
intmysql_errno([ resource $link_identifier = NULL ] )Returns the numerical value of the error message from previous MySQL operation
stringmysql_error([ resource $link_identifier = NULL ] )Returns the text of the error message from previous MySQL operation
stringmysql_escape_string( string $unescaped_string )Escapes a string for use in a mysql_query
arraymysql_fetch_array( resource $result [, int $result_type = MYSQL_BOTH ] )Fetch a result row as an associative array, a numeric array, or both
arraymysql_fetch_assoc( resource $result )Fetch a result row as an associative array
objectmysql_fetch_field( resource $result [, int $field_offset = 0 ] )Get column information from a result and return as an object
arraymysql_fetch_lengths( resource $result )Get the length of each output in a result
objectmysql_fetch_object( resource $result [, string $class_name [, array $params ]] )Fetch a result row as an object
arraymysql_fetch_row( resource $result )Get a result row as an enumerated array
stringmysql_field_flags( resource $result , int $field_offset )Get the flags associated with the specified field in a result
intmysql_field_len( resource $result , int $field_offset )Returns the length of the specified field
stringmysql_field_name( resource $result , int $field_offset )Get the name of the specified field in a result
boolmysql_field_seek( resource $result , int $field_offset )Set result pointer to a specified field offset
stringmysql_field_table( resource $result , int $field_offset )Get name of the table the specified field is in
stringmysql_field_type( resource $result , int $field_offset )Get the type of the specified field in a result
boolmysql_free_result( resource $result )Free result memory
stringmysql_get_client_info( void )Get MySQL client info
stringmysql_get_host_info([ resource $link_identifier = NULL ] )Get MySQL host info
intmysql_get_proto_info([ resource $link_identifier = NULL ] )Get MySQL protocol info
stringmysql_get_server_info([ resource $link_identifier = NULL ] )Get MySQL server info
stringmysql_info([ resource $link_identifier = NULL ] )Get information about the most recent query
intmysql_insert_id([ resource $link_identifier = NULL ] )Get the ID generated in the last query
resourcemysql_list_dbs([ resource $link_identifier = NULL ] )List databases available on a MySQL server
resourcemysql_list_fields( string $database_name , string $table_name [, resource $link_identifier = NULL ] )List MySQL table fields
resourcemysql_list_processes([ resource $link_identifier = NULL ] )List MySQL processes
resourcemysql_list_tables( string $database [, resource $link_identifier = NULL ] )List tables in a MySQL database
intmysql_num_fields( resource $result )Get number of fields in result
intmysql_num_rows( resource $result )Get number of rows in result
resourcemysql_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 = 0 ]]]] )Open a persistent connection to a MySQL server
boolmysql_ping([ resource $link_identifier = NULL ] )Ping a server connection or reconnect if there is no connection
mixedmysql_query( string $query [, resource $link_identifier = NULL ] )Send a MySQL query
stringmysql_real_escape_string( string $unescaped_string [, resource $link_identifier = NULL ] )Escapes special characters in a string for use in an SQL statement
stringmysql_result( resource $result , int $row [, mixed $field = 0 ] )Get result data
boolmysql_select_db( string $database_name [, resource $link_identifier = NULL ] )Select a MySQL database
boolmysql_set_charset( string $charset [, resource $link_identifier = NULL ] )Sets the client character set
stringmysql_stat([ resource $link_identifier = NULL ] )Get current system status
stringmysql_tablename( resource $result , int $i )Get table name of field
intmysql_thread_id([ resource $link_identifier = NULL ] )Return the current thread ID
resourcemysql_unbuffered_query( string $query [, resource $link_identifier = NULL ] )Send an SQL query to MySQL without fetching and buffering the result rows.
voidmysqli::disable_reads_from_master( void )Disable reads from master
boolmysqli_disable_rpl_parse( mysqli $link )Disable RPL parse
boolmysqli_enable_reads_from_master( mysqli $link )Enable reads from master
boolmysqli_enable_rpl_parse( mysqli $link )Enable RPL parse
arraymysqli_get_cache_stats( void )Returns client Zval cache statistics
arraymysqli_get_links_stats( void )Return information about open and cached links
boolmysqli_master_query( mysqli $link , string $query )Enforce execution of a query on the master in a master/slave setup
intmysqli_rpl_parse_enabled( mysqli $link )Check if RPL parse is enabled
boolmysqli_rpl_probe( mysqli $link )RPL probe
boolmysqli_slave_query( mysqli $link , string $query )Force execution of a query on a slave in a master/slave setup
arraymysqlnd_memcache_get_config( mixed $connection )Returns information about the plugin configuration
boolmysqlnd_memcache_set( mixed $mysql_connection [, Memcached $memcache_connection [, string $pattern [, callback $callback ]]] )Associate a MySQL connection with a Memcache connection
arraymysqlnd_ms_dump_servers( mixed $connection )Returns a list of currently configured servers
arraymysqlnd_ms_fabric_select_global( mixed $connection , mixed $table_name )Switch to global sharding server for a given table
arraymysqlnd_ms_fabric_select_shard( mixed $connection , mixed $table_name , mixed $shard_key )Switch to shard
stringmysqlnd_ms_get_last_gtid( mixed $connection )Returns the latest global transaction ID
arraymysqlnd_ms_get_last_used_connection( mixed $connection )Returns an array which describes the last used connection
arraymysqlnd_ms_get_stats( void )Returns query distribution and connection statistics
boolmysqlnd_ms_match_wild( string $table_name , string $wildcard )Finds whether a table name matches a wildcard pattern or not
intmysqlnd_ms_query_is_select( string $query )Find whether to send the query to the master, the slave or the last used MySQL server
boolmysqlnd_ms_set_qos( mixed $connection , int $service_level [, int $service_level_option [, mixed $option_value ]] )Sets the quality of service needed from the cluster
boolmysqlnd_ms_set_user_pick_server( string $function )Sets a callback for user-defined read/write splitting
intmysqlnd_ms_xa_begin( mixed $connection , string $gtrid [, int $timeout ] )Starts a distributed/XA transaction among MySQL servers
intmysqlnd_ms_xa_commit( mixed $connection , string $gtrid )Commits a distributed/XA transaction among MySQL servers
intmysqlnd_ms_xa_gc( mixed $connection [, string $gtrid [, boolean $ignore_max_retries ]] )Garbage collects unfinished XA transactions after severe errors
intmysqlnd_ms_xa_rollback( mixed $connection , string $gtrid )Rolls back a distributed/XA transaction among MySQL servers
boolmysqlnd_qc_clear_cache( void )Flush all cache contents
arraymysqlnd_qc_get_available_handlers( void )Returns a list of available storage handler
arraymysqlnd_qc_get_cache_info( void )Returns information on the current handler, the number of cache entries and cache entries, if available
arraymysqlnd_qc_get_core_stats( void )Statistics collected by the core of the query cache
arraymysqlnd_qc_get_normalized_query_trace_log( void )Returns a normalized query trace log for each query inspected by the query cache
arraymysqlnd_qc_get_query_trace_log( void )Returns a backtrace for each query inspected by the query cache
boolmysqlnd_qc_set_cache_condition( int $condition_type , mixed $condition , mixed $condition_option )Set conditions for automatic caching
mixedmysqlnd_qc_set_is_select( string $callback )Installs a callback which decides whether a statement is cached
boolmysqlnd_qc_set_storage_handler( string $handler )Change current storage handler
boolmysqlnd_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
resourcemysqlnd_uh_convert_to_mysqlnd( mysqli &$mysql_connection )Converts a MySQL connection handle into a mysqlnd connection handle
boolmysqlnd_uh_set_connection_proxy( MysqlndUhConnection &$connection_proxy [, mysqli &$mysqli_connection ] )Installs a proxy for mysqlnd connections
boolmysqlnd_uh_set_statement_proxy( MysqlndUhStatement &$statement_proxy )Installs a proxy for mysqlnd statements
boolnatcasesort( array &$array )Sort an array using a case insensitive "natural order" algorithm
boolnatsort( array &$array )Sort an array using a "natural order" algorithm
intncurses_addch( int $ch )Add character at current position and advance cursor
intncurses_addchnstr( string $s , int $n )Add attributed string with specified length at current position
intncurses_addchstr( string $s )Add attributed string at current position
intncurses_addnstr( string $s , int $n )Add string with specified length at current position
intncurses_addstr( string $text )Output text at current position
intncurses_assume_default_colors( int $fg , int $bg )Define default colors for color 0
intncurses_attroff( int $attributes )Turn off the given attributes
intncurses_attron( int $attributes )Turn on the given attributes
intncurses_attrset( int $attributes )Set given attributes
intncurses_baudrate( void )Returns baudrate of terminal
intncurses_beep( void )Let the terminal beep
intncurses_bkgd( int $attrchar )Set background property for terminal screen
voidncurses_bkgdset( int $attrchar )Control screen background
intncurses_border( int $left , int $right , int $top , int $bottom , int $tl_corner , int $tr_corner , int $bl_corner , int $br_corner )Draw a border around the screen using attributed characters
intncurses_bottom_panel( resource $panel )Moves a visible panel to the bottom of the stack
boolncurses_can_change_color( void )Checks if terminal color definitions can be changed
boolncurses_cbreak( void )Switch off input buffering
boolncurses_clear( void )Clear screen
boolncurses_clrtobot( void )Clear screen from current position to bottom
boolncurses_clrtoeol( void )Clear screen from current position to end of line
intncurses_color_content( int $color , int &$r , int &$g , int &$b )Retrieves RGB components of a color
intncurses_color_set( int $pair )Set active foreground and background colors
intncurses_curs_set( int $visibility )Set cursor state
boolncurses_def_prog_mode( void )Saves terminals (program) mode
boolncurses_def_shell_mode( void )Saves terminals (shell) mode
intncurses_define_key( string $definition , int $keycode )Define a keycode
boolncurses_del_panel( resource $panel )Remove panel from the stack and delete it (but not the associated window)
intncurses_delay_output( int $milliseconds )Delay output on terminal using padding characters
boolncurses_delch( void )Delete character at current position, move rest of line left
boolncurses_deleteln( void )Delete line at current position, move rest of screen up
boolncurses_delwin( resource $window )Delete a ncurses window
boolncurses_doupdate( void )Write all prepared refreshes to terminal
boolncurses_echo( void )Activate keyboard input echo
intncurses_echochar( int $character )Single character output including refresh
intncurses_end( void )Stop using ncurses, clean up the screen
boolncurses_erase( void )Erase terminal screen
stringncurses_erasechar( void )Returns current erase character
voidncurses_filter( void )Set LINES for iniscr() and newterm() to 1
boolncurses_flash( void )Flash terminal screen (visual bell)
boolncurses_flushinp( void )Flush keyboard input buffer
intncurses_getch( void )Read a character from keyboard
voidncurses_getmaxyx( resource $window , int &$y , int &$x )Returns the size of a window
boolncurses_getmouse( array &$mevent )Reads mouse event
voidncurses_getyx( resource $window , int &$y , int &$x )Returns the current cursor position for a window
intncurses_halfdelay( int $tenth )Put terminal into halfdelay mode
boolncurses_has_colors( void )Checks if terminal has color capabilities
boolncurses_has_ic( void )Check for insert- and delete-capabilities
boolncurses_has_il( void )Check for line insert- and delete-capabilities
intncurses_has_key( int $keycode )Check for presence of a function key on terminal keyboard
intncurses_hide_panel( resource $panel )Remove panel from the stack, making it invisible
intncurses_hline( int $charattr , int $n )Draw a horizontal line at current position using an attributed character and max. n characters long
stringncurses_inch( void )Get character and attribute at current position
intncurses_init_color( int $color , int $r , int $g , int $b )Define a terminal color
intncurses_init_pair( int $pair , int $fg , int $bg )Define a color pair
voidncurses_init( void )Initialize ncurses
intncurses_insch( int $character )Insert character moving rest of line including character at current position
intncurses_insdelln( int $count )Insert lines before current line scrolling down (negative numbers delete and scroll up)
intncurses_insertln( void )Insert a line, move rest of screen down
intncurses_insstr( string $text )Insert string at current position, moving rest of line right
intncurses_instr( string &$buffer )Reads string from terminal screen
boolncurses_isendwin( void )Ncurses is in endwin mode, normal screen output may be performed
intncurses_keyok( int $keycode , bool $enable )Enable or disable a keycode
intncurses_keypad( resource $window , bool $bf )Turns keypad on or off
stringncurses_killchar( void )Returns current line kill character
stringncurses_longname( void )Returns terminals description
intncurses_meta( resource $window , bool $8bit )Enables/Disable 8-bit meta key information
boolncurses_mouse_trafo( int &$y , int &$x , bool $toscreen )Transforms coordinates
intncurses_mouseinterval( int $milliseconds )Set timeout for mouse button clicks
intncurses_mousemask( int $newmask , int &$oldmask )Sets mouse options
intncurses_move_panel( resource $panel , int $startx , int $starty )Moves a panel so that its upper-left corner is at [startx, starty]
intncurses_move( int $y , int $x )Move output position
intncurses_mvaddch( int $y , int $x , int $c )Move current position and add character
intncurses_mvaddchnstr( int $y , int $x , string $s , int $n )Move position and add attributed string with specified length
intncurses_mvaddchstr( int $y , int $x , string $s )Move position and add attributed string
intncurses_mvaddnstr( int $y , int $x , string $s , int $n )Move position and add string with specified length
intncurses_mvaddstr( int $y , int $x , string $s )Move position and add string
intncurses_mvcur( int $old_y , int $old_x , int $new_y , int $new_x )Move cursor immediately
intncurses_mvdelch( int $y , int $x )Move position and delete character, shift rest of line left
intncurses_mvgetch( int $y , int $x )Move position and get character at new position
intncurses_mvhline( int $y , int $x , int $attrchar , int $n )Set new position and draw a horizontal line using an attributed character and max. n characters long
intncurses_mvinch( int $y , int $x )Move position and get attributed character at new position
intncurses_mvvline( int $y , int $x , int $attrchar , int $n )Set new position and draw a vertical line using an attributed character and max. n characters long
intncurses_mvwaddstr( resource $window , int $y , int $x , string $text )Add string at new position in window
intncurses_napms( int $milliseconds )Sleep
resourcencurses_new_panel( resource $window )Create a new panel and associate it with window
resourcencurses_newpad( int $rows , int $cols )Creates a new pad (window)
resourcencurses_newwin( int $rows , int $cols , int $y , int $x )Create a new window
boolncurses_nl( void )Translate newline and carriage return / line feed
boolncurses_nocbreak( void )Switch terminal to cooked mode
boolncurses_noecho( void )Switch off keyboard input echo
boolncurses_nonl( void )Do not translate newline and carriage return / line feed
voidncurses_noqiflush( void )Do not flush on signal characters
boolncurses_noraw( void )Switch terminal out of raw mode
intncurses_pair_content( int $pair , int &$f , int &$b )Retrieves foreground and background colors of a color pair
resourcencurses_panel_above( resource $panel )Returns the panel above panel
resourcencurses_panel_below( resource $panel )Returns the panel below panel
resourcencurses_panel_window( resource $panel )Returns the window associated with panel
intncurses_pnoutrefresh( resource $pad , int $pminrow , int $pmincol , int $sminrow , int $smincol , int $smaxrow , int $smaxcol )Copies a region from a pad into the virtual screen
intncurses_prefresh( resource $pad , int $pminrow , int $pmincol , int $sminrow , int $smincol , int $smaxrow , int $smaxcol )Copies a region from a pad into the virtual screen
intncurses_putp( string $text )Apply padding information to the string and output it
voidncurses_qiflush( void )Flush on signal characters
boolncurses_raw( void )Switch terminal into raw mode
intncurses_refresh( int $ch )Refresh screen
intncurses_replace_panel( resource $panel , resource $window )Replaces the window associated with panel
intncurses_reset_prog_mode( void )Resets the prog mode saved by def_prog_mode
intncurses_reset_shell_mode( void )Resets the shell mode saved by def_shell_mode
boolncurses_resetty( void )Restores saved terminal state
boolncurses_savetty( void )Saves terminal state
intncurses_scr_dump( string $filename )Dump screen content to file
intncurses_scr_init( string $filename )Initialize screen from file dump
intncurses_scr_restore( string $filename )Restore screen from file dump
intncurses_scr_set( string $filename )Inherit screen from file dump
intncurses_scrl( int $count )Scroll window content up or down without changing current position
intncurses_show_panel( resource $panel )Places an invisible panel on top of the stack, making it visible
intncurses_slk_attr( void )Returns current soft label key attribute
intncurses_slk_attroff( int $intarg )Turn off the given attributes for soft function-key labels
intncurses_slk_attron( int $intarg )Turn on the given attributes for soft function-key labels
intncurses_slk_attrset( int $intarg )Set given attributes for soft function-key labels
boolncurses_slk_clear( void )Clears soft labels from screen
intncurses_slk_color( int $intarg )Sets color for soft label keys
boolncurses_slk_init( int $format )Initializes soft label key functions
boolncurses_slk_noutrefresh( void )Copies soft label keys to virtual screen
intncurses_slk_refresh( void )Copies soft label keys to screen
intncurses_slk_restore( void )Restores soft label keys
boolncurses_slk_set( int $labelnr , string $label , int $format )Sets function key labels
intncurses_slk_touch( void )Forces output when ncurses_slk_noutrefresh is performed
intncurses_standend( void )Stop using 'standout' attribute
intncurses_standout( void )Start using 'standout' attribute
intncurses_start_color( void )Initializes color functionality
boolncurses_termattrs( void )Returns a logical OR of all attribute flags supported by terminal
stringncurses_termname( void )Returns terminals (short)-name
voidncurses_timeout( int $millisec )Set timeout for special key sequences
intncurses_top_panel( resource $panel )Moves a visible panel to the top of the stack
intncurses_typeahead( int $fd )Specify different filedescriptor for typeahead checking
intncurses_ungetch( int $keycode )Put a character back into the input stream
boolncurses_ungetmouse( array $mevent )Pushes mouse event to queue
voidncurses_update_panels( void )Refreshes the virtual screen to reflect the relations between panels in the stack
boolncurses_use_default_colors( void )Assign terminal default colors to color id -1
voidncurses_use_env( bool $flag )Control use of environment information about terminal size
intncurses_use_extended_names( bool $flag )Control use of extended names in terminfo descriptions
intncurses_vidattr( int $intarg )Display the string on the terminal in the video attribute mode
intncurses_vline( int $charattr , int $n )Draw a vertical line at current position using an attributed character and max. n characters long
intncurses_waddch( resource $window , int $ch )Adds character at current position in a window and advance cursor
intncurses_waddstr( resource $window , string $str [, int $n ] )Outputs text at current postion in window
intncurses_wattroff( resource $window , int $attrs )Turns off attributes for a window
intncurses_wattron( resource $window , int $attrs )Turns on attributes for a window
intncurses_wattrset( resource $window , int $attrs )Set the attributes for a window
intncurses_wborder( resource $window , int $left , int $right , int $top , int $bottom , int $tl_corner , int $tr_corner , int $bl_corner , int $br_corner )Draws a border around the window using attributed characters
intncurses_wclear( resource $window )Clears window
intncurses_wcolor_set( resource $window , int $color_pair )Sets windows color pairings
intncurses_werase( resource $window )Erase window contents
intncurses_wgetch( resource $window )Reads a character from keyboard (window)
intncurses_whline( resource $window , int $charattr , int $n )Draws a horizontal line in a window at current position using an attributed character and max. n characters long
boolncurses_wmouse_trafo( resource $window , int &$y , int &$x , bool $toscreen )Transforms window/stdscr coordinates
intncurses_wmove( resource $window , int $y , int $x )Moves windows output position
intncurses_wnoutrefresh( resource $window )Copies window to virtual screen
intncurses_wrefresh( resource $window )Refresh window on terminal screen
intncurses_wstandend( resource $window )End standout mode for a window
intncurses_wstandout( resource $window )Enter standout mode for a window
intncurses_wvline( resource $window , int $charattr , int $n )Draws a vertical line in a window at current position using an attributed character and max. n characters long
voidnewt_bell( void )Send a beep to the terminal
resourcenewt_button_bar( array &$buttons )This function returns a grid containing the buttons created.
resourcenewt_button( int $left , int $top , string $text )Create a new button
intnewt_centered_window( int $width , int $height [, string $title ] )Open a centered window of the specified size
stringnewt_checkbox_get_value( resource $checkbox )Retreives value of checkox resource
voidnewt_checkbox_set_flags( resource $checkbox , int $flags , int $sense )Configures checkbox resource
voidnewt_checkbox_set_value( resource $checkbox , string $value )Sets the value of the checkbox
voidnewt_checkbox_tree_add_item( resource $checkboxtree , string $text , mixed $data , int $flags , int $index [, int $... ] )Adds new item to the checkbox tree
arraynewt_checkbox_tree_find_item( resource $checkboxtree , mixed $data )Finds an item in the checkbox tree
mixednewt_checkbox_tree_get_current( resource $checkboxtree )Returns checkbox tree selected item
stringnewt_checkbox_tree_get_entry_value( resource $checkboxtree , mixed $data )Description string
arraynewt_checkbox_tree_get_multi_selection( resource $checkboxtree , string $seqnum )Description array
arraynewt_checkbox_tree_get_selection( resource $checkboxtree )Description array
resourcenewt_checkbox_tree_multi( int $left , int $top , int $height , string $seq [, int $flags ] )Description resource
voidnewt_checkbox_tree_set_current( resource $checkboxtree , mixed $data )Description void
voidnewt_checkbox_tree_set_entry_value( resource $checkboxtree , mixed $data , string $value )Description void
voidnewt_checkbox_tree_set_entry( resource $checkboxtree , mixed $data , string $text )Description void
voidnewt_checkbox_tree_set_width( resource $checkbox_tree , int $width )Description void
resourcenewt_checkbox_tree( int $left , int $top , int $height [, int $flags ] )Description resource
resourcenewt_checkbox( int $left , int $top , string $text , string $def_value [, string $seq ] )Description resource
voidnewt_clear_key_buffer( void )Discards the contents of the terminal's input buffer without waiting for additional input
voidnewt_cls( void )Description void
resourcenewt_compact_button( int $left , int $top , string $text )Description resource
voidnewt_component_add_callback( resource $component , mixed $func_name , mixed $data )Description void
voidnewt_component_takes_focus( resource $component , bool $takes_focus )Description void
resourcenewt_create_grid( int $cols , int $rows )Description resource
voidnewt_cursor_off( void )Description void
voidnewt_cursor_on( void )Description void
voidnewt_delay( int $microseconds )Description void
voidnewt_draw_form( resource $form )Description void
voidnewt_draw_root_text( int $left , int $top , string $text )Displays the string text at the position indicated
stringnewt_entry_get_value( resource $entry )Description string
voidnewt_entry_set_filter( resource $entry , callable $filter , mixed $data )Description void
voidnewt_entry_set_flags( resource $entry , int $flags , int $sense )Description void
voidnewt_entry_set( resource $entry , string $value [, bool $cursor_at_end ] )Description void
resourcenewt_entry( int $left , int $top , int $width [, string $init_value [, int $flags ]] )Description resource
intnewt_finished( void )Uninitializes newt interface
voidnewt_form_add_component( resource $form , resource $component )Adds a single component to the form
voidnewt_form_add_components( resource $form , array $components )Add several components to the form
voidnewt_form_add_hot_key( resource $form , int $key )Description void
voidnewt_form_destroy( resource $form )Destroys a form
resourcenewt_form_get_current( resource $form )Description resource
voidnewt_form_run( resource $form , array &$exit_struct )Runs a form
voidnewt_form_set_background( resource $from , int $background )Description void
voidnewt_form_set_height( resource $form , int $height )Description void
voidnewt_form_set_size( resource $form )Description void
voidnewt_form_set_timer( resource $form , int $milliseconds )Description void
voidnewt_form_set_width( resource $form , int $width )Description void
voidnewt_form_watch_fd( resource $form , resource $stream [, int $flags ] )Description void
resourcenewt_form([ resource $vert_bar [, string $help [, int $flags ]]] )Create a form
voidnewt_get_screen_size( int &$cols , int &$rows )Fills in the passed references with the current size of the terminal
voidnewt_grid_add_components_to_form( resource $grid , resource $form , bool $recurse )Description void
resourcenewt_grid_basic_window( resource $text , resource $middle , resource $buttons )Description resource
voidnewt_grid_free( resource $grid , bool $recurse )Description void
voidnewt_grid_get_size( resouce $grid , int &$width , int &$height )Description void
resourcenewt_grid_h_close_stacked( int $element1_type , resource $element1 [, int $... [, resource $... ]] )Description resource
resourcenewt_grid_h_stacked( int $element1_type , resource $element1 [, int $... [, resource $... ]] )Description resource
voidnewt_grid_place( resource $grid , int $left , int $top )Description void
voidnewt_grid_set_field( resource $grid , int $col , int $row , int $type , resource $val , int $pad_left , int $pad_top , int $pad_right , int $pad_bottom , int $anchor [, int $flags ] )Description void
resourcenewt_grid_simple_window( resource $text , resource $middle , resource $buttons )Description resource
resourcenewt_grid_v_close_stacked( int $element1_type , resource $element1 [, int $... [, resource $... ]] )Description resource
resourcenewt_grid_v_stacked( int $element1_type , resource $element1 [, int $... [, resource $... ]] )Description resource
voidnewt_grid_wrapped_window_at( resource $grid , string $title , int $left , int $top )Description void
voidnewt_grid_wrapped_window( resource $grid , string $title )Description void
intnewt_init( void )Initialize newt
voidnewt_label_set_text( resource $label , string $text )Description void
resourcenewt_label( int $left , int $top , string $text )Description resource
voidnewt_listbox_append_entry( resource $listbox , string $text , mixed $data )Description void
voidnewt_listbox_clear_selection( resource $listbox )Description void
voidnewt_listbox_clear( resource $listobx )Description void
voidnewt_listbox_delete_entry( resource $listbox , mixed $key )Description void
stringnewt_listbox_get_current( resource $listbox )Description string
arraynewt_listbox_get_selection( resource $listbox )Description array
voidnewt_listbox_insert_entry( resource $listbox , string $text , mixed $data , mixed $key )Description void
intnewt_listbox_item_count( resource $listbox )Description int
voidnewt_listbox_select_item( resource $listbox , mixed $key , int $sense )Description void
voidnewt_listbox_set_current_by_key( resource $listbox , mixed $key )Description void
voidnewt_listbox_set_current( resource $listbox , int $num )Description void
voidnewt_listbox_set_data( resource $listbox , int $num , mixed $data )Description void
voidnewt_listbox_set_entry( resource $listbox , int $num , string $text )Description void
voidnewt_listbox_set_width( resource $listbox , int $width )Description void
resourcenewt_listbox( int $left , int $top , int $height [, int $flags ] )Description resource
mixednewt_listitem_get_data( resource $item )Description mixed
voidnewt_listitem_set( resource $item , string $text )Description void
resourcenewt_listitem( int $left , int $top , string $text , bool $is_default , resouce $prev_item , mixed $data [, int $flags ] )Description resource
intnewt_open_window( int $left , int $top , int $width , int $height [, string $title ] )Open a window of the specified size and position
voidnewt_pop_help_line( void )Replaces the current help line with the one from the stack
voidnewt_pop_window( void )Removes the top window from the display
voidnewt_push_help_line([ string $text ] )Saves the current help line on a stack, and displays the new line
resourcenewt_radio_get_current( resource $set_member )Description resource
resourcenewt_radiobutton( int $left , int $top , string $text , bool $is_default [, resource $prev_button ] )Description resource
voidnewt_redraw_help_line( void )Description void
stringnewt_reflow_text( string $text , int $width , int $flex_down , int $flex_up , int &$actual_width , int &$actual_height )Description string
voidnewt_refresh( void )Updates modified portions of the screen
voidnewt_resize_screen([ bool $redraw ] )Description void
voidnewt_resume( void )Resume using the newt interface after calling newt_suspend()
resourcenewt_run_form( resource $form )Runs a form
voidnewt_scale_set( resource $scale , int $amount )Description void
resourcenewt_scale( int $left , int $top , int $width , int $full_value )Description resource
voidnewt_scrollbar_set( resource $scrollbar , int $where , int $total )Description void
voidnewt_set_help_callback( mixed $function )Description void
voidnewt_set_suspend_callback( callable $function , mixed $data )Set a callback function which gets invoked when user presses the suspend key
voidnewt_suspend( void )Tells newt to return the terminal to its initial state
intnewt_textbox_get_num_lines( resource $textbox )Description int
resourcenewt_textbox_reflowed( int $left , int $top , char $*text , int $width , int $flex_down , int $flex_up [, int $flags ] )Description resource
voidnewt_textbox_set_height( resource $textbox , int $height )Description void
voidnewt_textbox_set_text( resource $textbox , string $text )Description void
resourcenewt_textbox( int $left , int $top , int $width , int $height [, int $flags ] )Description resource
resourcenewt_vertical_scrollbar( int $left , int $top , int $height [, int $normal_colorset [, int $thumb_colorset ]] )Description resource
voidnewt_wait_for_key( void )Doesn't return until a key has been pressed
intnewt_win_choice( string $title , string $button1_text , string $button2_text , string $format [, mixed $args [, mixed $... ]] )Description int
intnewt_win_entries( string $title , string $text , int $suggested_width , int $flex_down , int $flex_up , int $data_width , array &$items , string $button1 [, string $... ] )Description int
intnewt_win_menu( string $title , string $text , int $suggestedWidth , int $flexDown , int $flexUp , int $maxListHeight , array $items , int &$listItem [, string $button1 [, string $... ]] )Description int
voidnewt_win_message( string $title , string $button_text , string $format [, mixed $args [, mixed $... ]] )Description void
voidnewt_win_messagev( string $title , string $button_text , string $format , array $args )Description void
intnewt_win_ternary( string $title , string $button1_text , string $button2_text , string $button3_text , string $format [, mixed $args [, mixed $... ]] )Description int
mixednext( array &$array )Advance the internal array pointer of an array
stringngettext( string $msgid1 , string $msgid2 , int $n )Plural version of gettext
stringnl_langinfo( int $item )Query language and locale information
stringnl2br( string $string [, bool $is_xhtml = true ] )Inserts HTML line breaks before all newlines in a string
arraynsapi_request_headers( void )Fetch all HTTP request headers
arraynsapi_response_headers( void )Fetch all HTTP response headers
boolnsapi_virtual( string $uri )Perform an NSAPI sub-request
stringnumber_format( float $number [, int $decimals = 0 ] )Format a number with grouped thousands
stringoauth_get_sbs( string $http_method , string $uri [, array $request_parameters ] )Generate a Signature Base String
stringoauth_urlencode( string $uri )Encode a URI to RFC 3986
voidob_clean( void )Clean (erase) the output buffer
boolob_end_clean( void )Clean (erase) the output buffer and turn off output buffering
boolob_end_flush( void )Flush (send) the output buffer and turn off output buffering
voidob_flush( void )Flush (send) the output buffer
stringob_get_clean( void )Get current buffer contents and delete current output buffer
stringob_get_contents( void )Return the contents of the output buffer
stringob_get_flush( void )Flush the output buffer, return it as a string and turn off output buffering
intob_get_length( void )Return the length of the output buffer
intob_get_level( void )Return the nesting level of the output buffering mechanism
arrayob_get_status([ bool $full_status = FALSE ] )Get status of output buffers
stringob_gzhandler( string $buffer , int $mode )ob_start callback function to gzip output buffer
stringob_iconv_handler( string $contents , int $status )Convert character encoding as output buffer handler
voidob_implicit_flush([ int $flag = true ] )Turn implicit flush on/off
arrayob_list_handlers( void )List all output handlers in use
boolob_start([ callable $output_callback = NULL [, int $chunk_size = 0 [, int $flags = PHP_OUTPUT_HANDLER_STDFLAGS ]]] )Turn on output buffering
stringob_tidyhandler( string $input [, int $mode ] )ob_start callback function to repair the buffer
booloci_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
booloci_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
booloci_cancel( resource $statement )Cancels reading from cursor
stringoci_client_version( void )Returns the Oracle client library version
booloci_close( resource $connection )Closes an Oracle connection
booloci_commit( resource $connection )Commits the outstanding database transaction
resourceoci_connect( string $username , string $password [, string $connection_string [, string $character_set [, int $session_mode ]]] )Connect to an Oracle database
booloci_define_by_name( resource $statement , string $column_name , mixed &$variable [, int $type = SQLT_CHR ] )Associates a PHP variable with a column for query fetches
arrayoci_error([ resource $resource ] )Returns the last error found
booloci_execute( resource $statement [, int $mode = OCI_COMMIT_ON_SUCCESS ] )Executes a statement
intoci_fetch_all( resource $statement , array &$output [, int $skip = 0 [, int $maxrows = -1 [, int $flags = OCI_FETCHSTATEMENT_BY_COLUMN + OCI_ASSOC ]]] )Fetches multiple rows from a query into a two-dimensional array
arrayoci_fetch_array( resource $statement [, int $mode ] )Returns the next row from a query as an associative or numeric array
arrayoci_fetch_assoc( resource $statement )Returns the next row from a query as an associative array
objectoci_fetch_object( resource $statement )Returns the next row from a query as an object
arrayoci_fetch_row( resource $statement )Returns the next row from a query as a numeric array
booloci_fetch( resource $statement )Fetches the next row from a query into internal buffers
booloci_field_is_null( resource $statement , mixed $field )Checks if a field in the currently fetched row is NULL
stringoci_field_name( resource $statement , mixed $field )Returns the name of a field from the statement
intoci_field_precision( resource $statement , mixed $field )Tell the precision of a field
intoci_field_scale( resource $statement , mixed $field )Tell the scale of the field
intoci_field_size( resource $statement , mixed $field )Returns field's size
intoci_field_type_raw( resource $statement , mixed $field )Tell the raw Oracle data type of the field
mixedoci_field_type( resource $statement , mixed $field )Returns a field's data type name
booloci_free_descriptor( resource $descriptor )Frees a descriptor
booloci_free_statement( resource $statement )Frees all resources associated with statement or cursor
resourceoci_get_implicit_resultset( resource $statement )Returns the next child statement resource from a parent statement resource that has Oracle Database 12c Implicit Result Sets
voidoci_internal_debug( bool $onoff )Enables or disables internal debug output
booloci_lob_copy( OCI-Lob $lob_to , OCI-Lob $lob_from [, int $length = 0 ] )Copies large object
booloci_lob_is_equal( OCI-Lob $lob1 , OCI-Lob $lob2 )Compares two LOB/FILE locators for equality
OCI-Collectionoci_new_collection( resource $connection , string $tdo [, string $schema = NULL ] )Allocates new collection object
resourceoci_new_connect( string $username , string $password [, string $connection_string [, string $character_set [, int $session_mode ]]] )Connect to the Oracle server using a unique connection
resourceoci_new_cursor( resource $connection )Allocates and returns a new cursor (statement handle)
OCI-Loboci_new_descriptor( resource $connection [, int $type = OCI_DTYPE_LOB ] )Initializes a new empty LOB or FILE descriptor
intoci_num_fields( resource $statement )Returns the number of result columns in a statement
intoci_num_rows( resource $statement )Returns number of rows affected during statement execution
resourceoci_parse( resource $connection , string $sql_text )Prepares an Oracle statement for execution
booloci_password_change( resource $connection , string $username , string $old_password , string $new_password )Changes password of Oracle's user
resourceoci_pconnect( string $username , string $password [, string $connection_string [, string $character_set [, int $session_mode ]]] )Connect to an Oracle database using a persistent connection
mixedoci_result( resource $statement , mixed $field )Returns field's value from the fetched row
booloci_rollback( resource $connection )Rolls back the outstanding database transaction
stringoci_server_version( resource $connection )Returns the Oracle Database version
booloci_set_action( resource $connection , string $action_name )Sets the action name
booloci_set_client_identifier( resource $connection , string $client_identifier )Sets the client identifier
booloci_set_client_info( resource $connection , string $client_info )Sets the client information
booloci_set_edition( string $edition )Sets the database edition
booloci_set_module_name( resource $connection , string $module_name )Sets the module name
booloci_set_prefetch( resource $statement , int $rows )Sets number of rows to be prefetched by queries
stringoci_statement_type( resource $statement )Returns the type of a statement
numberoctdec( string $octal_string )Octal to decimal
mixedodbc_autocommit( resource $connection_id [, bool $OnOff = false ] )Toggle autocommit behaviour
boolodbc_binmode( resource $result_id , int $mode )Handling of binary column data
voidodbc_close_all( void )Close all ODBC connections
voidodbc_close( resource $connection_id )Close an ODBC connection
resourceodbc_columnprivileges( resource $connection_id , string $qualifier , string $owner , string $table_name , string $column_name )Lists columns and associated privileges for the given table
resourceodbc_columns( resource $connection_id [, string $qualifier [, string $schema [, string $table_name [, string $column_name ]]]] )Lists the column names in specified tables
boolodbc_commit( resource $connection_id )Commit an ODBC transaction
resourceodbc_connect( string $dsn , string $user , string $password [, int $cursor_type ] )Connect to a datasource
stringodbc_cursor( resource $result_id )Get cursorname
arrayodbc_data_source( resource $connection_id , int $fetch_type )Returns information about a current connection
stringodbc_error([ resource $connection_id ] )Get the last error code
stringodbc_errormsg([ resource $connection_id ] )Get the last error message
resourceodbc_exec( resource $connection_id , string $query_string [, int $flags ] )Prepare and execute an SQL statement
boolodbc_execute( resource $result_id [, array $parameters_array ] )Execute a prepared statement
arrayodbc_fetch_array( resource $result [, int $rownumber ] )Fetch a result row as an associative array
intodbc_fetch_into( resource $result_id , array &$result_array [, int $rownumber ] )Fetch one result row into array
objectodbc_fetch_object( resource $result [, int $rownumber ] )Fetch a result row as an object
boolodbc_fetch_row( resource $result_id [, int $row_number ] )Fetch a row
intodbc_field_len( resource $result_id , int $field_number )Get the length (precision) of a field
stringodbc_field_name( resource $result_id , int $field_number )Get the columnname
intodbc_field_num( resource $result_id , string $field_name )Return column number
intodbc_field_scale( resource $result_id , int $field_number )Get the scale of a field
stringodbc_field_type( resource $result_id , int $field_number )Datatype of a field
resourceodbc_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
boolodbc_free_result( resource $result_id )Free resources associated with a result
resourceodbc_gettypeinfo( resource $connection_id [, int $data_type ] )Retrieves information about data types supported by the data source
boolodbc_longreadlen( resource $result_id , int $length )Handling of LONG columns
boolodbc_next_result( resource $result_id )Checks if multiple results are available
intodbc_num_fields( resource $result_id )Number of columns in a result
intodbc_num_rows( resource $result_id )Number of rows in a result
resourceodbc_pconnect( string $dsn , string $user , string $password [, int $cursor_type ] )Open a persistent database connection
resourceodbc_prepare( resource $connection_id , string $query_string )Prepares a statement for execution
resourceodbc_primarykeys( resource $connection_id , string $qualifier , string $owner , string $table )Gets the primary keys for a table
resourceodbc_procedurecolumns( resource $connection_id )Retrieve information about parameters to procedures
resourceodbc_procedures( resource $connection_id )Get the list of procedures stored in a specific data source
intodbc_result_all( resource $result_id [, string $format ] )Print result as HTML table
mixedodbc_result( resource $result_id , mixed $field )Get result data
boolodbc_rollback( resource $connection_id )Rollback a transaction
boolodbc_setoption( resource $id , int $function , int $option , int $param )Adjust ODBC settings
resourceodbc_specialcolumns( resource $connection_id , int $type , string $qualifier , string $owner , string $table , int $scope , int $nullable )Retrieves special columns
resourceodbc_statistics( resource $connection_id , string $qualifier , string $owner , string $table_name , int $unique , int $accuracy )Retrieve statistics about a table
resourceodbc_tableprivileges( resource $connection_id , string $qualifier , string $owner , string $name )Lists tables and the privileges associated with each table
resourceodbc_tables( resource $connection_id [, string $qualifier [, string $owner [, string $name [, string $types ]]]] )Get the list of table names stored in a specific data source
booleanopcache_compile_file( string $file )Compiles and caches a PHP script without executing it
arrayopcache_get_configuration( void )Get configuration information about the cache
arrayopcache_get_status([ boolean $get_scripts = TRUE ] )Get status information about the cache
booleanopcache_invalidate( string $script [, boolean $force = FALSE ] )Invalidates a cached script
booleanopcache_is_script_cached( string $file )Tells whether a script is cached in OPCache
booleanopcache_reset( void )Resets the contents of the opcode cache
resourceopenal_buffer_create( void )Generate OpenAL buffer
boolopenal_buffer_data( resource $buffer , int $format , string $data , int $freq )Load a buffer with data
boolopenal_buffer_destroy( resource $buffer )Destroys an OpenAL buffer
intopenal_buffer_get( resource $buffer , int $property )Retrieve an OpenAL buffer property
boolopenal_buffer_loadwav( resource $buffer , string $wavfile )Load a .wav file into a buffer
resourceopenal_context_create( resource $device )Create an audio processing context
boolopenal_context_current( resource $context )Make the specified context current
boolopenal_context_destroy( resource $context )Destroys a context
boolopenal_context_process( resource $context )Process the specified context
boolopenal_context_suspend( resource $context )Suspend the specified context
boolopenal_device_close( resource $device )Close an OpenAL device
resourceopenal_device_open([ string $device_desc ] )Initialize the OpenAL audio layer
mixedopenal_listener_get( int $property )Retrieve a listener property
boolopenal_listener_set( int $property , mixed $setting )Set a listener property
resourceopenal_source_create( void )Generate a source resource
boolopenal_source_destroy( resource $source )Destroy a source resource
mixedopenal_source_get( resource $source , int $property )Retrieve an OpenAL source property
boolopenal_source_pause( resource $source )Pause the source
boolopenal_source_play( resource $source )Start playing the source
boolopenal_source_rewind( resource $source )Rewind the source
boolopenal_source_set( resource $source , int $property , mixed $setting )Set source property
boolopenal_source_stop( resource $source )Stop playing the source
resourceopenal_stream( resource $source , int $format , int $rate )Begin streaming on a source
resourceopendir( string $path [, resource $context ] )Open directory handle
boolopenlog( string $ident , int $option , int $facility )Open connection to system logger
intopenssl_cipher_iv_length( string $method )Gets the cipher iv length
boolopenssl_csr_export_to_file( resource $csr , string $outfilename [, bool $notext = true ] )Exports a CSR to a file
boolopenssl_csr_export( resource $csr , string &$out [, bool $notext = true ] )Exports a CSR as a string
resourceopenssl_csr_get_public_key( mixed $csr [, bool $use_shortnames = true ] )Returns the public key of a CERT
arrayopenssl_csr_get_subject( mixed $csr [, bool $use_shortnames = true ] )Returns the subject of a CERT
mixedopenssl_csr_new( array $dn , resource &$privkey [, array $configargs [, array $extraattribs ]] )Generates a CSR
resourceopenssl_csr_sign( mixed $csr , mixed $cacert , mixed $priv_key , int $days [, array $configargs [, int $serial = 0 ]] )Sign a CSR with another certificate (or itself) and generate a certificate
stringopenssl_decrypt( string $data , string $method , string $password [, int $options = 0 [, string $iv = "" [, string $tag = "" [, string $aad = "" ]]]] )Decrypts data
stringopenssl_dh_compute_key( string $pub_key , resource $dh_key )Computes shared secret for public value of remote DH key and local DH key
stringopenssl_digest( string $data , string $method [, bool $raw_output = false ] )Computes a digest
stringopenssl_encrypt( string $data , string $method , string $password [, int $options = 0 [, string $iv = "" [, string &$tag = NULL [, string $aad = "" [, int $tag_length = 16 ]]]]] )Encrypts data
stringopenssl_error_string( void )Return openSSL error message
voidopenssl_free_key( resource $key_identifier )Free key resource
arrayopenssl_get_cert_locations( void )Retrieve the available certificate locations
arrayopenssl_get_cipher_methods([ bool $aliases = false ] )Gets available cipher methods
arrayopenssl_get_md_methods([ bool $aliases = false ] )Gets available digest methods
boolopenssl_open( string $sealed_data , string &$open_data , string $env_key , mixed $priv_key_id [, string $method ] )Open sealed data
stringopenssl_pbkdf2( string $password , string $salt , int $key_length , int $iterations [, string $digest_algorithm ] )Generates a PKCS5 v2 PBKDF2 string, defaults to SHA-1
boolopenssl_pkcs12_export_to_file( mixed $x509 , string $filename , mixed $priv_key , string $pass [, array $args ] )Exports a PKCS#12 Compatible Certificate Store File
boolopenssl_pkcs12_export( mixed $x509 , string &$out , mixed $priv_key , string $pass [, array $args ] )Exports a PKCS#12 Compatible Certificate Store File to variable.
boolopenssl_pkcs12_read( string $pkcs12 , array &$certs , string $pass )Parse a PKCS#12 Certificate Store into an array
boolopenssl_pkcs7_decrypt( string $infilename , string $outfilename , mixed $recipcert [, mixed $recipkey ] )Decrypts an S/MIME encrypted message
boolopenssl_pkcs7_encrypt( string $infile , string $outfile , mixed $recipcerts , array $headers [, int $flags = 0 [, int $cipherid = OPENSSL_CIPHER_RC2_40 ]] )Encrypt an S/MIME message
boolopenssl_pkcs7_sign( string $infilename , string $outfilename , mixed $signcert , mixed $privkey , array $headers [, int $flags = PKCS7_DETACHED [, string $extracerts ]] )Sign an S/MIME message
mixedopenssl_pkcs7_verify( string $filename , int $flags [, string $outfilename [, array $cainfo [, string $extracerts [, string $content ]]]] )Verifies the signature of an S/MIME signed message
boolopenssl_pkey_export_to_file( mixed $key , string $outfilename [, string $passphrase [, array $configargs ]] )Gets an exportable representation of a key into a file
boolopenssl_pkey_export( mixed $key , string &$out [, string $passphrase [, array $configargs ]] )Gets an exportable representation of a key into a string
voidopenssl_pkey_free( resource $key )Frees a private key
arrayopenssl_pkey_get_details( resource $key )Returns an array with the key details
resourceopenssl_pkey_get_private( mixed $key [, string $passphrase = "" ] )Get a private key
resourceopenssl_pkey_get_public( mixed $certificate )Extract public key from certificate and prepare it for use
resourceopenssl_pkey_new([ array $configargs ] )Generates a new private key
boolopenssl_private_decrypt( string $data , string &$decrypted , mixed $key [, int $padding = OPENSSL_PKCS1_PADDING ] )Decrypts data with private key
boolopenssl_private_encrypt( string $data , string &$crypted , mixed $key [, int $padding = OPENSSL_PKCS1_PADDING ] )Encrypts data with private key
boolopenssl_public_decrypt( string $data , string &$decrypted , mixed $key [, int $padding = OPENSSL_PKCS1_PADDING ] )Decrypts data with public key
boolopenssl_public_encrypt( string $data , string &$crypted , mixed $key [, int $padding = OPENSSL_PKCS1_PADDING ] )Encrypts data with public key
stringopenssl_random_pseudo_bytes( int $length [, bool &$crypto_strong ] )Generate a pseudo-random string of bytes
intopenssl_seal( string $data , string &$sealed_data , array &$env_keys , array $pub_key_ids [, string $method = "RC4" ] )Seal (encrypt) data
boolopenssl_sign( string $data , string &$signature , mixed $priv_key_id [, mixed $signature_alg = OPENSSL_ALGO_SHA1 ] )Generate signature
stringopenssl_spki_export_challenge( string &$spkac )Exports the challenge assoicated with a signed public key and challenge
stringopenssl_spki_export( string &$spkac )Exports a valid PEM formatted public key signed public key and challenge
stringopenssl_spki_new( resource &$privkey , string &$challenge [, int $algorithm = 0 ] )Generate a new signed public key and challenge
stringopenssl_spki_verify( string &$spkac )Verifies a signed public key and challenge
intopenssl_verify( string $data , string $signature , mixed $pub_key_id [, mixed $signature_alg = OPENSSL_ALGO_SHA1 ] )Verify signature
boolopenssl_x509_check_private_key( mixed $cert , mixed $key )Checks if a private key corresponds to a certificate
intopenssl_x509_checkpurpose( mixed $x509cert , int $purpose [, array $cainfo = array() [, string $untrustedfile ]] )Verifies if a certificate can be used for a particular purpose
boolopenssl_x509_export_to_file( mixed $x509 , string $outfilename [, bool $notext = TRUE ] )Exports a certificate to file
boolopenssl_x509_export( mixed $x509 , string &$output [, bool $notext = TRUE ] )Exports a certificate as a string
boolopenssl_x509_fingerprint( mixed $x509 [, string $hash_algorithm = "sha1" [, bool $raw_output = FALSE ]] )Calculates the fingerprint, or digest, of a given X.509 certificate
voidopenssl_x509_free( resource $x509cert )Free certificate resource
arrayopenssl_x509_parse( mixed $x509cert [, bool $shortnames = true ] )Parse an X509 certificate and return the information as an array
resourceopenssl_x509_read( mixed $x509certdata )Parse an X.509 certificate and return a resource identifier for it
intord( string $string )Return ASCII value of character
booloutput_add_rewrite_var( string $name , string $value )Add URL rewriter values
booloutput_reset_rewrite_vars( void )Reset URL rewriter values
booloverride_function( string $function_name , string $function_args , string $function_code )Overrides built-in functions
stringpack( string $format [, mixed $args [, mixed $... ]] )Pack data into binary string
arrayparse_ini_file( string $filename [, bool $process_sections = false [, int $scanner_mode = INI_SCANNER_NORMAL ]] )Parse a configuration file
arrayparse_ini_string( string $ini [, bool $process_sections = false [, int $scanner_mode = INI_SCANNER_NORMAL ]] )Parse a configuration string
voidparse_str( string $encoded_string [, array &$result ] )Parses the string into variables
mixedparse_url( string $url [, int $component = -1 ] )Parse a URL and return its components
arrayparsekit_compile_file( string $filename [, array &$errors [, int $options = PARSEKIT_QUIET ]] )Compile a PHP file and return the resulting op array
arrayparsekit_compile_string( string $phpcode [, array &$errors [, int $options = PARSEKIT_QUIET ]] )Compile a string of PHP code and return the resulting op array
arrayparsekit_func_arginfo( mixed $function )Return information regarding function argument(s)
voidpassthru( string $command [, int &$return_var ] )Execute an external program and display raw output
arraypassword_get_info( string $hash )Returns information about the given hash
stringpassword_hash( string $password , integer $algo [, array $options ] )Creates a password hash
booleanpassword_needs_rehash( string $hash , integer $algo [, array $options ] )Checks if the given hash matches the given options
booleanpassword_verify( string $password , string $hash )Verifies that a password matches a hash
mixedpathinfo( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )Returns information about a file path
intpclose( resource $handle )Closes process file pointer
intpcntl_alarm( int $seconds )Set an alarm clock for delivery of a signal
boolpcntl_exec( string $path [, array $args [, array $envs ]] )Executes specified program in current process space
intpcntl_fork( void )Forks the currently running process
intpcntl_get_last_error( void )Retrieve the error number set by the last pcntl function which failed
intpcntl_getpriority([ int $pid = getmypid() [, int $process_identifier = PRIO_PROCESS ]] )Get the priority of any process
boolpcntl_setpriority( int $priority [, int $pid = getmypid() [, int $process_identifier = PRIO_PROCESS ]] )Change the priority of any process
boolpcntl_signal_dispatch( void )Calls signal handlers for pending signals
boolpcntl_signal( int $signo , callable|int $handler [, bool $restart_syscalls = true ] )Installs a signal handler
boolpcntl_sigprocmask( int $how , array $set [, array &$oldset ] )Sets and retrieves blocked signals
intpcntl_sigtimedwait( array $set [, array &$siginfo [, int $seconds = 0 [, int $nanoseconds = 0 ]]] )Waits for signals, with a timeout
intpcntl_sigwaitinfo( array $set [, array &$siginfo ] )Waits for signals
stringpcntl_strerror( int $errno )Retrieve the system error message associated with the given errno
intpcntl_wait( int &$status [, int $options = 0 ] )Waits on or returns the status of a forked child
intpcntl_waitpid( int $pid , int &$status [, int $options = 0 ] )Waits on or returns the status of a forked child
intpcntl_wexitstatus( int $status )Returns the return code of a terminated child
boolpcntl_wifexited( int $status )Checks if status code represents a normal exit
boolpcntl_wifsignaled( int $status )Checks whether the status code represents a termination due to a signal
boolpcntl_wifstopped( int $status )Checks whether the child process is currently stopped
intpcntl_wstopsig( int $status )Returns the signal which caused the child to stop
intpcntl_wtermsig( int $status )Returns the signal which caused the child to terminate
boolPDF_activate_item( resource $pdfdoc , int $id )Activate structure element or other content item
boolPDF_add_launchlink( resource $pdfdoc , float $llx , float $lly , float $urx , float $ury , string $filename )Add launch annotation for current page [deprecated]
boolPDF_add_locallink( resource $pdfdoc , float $lowerleftx , float $lowerlefty , float $upperrightx , float $upperrighty , int $page , string $dest )Add link annotation for current page [deprecated]
boolPDF_add_nameddest( resource $pdfdoc , string $name , string $optlist )Create named destination
boolPDF_add_note( resource $pdfdoc , float $llx , float $lly , float $urx , float $ury , string $contents , string $title , string $icon , int $open )Set annotation for current page [deprecated]
boolPDF_add_pdflink( resource $pdfdoc , float $bottom_left_x , float $bottom_left_y , float $up_right_x , float $up_right_y , string $filename , int $page , string $dest )Add file link annotation for current page [deprecated]
intPDF_add_table_cell( resource $pdfdoc , int $table , int $column , int $row , string $text , string $optlist )Add a cell to a new or existing table
intPDF_add_textflow( resource $pdfdoc , int $textflow , string $text , string $optlist )Create Textflow or add text to existing Textflow
boolPDF_add_thumbnail( resource $pdfdoc , int $image )Add thumbnail for current page
boolPDF_add_weblink( resource $pdfdoc , float $lowerleftx , float $lowerlefty , float $upperrightx , float $upperrighty , string $url )Add weblink for current page [deprecated]
boolPDF_arc( resource $p , float $x , float $y , float $r , float $alpha , float $beta )Draw a counterclockwise circular arc segment
boolPDF_arcn( resource $p , float $x , float $y , float $r , float $alpha , float $beta )Draw a clockwise circular arc segment
boolPDF_attach_file( resource $pdfdoc , float $llx , float $lly , float $urx , float $ury , string $filename , string $description , string $author , string $mimetype , string $icon )Add file attachment for current page [deprecated]
intPDF_begin_document( resource $pdfdoc , string $filename , string $optlist )Create new PDF file
boolPDF_begin_font( resource $pdfdoc , string $filename , float $a , float $b , float $c , float $d , float $e , float $f , string $optlist )Start a Type 3 font definition
boolPDF_begin_glyph( resource $pdfdoc , string $glyphname , float $wx , float $llx , float $lly , float $urx , float $ury )Start glyph definition for Type 3 font
intPDF_begin_item( resource $pdfdoc , string $tag , string $optlist )Open structure element or other content item
boolPDF_begin_layer( resource $pdfdoc , int $layer )Start layer
boolPDF_begin_page_ext( resource $pdfdoc , float $width , float $height , string $optlist )Start new page
boolPDF_begin_page( resource $pdfdoc , float $width , float $height )Start new page [deprecated]
intPDF_begin_pattern( resource $pdfdoc , float $width , float $height , float $xstep , float $ystep , int $painttype )Start pattern definition
intPDF_begin_template_ext( resource $pdfdoc , float $width , float $height , string $optlist )Start template definition
intPDF_begin_template( resource $pdfdoc , float $width , float $height )Start template definition [deprecated]
boolPDF_circle( resource $pdfdoc , float $x , float $y , float $r )Draw a circle
boolPDF_clip( resource $p )Clip to current path
boolPDF_close_image( resource $p , int $image )Close image
boolPDF_close_pdi_page( resource $p , int $page )Close the page handle
boolPDF_close_pdi( resource $p , int $doc )Close the input PDF document [deprecated]
boolPDF_close( resource $p )Close pdf resource [deprecated]
boolPDF_closepath_fill_stroke( resource $p )Close, fill and stroke current path
boolPDF_closepath_stroke( resource $p )Close and stroke path
boolPDF_closepath( resource $p )Close current path
boolPDF_concat( resource $p , float $a , float $b , float $c , float $d , float $e , float $f )Concatenate a matrix to the CTM
boolPDF_continue_text( resource $p , string $text )Output text in next line
intPDF_create_3dview( resource $pdfdoc , string $username , string $optlist )Create 3D view
intPDF_create_action( resource $pdfdoc , string $type , string $optlist )Create action for objects or events
boolPDF_create_annotation( resource $pdfdoc , float $llx , float $lly , float $urx , float $ury , string $type , string $optlist )Create rectangular annotation
intPDF_create_bookmark( resource $pdfdoc , string $text , string $optlist )Create bookmark
boolPDF_create_field( resource $pdfdoc , float $llx , float $lly , float $urx , float $ury , string $name , string $type , string $optlist )Create form field
boolPDF_create_fieldgroup( resource $pdfdoc , string $name , string $optlist )Create form field group
intPDF_create_gstate( resource $pdfdoc , string $optlist )Create graphics state object
boolPDF_create_pvf( resource $pdfdoc , string $filename , string $data , string $optlist )Create PDFlib virtual file
intPDF_create_textflow( resource $pdfdoc , string $text , string $optlist )Create textflow object
boolPDF_curveto( resource $p , float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )Draw Bezier curve
intPDF_define_layer( resource $pdfdoc , string $name , string $optlist )Create layer definition
intPDF_delete_pvf( resource $pdfdoc , string $filename )Delete PDFlib virtual file
boolPDF_delete_table( resource $pdfdoc , int $table , string $optlist )Delete table object
boolPDF_delete_textflow( resource $pdfdoc , int $textflow )Delete textflow object
boolPDF_delete( resource $pdfdoc )Delete PDFlib object
boolPDF_encoding_set_char( resource $pdfdoc , string $encoding , int $slot , string $glyphname , int $uv )Add glyph name and/or Unicode value
boolPDF_end_document( resource $pdfdoc , string $optlist )Close PDF file
boolPDF_end_font( resource $pdfdoc )Terminate Type 3 font definition
boolPDF_end_glyph( resource $pdfdoc )Terminate glyph definition for Type 3 font
boolPDF_end_item( resource $pdfdoc , int $id )Close structure element or other content item
boolPDF_end_layer( resource $pdfdoc )Deactivate all active layers
boolPDF_end_page_ext( resource $pdfdoc , string $optlist )Finish page
boolPDF_end_page( resource $p )Finish page
boolPDF_end_pattern( resource $p )Finish pattern
boolPDF_end_template( resource $p )Finish template
boolPDF_endpath( resource $p )End current path
intPDF_fill_imageblock( resource $pdfdoc , int $page , string $blockname , int $image , string $optlist )Fill image block with variable data
intPDF_fill_pdfblock( resource $pdfdoc , int $page , string $blockname , int $contents , string $optlist )Fill PDF block with variable data
boolPDF_fill_stroke( resource $p )Fill and stroke path
intPDF_fill_textblock( resource $pdfdoc , int $page , string $blockname , string $text , string $optlist )Fill text block with variable data
boolPDF_fill( resource $p )Fill current path
intPDF_findfont( resource $p , string $fontname , string $encoding , int $embed )Prepare font for later use [deprecated]
boolPDF_fit_image( resource $pdfdoc , int $image , float $x , float $y , string $optlist )Place image or template
boolPDF_fit_pdi_page( resource $pdfdoc , int $page , float $x , float $y , string $optlist )Place imported PDF page
stringPDF_fit_table( resource $pdfdoc , int $table , float $llx , float $lly , float $urx , float $ury , string $optlist )Place table on page
stringPDF_fit_textflow( resource $pdfdoc , int $textflow , float $llx , float $lly , float $urx , float $ury , string $optlist )Format textflow in rectangular area
boolPDF_fit_textline( resource $pdfdoc , string $text , float $x , float $y , string $optlist )Place single line of text
stringPDF_get_apiname( resource $pdfdoc )Get name of unsuccessfull API function
stringPDF_get_buffer( resource $p )Get PDF output buffer
stringPDF_get_errmsg( resource $pdfdoc )Get error text
intPDF_get_errnum( resource $pdfdoc )Get error number
intPDF_get_majorversion( void )Get major version number [deprecated]
intPDF_get_minorversion( void )Get minor version number [deprecated]
stringPDF_get_parameter( resource $p , string $key , float $modifier )Get string parameter
stringPDF_get_pdi_parameter( resource $p , string $key , int $doc , int $page , int $reserved )Get PDI string parameter [deprecated]
floatPDF_get_pdi_value( resource $p , string $key , int $doc , int $page , int $reserved )Get PDI numerical parameter [deprecated]
floatPDF_get_value( resource $p , string $key , float $modifier )Get numerical parameter
floatPDF_info_font( resource $pdfdoc , int $font , string $keyword , string $optlist )Query detailed information about a loaded font
floatPDF_info_matchbox( resource $pdfdoc , string $boxname , int $num , string $keyword )Query matchbox information
floatPDF_info_table( resource $pdfdoc , int $table , string $keyword )Retrieve table information
floatPDF_info_textflow( resource $pdfdoc , int $textflow , string $keyword )Query textflow state
floatPDF_info_textline( resource $pdfdoc , string $text , string $keyword , string $optlist )Perform textline formatting and query metrics
boolPDF_initgraphics( resource $p )Reset graphic state
boolPDF_lineto( resource $p , float $x , float $y )Draw a line
intPDF_load_3ddata( resource $pdfdoc , string $filename , string $optlist )Load 3D model
intPDF_load_font( resource $pdfdoc , string $fontname , string $encoding , string $optlist )Search and prepare font
intPDF_load_iccprofile( resource $pdfdoc , string $profilename , string $optlist )Search and prepare ICC profile
intPDF_load_image( resource $pdfdoc , string $imagetype , string $filename , string $optlist )Open image file
intPDF_makespotcolor( resource $p , string $spotname )Make spot color
boolPDF_moveto( resource $p , float $x , float $y )Set current point
resourcePDF_new( void )Create PDFlib object
intPDF_open_ccitt( resource $pdfdoc , string $filename , int $width , int $height , int $BitReverse , int $k , int $Blackls1 )Open raw CCITT image [deprecated]
boolPDF_open_file( resource $p , string $filename )Create PDF file [deprecated]
intPDF_open_image_file( resource $p , string $imagetype , string $filename , string $stringparam , int $intparam )Read image from file [deprecated]
intPDF_open_image( resource $p , string $imagetype , string $source , string $data , int $length , int $width , int $height , int $components , int $bpc , string $params )Use image data [deprecated]
intPDF_open_memory_image( resource $p , resource $image )Open image created with PHP's image functions [not supported]
intPDF_open_pdi_document( resource $p , string $filename , string $optlist )Prepare a pdi document
intPDF_open_pdi_page( resource $p , int $doc , int $pagenumber , string $optlist )Prepare a page
intPDF_open_pdi( resource $pdfdoc , string $filename , string $optlist , int $len )Open PDF file [deprecated]
floatPDF_pcos_get_number( resource $p , int $doc , string $path )Get value of pCOS path with type number or boolean
stringPDF_pcos_get_stream( resource $p , int $doc , string $optlist , string $path )Get contents of pCOS path with type stream, fstream, or string
stringPDF_pcos_get_string( resource $p , int $doc , string $path )Get value of pCOS path with type name, string, or boolean
boolPDF_place_image( resource $pdfdoc , int $image , float $x , float $y , float $scale )Place image on the page [deprecated]
boolPDF_place_pdi_page( resource $pdfdoc , int $page , float $x , float $y , float $sx , float $sy )Place PDF page [deprecated]
intPDF_process_pdi( resource $pdfdoc , int $doc , int $page , string $optlist )Process imported PDF document
boolPDF_rect( resource $p , float $x , float $y , float $width , float $height )Draw rectangle
boolPDF_restore( resource $p )Restore graphics state
boolPDF_resume_page( resource $pdfdoc , string $optlist )Resume page
boolPDF_rotate( resource $p , float $phi )Rotate coordinate system
boolPDF_save( resource $p )Save graphics state
boolPDF_scale( resource $p , float $sx , float $sy )Scale coordinate system
boolPDF_set_border_color( resource $p , float $red , float $green , float $blue )Set border color of annotations [deprecated]
boolPDF_set_border_dash( resource $pdfdoc , float $black , float $white )Set border dash style of annotations [deprecated]
boolPDF_set_border_style( resource $pdfdoc , string $style , float $width )Set border style of annotations [deprecated]
boolPDF_set_gstate( resource $pdfdoc , int $gstate )Activate graphics state object
boolPDF_set_info( resource $p , string $key , string $value )Fill document info field
boolPDF_set_layer_dependency( resource $pdfdoc , string $type , string $optlist )Define relationships among layers
boolPDF_set_parameter( resource $p , string $key , string $value )Set string parameter
boolPDF_set_text_pos( resource $p , float $x , float $y )Set text position
boolPDF_set_value( resource $p , string $key , float $value )Set numerical parameter
boolPDF_setcolor( resource $p , string $fstype , string $colorspace , float $c1 , float $c2 , float $c3 , float $c4 )Set fill and stroke color
boolPDF_setdash( resource $pdfdoc , float $b , float $w )Set simple dash pattern
boolPDF_setdashpattern( resource $pdfdoc , string $optlist )Set dash pattern
boolPDF_setflat( resource $pdfdoc , float $flatness )Set flatness
boolPDF_setfont( resource $pdfdoc , int $font , float $fontsize )Set font
boolPDF_setgray_fill( resource $p , float $g )Set fill color to gray [deprecated]
boolPDF_setgray_stroke( resource $p , float $g )Set stroke color to gray [deprecated]
boolPDF_setgray( resource $p , float $g )Set color to gray [deprecated]
boolPDF_setlinecap( resource $p , int $linecap )Set linecap parameter
boolPDF_setlinejoin( resource $p , int $value )Set linejoin parameter
boolPDF_setlinewidth( resource $p , float $width )Set line width
boolPDF_setmatrix( resource $p , float $a , float $b , float $c , float $d , float $e , float $f )Set current transformation matrix
boolPDF_setmiterlimit( resource $pdfdoc , float $miter )Set miter limit
boolPDF_setrgbcolor_fill( resource $p , float $red , float $green , float $blue )Set fill rgb color values [deprecated]
boolPDF_setrgbcolor_stroke( resource $p , float $red , float $green , float $blue )Set stroke rgb color values [deprecated]
boolPDF_setrgbcolor( resource $p , float $red , float $green , float $blue )Set fill and stroke rgb color values [deprecated]
intPDF_shading_pattern( resource $pdfdoc , int $shading , string $optlist )Define shading pattern
intPDF_shading( resource $pdfdoc , string $shtype , float $x0 , float $y0 , float $x1 , float $y1 , float $c1 , float $c2 , float $c3 , float $c4 , string $optlist )Define blend
boolPDF_shfill( resource $pdfdoc , int $shading )Fill area with shading
intPDF_show_boxed( resource $p , string $text , float $left , float $top , float $width , float $height , string $mode , string $feature )Output text in a box [deprecated]
boolPDF_show_xy( resource $p , string $text , float $x , float $y )Output text at given position
boolPDF_show( resource $pdfdoc , string $text )Output text at current position
boolPDF_skew( resource $p , float $alpha , float $beta )Skew the coordinate system
floatPDF_stringwidth( resource $p , string $text , int $font , float $fontsize )Return width of text
boolPDF_stroke( resource $p )Stroke path
boolPDF_suspend_page( resource $pdfdoc , string $optlist )Suspend page
boolPDF_translate( resource $p , float $tx , float $ty )Set origin of coordinate system
stringPDF_utf16_to_utf8( resource $pdfdoc , string $utf16string )Convert string from UTF-16 to UTF-8
stringPDF_utf32_to_utf16( resource $pdfdoc , string $utf32string , string $ordering )Convert string from UTF-32 to UTF-16
stringPDF_utf8_to_utf16( resource $pdfdoc , string $utf8string , string $ordering )Convert string from UTF-8 to UTF-16
resourcepfsockopen( string $hostname [, int $port = -1 [, int &$errno [, string &$errstr [, float $timeout = ini_get("default_socket_timeout") ]]]] )Open persistent Internet or Unix domain socket connection
intpg_affected_rows( resource $result )Returns number of affected records (tuples)
boolpg_cancel_query( resource $connection )Cancel an asynchronous query
stringpg_client_encoding([ resource $connection ] )Gets the client encoding
boolpg_close([ resource $connection ] )Closes a PostgreSQL connection
intpg_connect_poll([ resource $connection ] )Poll the status of an in-progress asynchronous PostgreSQL connection attempt.
resourcepg_connect( string $connection_string [, int $connect_type ] )Open a PostgreSQL connection
boolpg_connection_busy( resource $connection )Get connection is busy or not
boolpg_connection_reset( resource $connection )Reset connection (reconnect)
intpg_connection_status( resource $connection )Get connection status
boolpg_consume_input( resource $connection )Reads input on the connection
arraypg_convert( resource $connection , string $table_name , array $assoc_array [, int $options = 0 ] )Convert associative array values into suitable for SQL statement
boolpg_copy_from( resource $connection , string $table_name , array $rows [, string $delimiter [, string $null_as ]] )Insert records into a table from an array
arraypg_copy_to( resource $connection , string $table_name [, string $delimiter [, string $null_as ]] )Copy a table to an array
stringpg_dbname([ resource $connection ] )Get the database name
mixedpg_delete( resource $connection , string $table_name , array $assoc_array [, int $options = PGSQL_DML_EXEC ] )Deletes records
boolpg_end_copy([ resource $connection ] )Sync with PostgreSQL backend
stringpg_escape_bytea([ resource $connection ], string $data )Escape a string for insertion into a bytea field
stringpg_escape_identifier([ resource $connection ], string $data )Escape a identifier for insertion into a text field
stringpg_escape_literal([ resource $connection ], string $data )Escape a literal for insertion into a text field
stringpg_escape_string([ resource $connection ], string $data )Escape a string for query
resourcepg_execute([ resource $connection ], string $stmtname , array $params )Sends a request to execute a prepared statement with given parameters, and waits for the result.
arraypg_fetch_all_columns( resource $result [, int $column = 0 ] )Fetches all rows in a particular result column as an array
arraypg_fetch_all( resource $result )Fetches all rows from a result as an array
arraypg_fetch_array( resource $result [, int $row [, int $result_type = PGSQL_BOTH ]] )Fetch a row as an array
arraypg_fetch_assoc( resource $result [, int $row ] )Fetch a row as an associative array
objectpg_fetch_object( resource $result [, int $row [, int $result_type = PGSQL_ASSOC ]] )Fetch a row as an object
stringpg_fetch_result( resource $result , int $row , mixed $field )Returns values from a result resource
arraypg_fetch_row( resource $result [, int $row ] )Get a row as an enumerated array
intpg_field_is_null( resource $result , int $row , mixed $field )Test if a field is SQL NULL
stringpg_field_name( resource $result , int $field_number )Returns the name of a field
intpg_field_num( resource $result , string $field_name )Returns the field number of the named field
intpg_field_prtlen( resource $result , int $row_number , mixed $field_name_or_number )Returns the printed length
intpg_field_size( resource $result , int $field_number )Returns the internal storage size of the named field
mixedpg_field_table( resource $result , int $field_number [, bool $oid_only = false ] )Returns the name or oid of the tables field
intpg_field_type_oid( resource $result , int $field_number )Returns the type ID (OID) for the corresponding field number
stringpg_field_type( resource $result , int $field_number )Returns the type name for the corresponding field number
mixedpg_flush( resource $connection )Flush outbound query data on the connection
boolpg_free_result( resource $result )Free result memory
arraypg_get_notify( resource $connection [, int $result_type ] )Gets SQL NOTIFY message
intpg_get_pid( resource $connection )Gets the backend's process ID
resourcepg_get_result([ resource $connection ] )Get asynchronous query result
stringpg_host([ resource $connection ] )Returns the host name associated with the connection
mixedpg_insert( resource $connection , string $table_name , array $assoc_array [, int $options = PGSQL_DML_EXEC ] )Insert array into table
stringpg_last_error([ resource $connection ] )Get the last error message string of a connection
stringpg_last_notice( resource $connection )Returns the last notice message from PostgreSQL server
stringpg_last_oid( resource $result )Returns the last row's OID
boolpg_lo_close( resource $large_object )Close a large object
intpg_lo_create([ resource $connection [, mixed $object_id ]] )Create a large object
boolpg_lo_export([ resource $connection ], int $oid , string $pathname )Export a large object to file
intpg_lo_import([ resource $connection ], string $pathname [, mixed $object_id ] )Import a large object from file
resourcepg_lo_open( resource $connection , int $oid , string $mode )Open a large object
intpg_lo_read_all( resource $large_object )Reads an entire large object and send straight to browser
stringpg_lo_read( resource $large_object [, int $len = 8192 ] )Read a large object
boolpg_lo_seek( resource $large_object , int $offset [, int $whence = PGSQL_SEEK_CUR ] )Seeks position within a large object
intpg_lo_tell( resource $large_object )Returns current seek position a of large object
boolpg_lo_truncate( resource $large_object , int $size )Truncates a large object
boolpg_lo_unlink( resource $connection , int $oid )Delete a large object
intpg_lo_write( resource $large_object , string $data [, int $len ] )Write to a large object
arraypg_meta_data( resource $connection , string $table_name [, bool $extended ] )Get meta data for table
intpg_num_fields( resource $result )Returns the number of fields in a result
intpg_num_rows( resource $result )Returns the number of rows in a result
stringpg_options([ resource $connection ] )Get the options associated with the connection
stringpg_parameter_status([ resource $connection ], string $param_name )Looks up a current parameter setting of the server.
resourcepg_pconnect( string $connection_string [, int $connect_type ] )Open a persistent PostgreSQL connection
boolpg_ping([ resource $connection ] )Ping database connection
intpg_port([ resource $connection ] )Return the port number associated with the connection
resourcepg_prepare([ resource $connection ], string $stmtname , string $query )Submits a request to create a prepared statement with the given parameters, and waits for completion.
boolpg_put_line([ resource $connection ], string $data )Send a NULL-terminated string to PostgreSQL backend
resourcepg_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.
resourcepg_query([ resource $connection ], string $query )Execute a query
stringpg_result_error_field( resource $result , int $fieldcode )Returns an individual field of an error report.
stringpg_result_error( resource $result )Get error message associated with result
boolpg_result_seek( resource $result , int $offset )Set internal row offset in result resource
mixedpg_result_status( resource $result [, int $type = PGSQL_STATUS_LONG ] )Get status of query result
mixedpg_select( resource $connection , string $table_name , array $assoc_array [, int $options = PGSQL_DML_EXEC ] )Select records
boolpg_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).
boolpg_send_prepare( resource $connection , string $stmtname , string $query )Sends a request to create a prepared statement with the given parameters, without waiting for completion.
boolpg_send_query_params( resource $connection , string $query , array $params )Submits a command and separate parameters to the server without waiting for the result(s).
boolpg_send_query( resource $connection , string $query )Sends asynchronous query
intpg_set_client_encoding([ resource $connection ], string $encoding )Set the client encoding
intpg_set_error_verbosity([ resource $connection ], int $verbosity )Determines the verbosity of messages returned by pg_last_error()
resourcepg_socket( resource $connection )Get a read only handle to the socket underlying a PostgreSQL connection
boolpg_trace( string $pathname [, string $mode = "w" [, resource $connection ]] )Enable tracing a PostgreSQL connection
intpg_transaction_status( resource $connection )Returns the current in-transaction status of the server.
stringpg_tty([ resource $connection ] )Return the TTY name associated with the connection
stringpg_unescape_bytea( string $data )Unescape binary for bytea type
boolpg_untrace([ resource $connection ] )Disable tracing of a PostgreSQL connection
mixedpg_update( resource $connection , string $table_name , array $data , array $condition [, int $options = PGSQL_DML_EXEC ] )Update table
arraypg_version([ resource $connection ] )Returns an array with client, protocol and server version (when available)
boolphp_check_syntax( string $filename [, string &$error_message ] )Check the PHP syntax of (and execute) the specified file
stringphp_ini_loaded_file( void )Retrieve a path to the loaded php.ini file
stringphp_ini_scanned_files( void )Return a list of .ini files parsed from the additional ini dir
stringphp_logo_guid( void )Gets the logo guid
stringphp_sapi_name( void )Returns the type of interface between web server and PHP
stringphp_strip_whitespace( string $filename )Return source with stripped comments and whitespace
stringphp_uname([ string $mode = "a" ] )Returns information about the operating system PHP is running on
boolphpcredits([ int $flag = CREDITS_ALL ] )Prints out the credits for PHP
boolphpinfo([ int $what = INFO_ALL ] )Outputs information about PHP's configuration
stringphpversion([ string $extension ] )Gets the current PHP version
floatpi( void )Get value of pi
boolpng2wbmp( string $pngname , string $wbmpname , int $dest_height , int $dest_width , int $threshold )Convert PNG image file to WBMP image file
resourcepopen( string $command , string $mode )Opens process file pointer
boolposix_access( string $file [, int $mode = POSIX_F_OK ] )Determine accessibility of a file
stringposix_ctermid( void )Get path name of controlling terminal
intposix_get_last_error( void )Retrieve the error number set by the last posix function that failed
stringposix_getcwd( void )Pathname of current directory
intposix_getegid( void )Return the effective group ID of the current process
intposix_geteuid( void )Return the effective user ID of the current process
intposix_getgid( void )Return the real group ID of the current process
arrayposix_getgrgid( int $gid )Return info about a group by group id
arrayposix_getgrnam( string $name )Return info about a group by name
arrayposix_getgroups( void )Return the group set of the current process
stringposix_getlogin( void )Return login name
intposix_getpgid( int $pid )Get process group id for job control
intposix_getpgrp( void )Return the current process group identifier
intposix_getpid( void )Return the current process identifier
intposix_getppid( void )Return the parent process identifier
arrayposix_getpwnam( string $username )Return info about a user by username
arrayposix_getpwuid( int $uid )Return info about a user by user id
arrayposix_getrlimit( void )Return info about system resource limits
intposix_getsid( int $pid )Get the current sid of the process
intposix_getuid( void )Return the real user ID of the current process
boolposix_initgroups( string $name , int $base_group_id )Calculate the group access list
boolposix_isatty( mixed $fd )Determine if a file descriptor is an interactive terminal
boolposix_kill( int $pid , int $sig )Send a signal to a process
boolposix_mkfifo( string $pathname , int $mode )Create a fifo special file (a named pipe)
boolposix_mknod( string $pathname , int $mode [, int $major = 0 [, int $minor = 0 ]] )Create a special or ordinary file (POSIX.1)
boolposix_setegid( int $gid )Set the effective GID of the current process
boolposix_seteuid( int $uid )Set the effective UID of the current process
boolposix_setgid( int $gid )Set the GID of the current process
boolposix_setpgid( int $pid , int $pgid )Set process group id for job control
boolposix_setrlimit( int $resource , int $softlimit , int $hardlimit )Set system resource limits
intposix_setsid( void )Make the current process a session leader
boolposix_setuid( int $uid )Set the UID of the current process
stringposix_strerror( int $errno )Retrieve the system error message associated with the given errno
arrayposix_times( void )Get process times
stringposix_ttyname( mixed $fd )Determine terminal device name
arrayposix_uname( void )Get system name
numberpow( number $base , number $exp )Exponential expression
mixedpreg_filter( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )Perform a regular expression search and replace
arraypreg_grep( string $pattern , array $input [, int $flags = 0 ] )Return array entries that match the pattern
intpreg_last_error( void )Returns the error code of the last PCRE regex execution
intpreg_match_all( string $pattern , string $subject [, array &$matches [, int $flags = PREG_PATTERN_ORDER [, int $offset = 0 ]]] )Perform a global regular expression match
intpreg_match( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )Perform a regular expression match
stringpreg_quote( string $str [, string $delimiter = NULL ] )Quote regular expression characters
mixedpreg_replace_callback_array( array $patterns_and_callbacks , mixed $subject [, int $limit = -1 [, int &$count ]] )Perform a regular expression search and replace using callbacks
mixedpreg_replace_callback( mixed $pattern , callable $callback , mixed $subject [, int $limit = -1 [, int &$count ]] )Perform a regular expression search and replace using a callback
mixedpreg_replace( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )Perform a regular expression search and replace
arraypreg_split( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )Split string by a regular expression
mixedprev( array &$array )Rewind the internal array pointer
mixedprint_r( mixed $expression [, bool $return = false ] )Prints human-readable information about a variable
intprint( string $arg )Output a string
intprintf( string $format [, mixed $args [, mixed $... ]] )Output a formatted string
intproc_close( resource $process )Close a process opened by proc_open()
arrayproc_get_status( resource $process )Get information about a process opened by proc_open()
boolproc_nice( int $increment )Change the priority of the current process
resourceproc_open( string $cmd , array $descriptorspec , array &$pipes [, string $cwd [, array $env [, array $other_options ]]] )Execute a command and open file pointers for input/output
boolproc_terminate( resource $process [, int $signal = 15 ] )Kills a process opened by proc_open
boolproperty_exists( mixed $class , string $property )Checks if the object or class has a property
intps_add_bookmark( resource $psdoc , string $text [, int $parent = 0 [, int $open = 0 ]] )Add bookmark to current page
boolps_add_launchlink( resource $psdoc , float $llx , float $lly , float $urx , float $ury , string $filename )Adds link which launches file
boolps_add_locallink( resource $psdoc , float $llx , float $lly , float $urx , float $ury , int $page , string $dest )Adds link to a page in the same document
boolps_add_note( resource $psdoc , float $llx , float $lly , float $urx , float $ury , string $contents , string $title , string $icon , int $open )Adds note to current page
boolps_add_pdflink( resource $psdoc , float $llx , float $lly , float $urx , float $ury , string $filename , int $page , string $dest )Adds link to a page in a second pdf document
boolps_add_weblink( resource $psdoc , float $llx , float $lly , float $urx , float $ury , string $url )Adds link to a web location
boolps_arc( resource $psdoc , float $x , float $y , float $radius , float $alpha , float $beta )Draws an arc counterclockwise
boolps_arcn( resource $psdoc , float $x , float $y , float $radius , float $alpha , float $beta )Draws an arc clockwise
boolps_begin_page( resource $psdoc , float $width , float $height )Start a new page
intps_begin_pattern( resource $psdoc , float $width , float $height , float $xstep , float $ystep , int $painttype )Start a new pattern
intps_begin_template( resource $psdoc , float $width , float $height )Start a new template
boolps_circle( resource $psdoc , float $x , float $y , float $radius )Draws a circle
boolps_clip( resource $psdoc )Clips drawing to current path
voidps_close_image( resource $psdoc , int $imageid )Closes image and frees memory
boolps_close( resource $psdoc )Closes a PostScript document
boolps_closepath_stroke( resource $psdoc )Closes and strokes path
boolps_closepath( resource $psdoc )Closes path
boolps_continue_text( resource $psdoc , string $text )Continue text in next line
boolps_curveto( resource $psdoc , float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )Draws a curve
boolps_delete( resource $psdoc )Deletes all resources of a PostScript document
boolps_end_page( resource $psdoc )End a page
boolps_end_pattern( resource $psdoc )End a pattern
boolps_end_template( resource $psdoc )End a template
boolps_fill_stroke( resource $psdoc )Fills and strokes the current path
boolps_fill( resource $psdoc )Fills the current path
intps_findfont( resource $psdoc , string $fontname , string $encoding [, bool $embed = false ] )Loads a font
stringps_get_buffer( resource $psdoc )Fetches the full buffer containig the generated PS data
stringps_get_parameter( resource $psdoc , string $name [, float $modifier ] )Gets certain parameters
floatps_get_value( resource $psdoc , string $name [, float $modifier ] )Gets certain values
arrayps_hyphenate( resource $psdoc , string $text )Hyphenates a word
boolps_include_file( resource $psdoc , string $file )Reads an external file with raw PostScript code
boolps_lineto( resource $psdoc , float $x , float $y )Draws a line
intps_makespotcolor( resource $psdoc , string $name [, int $reserved = 0 ] )Create spot color
boolps_moveto( resource $psdoc , float $x , float $y )Sets current point
resourceps_new( void )Creates a new PostScript document object
boolps_open_file( resource $psdoc [, string $filename ] )Opens a file for output
intps_open_image_file( resource $psdoc , string $type , string $filename [, string $stringparam [, int $intparam = 0 ]] )Opens image from file
intps_open_image( resource $psdoc , string $type , string $source , string $data , int $lenght , int $width , int $height , int $components , int $bpc , string $params )Reads an image for later placement
intps_open_memory_image( resource $psdoc , int $gd )Takes an GD image and returns an image for placement in a PS document
boolps_place_image( resource $psdoc , int $imageid , float $x , float $y , float $scale )Places image on the page
boolps_rect( resource $psdoc , float $x , float $y , float $width , float $height )Draws a rectangle
boolps_restore( resource $psdoc )Restore previously save context
boolps_rotate( resource $psdoc , float $rot )Sets rotation factor
boolps_save( resource $psdoc )Save current context
boolps_scale( resource $psdoc , float $x , float $y )Sets scaling factor
boolps_set_border_color( resource $psdoc , float $red , float $green , float $blue )Sets color of border for annotations
boolps_set_border_dash( resource $psdoc , float $black , float $white )Sets length of dashes for border of annotations
boolps_set_border_style( resource $psdoc , string $style , float $width )Sets border style of annotations
boolps_set_info( resource $p , string $key , string $val )Sets information fields of document
boolps_set_parameter( resource $psdoc , string $name , string $value )Sets certain parameters
boolps_set_text_pos( resource $psdoc , float $x , float $y )Sets position for text output
boolps_set_value( resource $psdoc , string $name , float $value )Sets certain values
boolps_setcolor( resource $psdoc , string $type , string $colorspace , float $c1 , float $c2 , float $c3 , float $c4 )Sets current color
boolps_setdash( resource $psdoc , float $on , float $off )Sets appearance of a dashed line
boolps_setflat( resource $psdoc , float $value )Sets flatness
boolps_setfont( resource $psdoc , int $fontid , float $size )Sets font to use for following output
boolps_setgray( resource $psdoc , float $gray )Sets gray value
boolps_setlinecap( resource $psdoc , int $type )Sets appearance of line ends
boolps_setlinejoin( resource $psdoc , int $type )Sets how contected lines are joined
boolps_setlinewidth( resource $psdoc , float $width )Sets width of a line
boolps_setmiterlimit( resource $psdoc , float $value )Sets the miter limit
boolps_setoverprintmode( resource $psdoc , int $mode )Sets overprint mode
boolps_setpolydash( resource $psdoc , float $arr )Sets appearance of a dashed line
intps_shading_pattern( resource $psdoc , int $shadingid , string $optlist )Creates a pattern based on a shading
intps_shading( resource $psdoc , string $type , float $x0 , float $y0 , float $x1 , float $y1 , float $c1 , float $c2 , float $c3 , float $c4 , string $optlist )Creates a shading for later use
boolps_shfill( resource $psdoc , int $shadingid )Fills an area with a shading
intps_show_boxed( resource $psdoc , string $text , float $left , float $bottom , float $width , float $height , string $hmode [, string $feature ] )Output text in a box
boolps_show_xy( resource $psdoc , string $text , float $x , float $y )Output text at given position
boolps_show_xy2( resource $psdoc , string $text , int $len , float $xcoor , float $ycoor )Output text at position
boolps_show( resource $psdoc , string $text )Output text
boolps_show2( resource $psdoc , string $text , int $len )Output a text at current position
arrayps_string_geometry( resource $psdoc , string $text [, int $fontid = 0 [, float $size = 0.0 ]] )Gets geometry of a string
floatps_stringwidth( resource $psdoc , string $text [, int $fontid = 0 [, float $size = 0.0 ]] )Gets width of a string
boolps_stroke( resource $psdoc )Draws the current path
stringps_symbol_name( resource $psdoc , int $ord [, int $fontid = 0 ] )Gets name of a glyph
floatps_symbol_width( resource $psdoc , int $ord [, int $fontid = 0 [, float $size = 0.0 ]] )Gets width of a glyph
boolps_symbol( resource $psdoc , int $ord )Output a glyph
boolps_translate( resource $psdoc , float $x , float $y )Sets translation
boolpspell_add_to_personal( int $dictionary_link , string $word )Add the word to a personal wordlist
boolpspell_add_to_session( int $dictionary_link , string $word )Add the word to the wordlist in the current session
boolpspell_check( int $dictionary_link , string $word )Check a word
boolpspell_clear_session( int $dictionary_link )Clear the current session
intpspell_config_create( string $language [, string $spelling [, string $jargon [, string $encoding ]]] )Create a config used to open a dictionary
boolpspell_config_data_dir( int $conf , string $directory )location of language data files
boolpspell_config_dict_dir( int $conf , string $directory )Location of the main word list
boolpspell_config_ignore( int $dictionary_link , int $n )Ignore words less than N characters long
boolpspell_config_mode( int $dictionary_link , int $mode )Change the mode number of suggestions returned
boolpspell_config_personal( int $dictionary_link , string $file )Set a file that contains personal wordlist
boolpspell_config_repl( int $dictionary_link , string $file )Set a file that contains replacement pairs
boolpspell_config_runtogether( int $dictionary_link , bool $flag )Consider run-together words as valid compounds
boolpspell_config_save_repl( int $dictionary_link , bool $flag )Determine whether to save a replacement pairs list along with the wordlist
intpspell_new_config( int $config )Load a new dictionary with settings based on a given config
intpspell_new_personal( string $personal , string $language [, string $spelling [, string $jargon [, string $encoding [, int $mode = 0 ]]]] )Load a new dictionary with personal wordlist
intpspell_new( string $language [, string $spelling [, string $jargon [, string $encoding [, int $mode = 0 ]]]] )Load a new dictionary
boolpspell_save_wordlist( int $dictionary_link )Save the personal wordlist to a file
boolpspell_store_replacement( int $dictionary_link , string $misspelled , string $correct )Store a replacement pair for a word
arraypspell_suggest( int $dictionary_link , string $word )Suggest spellings of a word
boolputenv( string $setting )Sets the value of an environment variable
boolpx_close( resource $pxdoc )Closes a paradox database
boolpx_create_fp( resource $pxdoc , resource $file , array $fielddesc )Create a new paradox database
stringpx_date2string( resource $pxdoc , int $value , string $format )Converts a date into a string.
boolpx_delete_record( resource $pxdoc , int $num )Deletes record from paradox database
boolpx_delete( resource $pxdoc )Deletes resource of paradox database
arraypx_get_field( resource $pxdoc , int $fieldno )Returns the specification of a single field
arraypx_get_info( resource $pxdoc )Return lots of information about a paradox file
stringpx_get_parameter( resource $pxdoc , string $name )Gets a parameter
arraypx_get_record( resource $pxdoc , int $num [, int $mode = 0 ] )Returns record of paradox database
arraypx_get_schema( resource $pxdoc [, int $mode = 0 ] )Returns the database schema
floatpx_get_value( resource $pxdoc , string $name )Gets a value
intpx_insert_record( resource $pxdoc , array $data )Inserts record into paradox database
resourcepx_new( void )Create a new paradox object
intpx_numfields( resource $pxdoc )Returns number of fields in a database
intpx_numrecords( resource $pxdoc )Returns number of records in a database
boolpx_open_fp( resource $pxdoc , resource $file )Open paradox database
boolpx_put_record( resource $pxdoc , array $record [, int $recpos = -1 ] )Stores record into paradox database
arraypx_retrieve_record( resource $pxdoc , int $num [, int $mode = 0 ] )Returns record of paradox database
boolpx_set_blob_file( resource $pxdoc , string $filename )Sets the file where blobs are read from
boolpx_set_parameter( resource $pxdoc , string $name , string $value )Sets a parameter
voidpx_set_tablename( resource $pxdoc , string $name )Sets the name of a table (deprecated)
boolpx_set_targetencoding( resource $pxdoc , string $encoding )Sets the encoding for character fields (deprecated)
boolpx_set_value( resource $pxdoc , string $name , float $value )Sets a value
stringpx_timestamp2string( resource $pxdoc , float $value , string $format )Converts the timestamp into a string.
boolpx_update_record( resource $pxdoc , array $data , int $num )Updates record in paradox database
stringquoted_printable_decode( string $str )Convert a quoted-printable string to an 8 bit string
stringquoted_printable_encode( string $str )Convert a 8 bit string to a quoted-printable string
stringquotemeta( string $str )Quote meta characters
floatrad2deg( float $number )Converts the radian number to the equivalent number in degrees
resourceradius_acct_open( void )Creates a Radius handle for accounting
boolradius_add_server( resource $radius_handle , string $hostname , int $port , string $secret , int $timeout , int $max_tries )Adds a server
resourceradius_auth_open( void )Creates a Radius handle for authentication
boolradius_close( resource $radius_handle )Frees all ressources
boolradius_config( resource $radius_handle , string $file )Causes the library to read the given configuration file
boolradius_create_request( resource $radius_handle , int $type )Create accounting or authentication request
stringradius_cvt_addr( string $data )Converts raw data to IP-Address
intradius_cvt_int( string $data )Converts raw data to integer
stringradius_cvt_string( string $data )Converts raw data to string
stringradius_demangle_mppe_key( resource $radius_handle , string $mangled )Derives mppe-keys from mangled data
stringradius_demangle( resource $radius_handle , string $mangled )Demangles data
mixedradius_get_attr( resource $radius_handle )Extracts an attribute
stringradius_get_tagged_attr_data( string $data )Extracts the data from a tagged attribute
integerradius_get_tagged_attr_tag( string $data )Extracts the tag from a tagged attribute
arrayradius_get_vendor_attr( string $data )Extracts a vendor specific attribute
boolradius_put_addr( resource $radius_handle , int $type , string $addr [, int $options = 0 [, int $tag ]] )Attaches an IP address attribute
boolradius_put_attr( resource $radius_handle , int $type , string $value [, int $options = 0 [, int $tag ]] )Attaches a binary attribute
boolradius_put_int( resource $radius_handle , int $type , int $value [, int $options = 0 [, int $tag ]] )Attaches an integer attribute
boolradius_put_string( resource $radius_handle , int $type , string $value [, int $options = 0 [, int $tag ]] )Attaches a string attribute
boolradius_put_vendor_addr( resource $radius_handle , int $vendor , int $type , string $addr )Attaches a vendor specific IP address attribute
boolradius_put_vendor_attr( resource $radius_handle , int $vendor , int $type , string $value [, int $options = 0 [, int $tag ]] )Attaches a vendor specific binary attribute
boolradius_put_vendor_int( resource $radius_handle , int $vendor , int $type , int $value [, int $options = 0 [, int $tag ]] )Attaches a vendor specific integer attribute
boolradius_put_vendor_string( resource $radius_handle , int $vendor , int $type , string $value [, int $options = 0 [, int $tag ]] )Attaches a vendor specific string attribute
stringradius_request_authenticator( resource $radius_handle )Returns the request authenticator
stringradius_salt_encrypt_attr( resource $radius_handle , string $data )Salt-encrypts a value
intradius_send_request( resource $radius_handle )Sends the request and waites for a reply
stringradius_server_secret( resource $radius_handle )Returns the shared secret
stringradius_strerror( resource $radius_handle )Returns an error message
intrand( void )Generate a random integer
stringrandom_bytes( int $length )Generates cryptographically secure pseudo-random bytes
intrandom_int( int $min , int $max )Generates cryptographically secure pseudo-random integers
arrayrange( mixed $start , mixed $end [, number $step = 1 ] )Create an array containing a range of elements
stringrar_wrapper_cache_stats( void )Cache hits and misses for the URL wrapper
stringrawurldecode( string $str )Decode URL-encoded strings
stringrawurlencode( string $str )URL-encode according to RFC 3986
stringreaddir([ resource $dir_handle ] )Read entry from directory handle
intreadfile( string $filename [, bool $use_include_path = false [, resource $context ]] )Outputs a file
intreadgzfile( string $filename [, int $use_include_path = 0 ] )Output a gz-file
boolreadline_add_history( string $line )Adds a line to the history
boolreadline_callback_handler_install( string $prompt , callable $callback )Initializes the readline callback interface and terminal, prints the prompt and returns immediately
boolreadline_callback_handler_remove( void )Removes a previously installed callback handler and restores terminal settings
void