PHP manual - Function Reference

 
Main
PHP tutorials
Downloads
Guestbook
Message board
Contacts
Links
PHP Manual

I. Introduction
II. PHP Reference
III. PHP Security
IV. Features
V. Functions
  Part II
  Part III
  Part IV
VI. PHP Api
VII. FAQ
VIII. Appendixes
IX. HTML Help
LXXII. Oracle 8 functions
ocibindbyname - Bind a PHP variable to an Oracle Placeholder
ocicancel - Cancel reading from cursor
ocicloselob - Closes lob descriptor
ocicollappend - Append an object to the collection
ocicollassign - Assign a collection from another existing collection
ocicollassignelem - Assign element val to collection at index ndx
ocicollgetelem - Retrieve the value at collection index ndx
ocicollmax - Return the max value of a collection. For a varray this is the maximum length of the array
ocicollsize - Return the size of a collection
ocicolltrim - Trim num elements from the end of a collection
ocicolumnisnull - Test whether a result column is NULL
ocicolumnname - Returns the name of a column
ocicolumnprecision - Tell the precision of a column
ocicolumnscale - Tell the scale of a column
ocicolumnsize - Return result column size
ocicolumntype - Returns the data type of a column
ocicolumntyperaw - Tell the raw oracle data type of a column
ocicommit - Commits outstanding transactions
ocidefinebyname - Use a PHP variable for the define-step during a SELECT
ocierror - Return the last error of stmt|conn|global
ociexecute - Execute a statement
ocifetch - Fetches the next row into result-buffer
ocifetchinto - Fetches the next row into an array
ocifetchstatement - Fetch all rows of result data into an array
ocifreecollection - Deletes collection object
ocifreecursor - Free all resources associated with a cursor
ocifreedesc - Deletes a large object descriptor
ocifreestatement - Free all resources associated with a statement
ociinternaldebug - Enables or disables internal debug output
ociloadlob - Loads a large object
ocilogoff - Disconnects from Oracle server
ocilogon - Establishes a connection to Oracle
ocinewcollection - Initialize a new collection
ocinewcursor - Return a new cursor (Statement-Handle)
ocinewdescriptor - Initialize a new empty LOB or FILE descriptor
ocinlogon - Establishes a new connection to Oracle
ocinumcols - Return the number of result columns in a statement
ociparse - Parse a query and return an Oracle statement
ociplogon - Connect to an Oracle database using a persistent connection
ociresult - Returns column value for fetched row
ocirollback - Rolls back outstanding transactions
ocirowcount - Gets the number of affected rows
ocisavelob - Saves a large object
ocisavelobfile - Saves a large object file
ociserverversion - Return a string containing server version information
ocisetprefetch - Sets number of rows to be prefetched
ocistatementtype - Return the type of an OCI statement
ociwritelobtofile - Saves a large object file
ociwritetemporarylob - Writes temporary blob
LXXIII. OpenSSL functions
openssl_csr_export_to_file - Exports a CSR to a file
openssl_csr_export - Exports a CSR as a string
openssl_csr_new - Generates a CSR
openssl_csr_sign - Sign a CSR with another certificate (or itself) and generate a certificate
openssl_error_string - Return openSSL error message
openssl_free_key - Free key resource
openssl_get_privatekey - Get a private key
openssl_get_publickey - Extract public key from certificate and prepare it for use
openssl_open - Open sealed data
openssl_pkcs7_decrypt - Decrypts an S/MIME encrypted message
openssl_pkcs7_encrypt - Encrypt an S/MIME message
openssl_pkcs7_sign - sign an S/MIME message
openssl_pkcs7_verify - Verifies the signature of an S/MIME signed message
openssl_pkey_export_to_file - Gets an exportable representation of a key into a file
openssl_pkey_export - Gets an exportable representation of a key into a string
openssl_pkey_get_private - Get a private key
openssl_pkey_get_public - Extract public key from certificate and prepare it for use
openssl_pkey_new - Generates a new private key
openssl_private_decrypt - Decrypts data with private key
openssl_private_encrypt - Encrypts data with private key
openssl_public_decrypt - Decrypts data with public key
openssl_public_encrypt - Encrypts data with public key
openssl_seal - Seal (encrypt) data
openssl_sign - Generate signature
openssl_verify - Verify signature
openssl_x509_check_private_key - Checks if a private key corresponds to a certificate
openssl_x509_checkpurpose - Verifies if a certificate can be used for a particular purpose
openssl_x509_export_to_file - Exports a certificate to file
openssl_x509_export - Exports a certificate as a string
openssl_x509_free - Free certificate resource
openssl_x509_parse - Parse an X509 certificate and return the information as an array
openssl_x509_read - Parse an X.509 certificate and return a resource identifier for it
LXXIV. Oracle functions
ora_bind - Binds a PHP variable to an Oracle parameter
ora_close - Closes an Oracle cursor
ora_columnname - Gets the name of an Oracle result column
ora_columnsize - Returns the size of an Oracle result column
ora_columntype - Gets the type of an Oracle result column
ora_commit - Commit an Oracle transaction
ora_commitoff - Disable automatic commit
ora_commiton - Enable automatic commit
ora_do - Parse, Exec, Fetch
ora_error - Gets an Oracle error message
ora_errorcode - Gets an Oracle error code
ora_exec - Execute a parsed statement on an Oracle cursor
ora_fetch_into - Fetch a row into the specified result array
ora_fetch - Fetch a row of data from a cursor
ora_getcolumn - Get data from a fetched column
ora_logoff - Close an Oracle connection
ora_logon - Open an Oracle connection
ora_numcols - Returns the number of columns
ora_numrows - Returns the number of rows
ora_open - Opens an Oracle cursor
ora_parse - Parse an SQL statement with Oracle
ora_plogon - Open a persistent Oracle connection
ora_rollback - Rolls back a transaction
LXXV. Ovrimos SQL functions
ovrimos_close - Closes the connection to ovrimos
ovrimos_commit - Commits the transaction
ovrimos_connect - Connect to the specified database
ovrimos_cursor - Returns the name of the cursor
ovrimos_exec - Executes an SQL statement
ovrimos_execute - Executes a prepared SQL statement
ovrimos_fetch_into - Fetches a row from the result set
ovrimos_fetch_row - Fetches a row from the result set
ovrimos_field_len - Returns the length of the output column
ovrimos_field_name - Returns the output column name
ovrimos_field_num - Returns the (1-based) index of the output column
ovrimos_field_type - Returns the (numeric) type of the output column
ovrimos_free_result - Frees the specified result_id
ovrimos_longreadlen - Specifies how many bytes are to be retrieved from long datatypes
ovrimos_num_fields - Returns the number of columns
ovrimos_num_rows - Returns the number of rows affected by update operations
ovrimos_prepare - Prepares an SQL statement
ovrimos_result_all - Prints the whole result set as an HTML table
ovrimos_result - Retrieves the output column
ovrimos_rollback - Rolls back the transaction
LXXVI. Output Control Functions
flush - Flush the output buffer
ob_clean - Clean (erase) the output buffer
ob_end_clean - Clean (erase) the output buffer and turn off output buffering
ob_end_flush - Flush (send) the output buffer and turn off output buffering
ob_flush - Flush (send) the output buffer
ob_get_clean - Get current buffer contents and delete current output buffer
ob_get_contents - Return the contents of the output buffer
ob_get_length - Return the length of the output buffer
ob_get_level - Return the nesting level of the output buffering mechanism
ob_get_status - Get status of output buffers
ob_gzhandler - ob_start callback function to gzip output buffer
ob_implicit_flush - Turn implicit flush on/off
ob_start - Turn on output buffering
LXXVII. Object property and method call overloading
overload - Enable property and method call overloading for a class
LXXVIII. PDF functions
pdf_add_annotation - Deprecated: Adds annotation
pdf_add_bookmark - Adds bookmark for current page
pdf_add_launchlink - Add a launch annotation for current page
pdf_add_locallink - Add a link annotation for current page
pdf_add_note - Sets annotation for current page
pdf_add_outline - Deprecated: Adds bookmark for current page
pdf_add_pdflink - Adds file link annotation for current page
pdf_add_thumbnail - Adds thumbnail for current page
pdf_add_weblink - Adds weblink for current page
pdf_arc - Draws an arc (counterclockwise)
pdf_arcn - Draws an arc (clockwise)
pdf_attach_file - Adds a file attachment for current page
pdf_begin_page - Starts new page
pdf_begin_pattern - Starts new pattern
pdf_begin_template - Starts new template
pdf_circle - Draws a circle
pdf_clip - Clips to current path
pdf_close_image - Closes an image
pdf_close_pdi_page - Close the page handle
pdf_close_pdi - Close the input PDF document
pdf_close - Closes a pdf resource
pdf_closepath_fill_stroke - Closes, fills and strokes current path
pdf_closepath_stroke - Closes path and draws line along path
pdf_closepath - Closes path
pdf_concat - Concatenate a matrix to the CTM
pdf_continue_text - Outputs text in next line
pdf_curveto - Draws a curve
pdf_delete - Deletes a PDF object
pdf_end_page - Ends a page
pdf_end_pattern - Finish pattern
pdf_end_template - Finish template
pdf_endpath - Deprecated: Ends current path
pdf_fill_stroke - Fills and strokes current path
pdf_fill - Fills current path
pdf_findfont - Prepare font for later use with pdf_setfont.
pdf_get_buffer - Fetch the buffer containig the generated PDF data.
pdf_get_font - Deprecated: font handling
pdf_get_fontname - Deprecated: font handling
pdf_get_fontsize - Deprecated: font handling
pdf_get_image_height - Deprecated: returns height of an image
pdf_get_image_width - Deprecated: Returns width of an image
pdf_get_majorversion - Returns the major version number of the PDFlib
pdf_get_minorversion - Returns the minor version number of the PDFlib
pdf_get_parameter - Gets certain parameters
pdf_get_pdi_parameter - Get some PDI string parameters
pdf_get_pdi_value - Gets some PDI numerical parameters
pdf_get_value - Gets certain numerical value
pdf_initgraphics - Resets graphic state
pdf_lineto - Draws a line
pdf_makespotcolor - Makes a spotcolor
pdf_moveto - Sets current point
pdf_new - Creates a new pdf resource
pdf_open_CCITT - Opens a new image file with raw CCITT data
pdf_open_file - Opens a new pdf object
pdf_open_gif - Deprecated: Opens a GIF image
pdf_open_image_file - Reads an image from a file
pdf_open_image - Versatile function for images
pdf_open_jpeg - Deprecated: Opens a JPEG image
pdf_open_memory_image - Opens an image created with PHP's image functions
pdf_open_pdi_page - Prepare a page
pdf_open_pdi - Opens a PDF file
pdf_open_png - Deprecated: Opens a PNG image
pdf_open_tiff - Deprecated: Opens a TIFF image
pdf_open - Deprecated: Open a new pdf object
pdf_place_image - Places an image on the page
pdf_place_pdi_page - Places an image on the page
pdf_rect - Draws a rectangle
pdf_restore - Restores formerly saved environment
pdf_rotate - Sets rotation
pdf_save - Saves the current environment
pdf_scale - Sets scaling
pdf_set_border_color - Sets color of border around links and annotations
pdf_set_border_dash - Sets dash style of border around links and annotations
pdf_set_border_style - Sets style of border around links and annotations
pdf_set_char_spacing - Deprecated: Sets character spacing
pdf_set_duration - Deprecated: Sets duration between pages
pdf_set_font - Deprecated: Selects a font face and size
pdf_set_horiz_scaling - Sets horizontal scaling of text
pdf_set_info_author - Deprecated: Fills the author field of the document
pdf_set_info_creator - Deprecated: Fills the creator field of the document
pdf_set_info_keywords - Deprecated: Fills the keywords field of the document
pdf_set_info_subject - Deprecated: Fills the subject field of the document
pdf_set_info_title - Deprecated: Fills the title field of the document
pdf_set_info - Fills a field of the document information
pdf_set_leading - Deprecated: Sets distance between text lines
pdf_set_parameter - Sets certain parameters
pdf_set_text_matrix - Deprecated: Sets the text matrix
pdf_set_text_pos - Sets text position
pdf_set_text_rendering - Deprecated: Determines how text is rendered
pdf_set_text_rise - Deprecated: Sets the text rise
pdf_set_value - Sets certain numerical value
pdf_set_word_spacing - Deprecated: Sets spacing between words
pdf_setcolor - Sets fill and stroke color
pdf_setdash - Sets dash pattern
pdf_setflat - Sets flatness
pdf_setfont - Set the current font
pdf_setgray_fill - Sets filling color to gray value
pdf_setgray_stroke - Sets drawing color to gray value
pdf_setgray - Sets drawing and filling color to gray value
pdf_setlinecap - Sets linecap parameter
pdf_setlinejoin - Sets linejoin parameter
pdf_setlinewidth - Sets line width
pdf_setmatrix - Sets current transformation matrix
pdf_setmiterlimit - Sets miter limit
pdf_setpolydash - Deprecated: Sets complicated dash pattern
pdf_setrgbcolor_fill - Sets filling color to rgb color value
pdf_setrgbcolor_stroke - Sets drawing color to rgb color value
pdf_setrgbcolor - Sets drawing and filling color to rgb color value
pdf_show_boxed - Output text in a box
pdf_show_xy - Output text at given position
pdf_show - Output text at current position
pdf_skew - Skews the coordinate system
pdf_stringwidth - Returns width of text using current font
pdf_stroke - Draws line along path
pdf_translate - Sets origin of coordinate system
LXXIX. Verisign Payflow Pro functions
pfpro_cleanup - Shuts down the Payflow Pro library
pfpro_init - Initialises the Payflow Pro library
pfpro_process_raw - Process a raw transaction with Payflow Pro
pfpro_process - Process a transaction with Payflow Pro
pfpro_version - Returns the version of the Payflow Pro software
LXXX. PHP Options&Information
assert_options - Set/get the various assert flags
assert - Checks if assertion is FALSE
dl - Loads a PHP extension at runtime
extension_loaded - Find out whether an extension is loaded
get_cfg_var - Gets the value of a PHP configuration option
get_current_user - Gets the name of the owner of the current PHP script
get_defined_constants - Returns an associative array with the names of all the constants and their values
get_extension_funcs - Returns an array with the names of the functions of a module
get_include_path - Gets the current include_path configuration option
get_included_files - Returns an array with the names of included or required files
get_loaded_extensions - Returns an array with the names of all modules compiled and loaded
get_magic_quotes_gpc - Gets the current active configuration setting of magic quotes gpc
get_magic_quotes_runtime - Gets the current active configuration setting of magic_quotes_runtime
get_required_files - Alias of get_included_files
getenv - Gets the value of an environment variable
getlastmod - Gets time of last page modification
getmygid - Get PHP script owner's GID
getmyinode - Gets the inode of the current script
getmypid - Gets PHP's process ID
getmyuid - Gets PHP script owner's UID
getopt - Gets options from the command line argument list
getrusage - Gets the current resource usages
ini_alter - Alias of ini_set
ini_get_all - Gets all configuration options
ini_get - Gets the value of a configuration option
ini_restore - Restores the value of a configuration option
ini_set - Sets the value of a configuration option
main - Dummy for main
memory_get_usage - Returns the amount of memory allocated to PHP
php_ini_scanned_files - Return a list of .ini files parsed from the additional ini dir
php_logo_guid - Gets the logo guid
php_sapi_name - Returns the type of interface between web server and PHP
php_uname - Returns information about the operating system PHP was built on
phpcredits - Prints out the credits for PHP
phpinfo - Outputs lots of PHP information
phpversion - Gets the current PHP version
putenv - Sets the value of an environment variable
restore_include_path - Restores the value of the include_path configuration option
set_include_path - Sets the include_path configuration option
set_magic_quotes_runtime - Sets the current active configuration setting of magic_quotes_runtime
set_time_limit - Limits the maximum execution time
version_compare - Compares two "PHP-standardized" version number strings
zend_logo_guid - Gets the zend guid
zend_version - Gets the version of the current Zend engine
LXXXI. POSIX functions
posix_ctermid - Get path name of controlling terminal
posix_get_last_error - Retrieve the error number set by the last posix function that failed.
posix_getcwd - Pathname of current directory
posix_getegid - Return the effective group ID of the current process
posix_geteuid - Return the effective user ID of the current process
posix_getgid - Return the real group ID of the current process
posix_getgrgid - Return info about a group by group id
posix_getgrnam - Return info about a group by name
posix_getgroups - Return the group set of the current process
posix_getlogin - Return login name
posix_getpgid - Get process group id for job control
posix_getpgrp - Return the current process group identifier
posix_getpid - Return the current process identifier
posix_getppid - Return the parent process identifier
posix_getpwnam - Return info about a user by username
posix_getpwuid - Return info about a user by user id
posix_getrlimit - Return info about system resource limits
posix_getsid - Get the current sid of the process
posix_getuid - Return the real user ID of the current process
posix_isatty - Determine if a file descriptor is an interactive terminal
posix_kill - Send a signal to a process
posix_mkfifo - Create a fifo special file (a named pipe)
posix_setegid - Set the effective GID of the current process
posix_seteuid - Set the effective UID of the current process
posix_setgid - Set the GID of the current process
posix_setpgid - set process group id for job control
posix_setsid - Make the current process a session leader
posix_setuid - Set the UID of the current process
posix_strerror - Retrieve the system error message associated with the given errno.
posix_times - Get process times
posix_ttyname - Determine terminal device name
posix_uname - Get system name
LXXXII. PostgreSQL functions
pg_affected_rows - Returns number of affected records (tuples)
pg_cancel_query - Cancel asynchronous query
pg_client_encoding - Gets the client encoding
pg_close - Closes a PostgreSQL connection
pg_connect - Open a PostgreSQL connection
pg_connection_busy - Get connection is busy or not
pg_connection_reset - Reset connection (reconnect)
pg_connection_status - Get connection status
pg_convert - Convert associative array value into suitable for SQL statement.
pg_copy_from - Insert records into a table from an array
pg_copy_to - Copy a table to an array
pg_dbname - Get the database name
pg_delete - Deletes records.
pg_end_copy - Sync with PostgreSQL backend
pg_escape_bytea - Escape binary for bytea type
pg_escape_string - Escape string for text/char type
pg_fetch_all - Fetches all rows from a result as an array
pg_fetch_array - Fetch a row as an array
pg_fetch_assoc - Fetch a row as an associative array
pg_fetch_object - Fetch a row as an object
pg_fetch_result - Returns values from a result resource
pg_fetch_row - Get a row as an enumerated array
pg_field_is_null - Test if a field is NULL
pg_field_name - Returns the name of a field
pg_field_num - Returns the field number of the named field
pg_field_prtlen - Returns the printed length
pg_field_size - Returns the internal storage size of the named field
pg_field_type - Returns the type name for the corresponding field number
pg_free_result - Free result memory
pg_get_notify - Ping database connection
pg_get_pid - Ping database connection
pg_get_result - Get asynchronous query result
pg_host - Returns the host name associated with the connection
pg_insert - Insert array into table.
pg_last_error - Get the last error message string of a connection
pg_last_notice - Returns the last notice message from PostgreSQL server
pg_last_oid - Returns the last object's oid
pg_lo_close - Close a large object
pg_lo_create - Create a large object
pg_lo_export - Export a large object to file
pg_lo_import - Import a large object from file
pg_lo_open - Open a large object
pg_lo_read_all - Reads an entire large object and send straight to browser
pg_lo_read - Read a large object
pg_lo_seek - Seeks position of large object
pg_lo_tell - Returns current position of large object
pg_lo_unlink - Delete a large object
pg_lo_write - Write a large object
pg_meta_data - Get meta data for table.
pg_num_fields - Returns the number of fields
pg_num_rows - Returns the number of rows
pg_options - Get the options associated with the connection
pg_pconnect - Open a persistent PostgreSQL connection
pg_ping - Ping database connection
pg_port - Return the port number associated with the connection
pg_put_line - Send a NULL-terminated string to PostgreSQL backend
pg_query - Execute a query
pg_result_error - Get error message associated with result
pg_result_seek - Set internal row offset in result resource
pg_result_status - Get status of query result
pg_select - Select records.
pg_send_query - Sends asynchronous query
pg_set_client_encoding - Set the client encoding
pg_trace - Enable tracing a PostgreSQL connection
pg_tty - Return the tty name associated with the connection
pg_unescape_bytea - Escape binary for bytea type
pg_untrace - Disable tracing of a PostgreSQL connection
pg_update - Update table.
LXXXIII. Process Control Functions
pcntl_exec - Executes specified program in current process space
pcntl_fork - Forks the currently running process
pcntl_signal - Installs a signal handler
pcntl_waitpid - Waits on or returns the status of a forked child
pcntl_wexitstatus - Returns the return code of a terminated child
pcntl_wifexited - Returns TRUE if status code represents a successful exit
pcntl_wifsignaled - Returns TRUE if status code represents a termination due to a signal
pcntl_wifstopped - Returns TRUE if child process is currently stopped
pcntl_wstopsig - Returns the signal which caused the child to stop
pcntl_wtermsig - Returns the signal which caused the child to terminate
LXXXIV. Program Execution functions
escapeshellarg - escape a string to be used as a shell argument
escapeshellcmd - escape shell metacharacters
exec - Execute an external program
passthru - Execute an external program and display raw output
proc_close - Close a process opened by proc_open and return the exit code of that process.
proc_get_status - Get information about a process opened by proc_open
proc_nice - Change the priority of the current process
proc_open - Execute a command and open file pointers for input/output
proc_terminate - kills a process opened by proc_open
shell_exec - Execute command via shell and return complete output as string
system - Execute an external program and display output
LXXXV. Printer functions
printer_abort - Deletes the printer's spool file
printer_close - Close an open printer connection
printer_create_brush - Create a new brush
printer_create_dc - Create a new device context
printer_create_font - Create a new font
printer_create_pen - Create a new pen
printer_delete_brush - Delete a brush
printer_delete_dc - Delete a device context
printer_delete_font - Delete a font
printer_delete_pen - Delete a pen
printer_draw_bmp - Draw a bmp
printer_draw_chord - Draw a chord
printer_draw_elipse - Draw an ellipse
printer_draw_line - Draw a line
printer_draw_pie - Draw a pie
printer_draw_rectangle - Draw a rectangle
printer_draw_roundrect - Draw a rectangle with rounded corners
printer_draw_text - Draw text
printer_end_doc - Close document
printer_end_page - Close active page
printer_get_option - Retrieve printer configuration data
printer_list - Return an array of printers attached to the server
printer_logical_fontheight - Get logical font height
printer_open - Open connection to a printer
printer_select_brush - Select a brush
printer_select_font - Select a font
printer_select_pen - Select a pen
printer_set_option - Configure the printer connection
printer_start_doc - Start a new document
printer_start_page - Start a new page
printer_write - Write data to the printer
LXXXVI. Pspell Functions
pspell_add_to_personal - Add the word to a personal wordlist
pspell_add_to_session - Add the word to the wordlist in the current session
pspell_check - Check a word
pspell_clear_session - Clear the current session
pspell_config_create - Create a config used to open a dictionary
pspell_config_ignore - Ignore words less than N characters long
pspell_config_mode - Change the mode number of suggestions returned
pspell_config_personal - Set a file that contains personal wordlist
pspell_config_repl - Set a file that contains replacement pairs
pspell_config_runtogether - Consider run-together words as valid compounds
pspell_config_save_repl - Determine whether to save a replacement pairs list along with the wordlist
pspell_new_config - Load a new dictionary with settings based on a given config
pspell_new_personal - Load a new dictionary with personal wordlist
pspell_new - Load a new dictionary
pspell_save_wordlist - Save the personal wordlist to a file
pspell_store_replacement - Store a replacement pair for a word
pspell_suggest - Suggest spellings of a word
LXXXVII. GNU Readline
readline_add_history - Adds a line to the history
readline_clear_history - Clears the history
readline_completion_function - Registers a completion function
readline_info - Gets/sets various internal readline variables
readline_list_history - Lists the history
readline_read_history - Reads the history
readline_write_history - Writes the history
readline - Reads a line
LXXXVIII. GNU Recode functions
recode_file - Recode from file to file according to recode request
recode_string - Recode a string according to a recode request
recode - Alias for recode_string
LXXXIX. Regular Expression Functions (Perl-Compatible)
Pattern Modifiers - Describes possible modifiers in regex patterns
Pattern Syntax - Describes PCRE regex syntax
preg_grep - Return array entries that match the pattern
preg_match_all - Perform a global regular expression match
preg_match - Perform a regular expression match
preg_quote - Quote regular expression characters
preg_replace_callback - Perform a regular expression search and replace using a callback
preg_replace - Perform a regular expression search and replace
preg_split - Split string by a regular expression
XC. qtdom functions
qdom_error - Returns the error string from the last QDOM operation or FALSE if no errors occured
qdom_tree - creates a tree of an xml string
XCI. Regular Expression Functions (POSIX Extended)
ereg_replace - Replace regular expression
ereg - Regular expression match
eregi_replace - replace regular expression case insensitive
eregi - case insensitive regular expression match
split - split string into array by regular expression
spliti - Split string into array by regular expression case insensitive
sql_regcase - Make regular expression for case insensitive match
XCII. Semaphore, Shared Memory and IPC Functions
ftok - Convert a pathname and a project identifier to a System V IPC key
msg_get_queue - Create or attach to a message queue
msg_receive - Receive a message from a message queue
msg_remove_queue - Destroy a message queue
msg_send - Send a message to a message queue
msg_set_queue - Set information in the message queue data structure
msg_stat_queue - Returns information from the message queue data structure
sem_acquire - Acquire a semaphore
sem_get - Get a semaphore id
sem_release - Release a semaphore
sem_remove - Remove a semaphore
shm_attach - Creates or open a shared memory segment
shm_detach - Disconnects from shared memory segment
shm_get_var - Returns a variable from shared memory
shm_put_var - Inserts or updates a variable in shared memory
shm_remove_var - Removes a variable from shared memory
shm_remove - Removes shared memory from Unix systems
XCIII. SESAM database functions
sesam_affected_rows - Get number of rows affected by an immediate query
sesam_commit - Commit pending updates to the SESAM database
sesam_connect - Open SESAM database connection
sesam_diagnostic - Return status information for last SESAM call
sesam_disconnect - Detach from SESAM connection
sesam_errormsg - Returns error message of last SESAM call
sesam_execimm - Execute an "immediate" SQL-statement
sesam_fetch_array - Fetch one row as an associative array
sesam_fetch_result - Return all or part of a query result
sesam_fetch_row - Fetch one row as an array
sesam_field_array - Return meta information about individual columns in a result
sesam_field_name - Return one column name of the result set
sesam_free_result - Releases resources for the query
sesam_num_fields - Return the number of fields/columns in a result set
sesam_query - Perform a SESAM SQL query and prepare the result
sesam_rollback - Discard any pending updates to the SESAM database
sesam_seek_row - Set scrollable cursor mode for subsequent fetches
sesam_settransaction - Set SESAM transaction parameters
XCIV. Session handling functions
session_cache_expire - Return current cache expire
session_cache_limiter - Get and/or set the current cache limiter
session_decode - Decodes session data from a string
session_destroy - Destroys all data registered to a session
session_encode - Encodes the current session data as a string
session_get_cookie_params - Get the session cookie parameters
session_id - Get and/or set the current session id
session_is_registered - Find out whether a global variable is registered in a session
session_module_name - Get and/or set the current session module
session_name - Get and/or set the current session name
session_regenerate_id - Update the current session id with a newly generated one
session_register - Register one or more global variables with the current session
session_save_path - Get and/or set the current session save path
session_set_cookie_params - Set the session cookie parameters
session_set_save_handler - Sets user-level session storage functions
session_start - Initialize session data
session_unregister - Unregister a global variable from the current session
session_unset - Free all session variables
session_write_close - Write session data and end session
XCV. Shared Memory Functions
shmop_close - Close shared memory block
shmop_delete - Delete shared memory block
shmop_open - Create or open shared memory block
shmop_read - Read data from shared memory block
shmop_size - Get size of shared memory block
shmop_write - Write data into shared memory block
XCVI. SQLite
sqlite_array_query - Execute a query against a given database and returns an array.
sqlite_busy_timeout - Set busy timeout duration, or disable busy handlers.
sqlite_changes - Returns the number of rows that were changed by the most recent SQL statement.
sqlite_close - Closes an open SQLite database.
sqlite_column - Fetches a column from the current row of a result set.
sqlite_create_aggregate - Register an aggregating UDF for use in SQL statements.
sqlite_create_function - Registers a "regular" User Defined Function for use in SQL statements.
sqlite_current - Fetches the current row from a result set as an array.
sqlite_error_string - Returns the textual description of an error code.
sqlite_escape_string - Escapes a string for use as a query parameter
sqlite_fetch_array - Fetches the next row from a result set as an array.
sqlite_fetch_single - Fetches the first column of a result set as a string.
sqlite_fetch_string - Alias of sqlite_fetch_single
sqlite_field_name - Returns the name of a particular field.
sqlite_has_more - Returns whether or not more rows are available.
sqlite_last_error - Returns the error code of the last error for a database.
sqlite_last_insert_rowid - Returns the rowid of the most recently inserted row.
sqlite_libencoding - Returns the encoding of the linked SQLite library.
sqlite_libversion - Returns the version of the linked SQLite library.
sqlite_next - Seek to the next row number.
sqlite_num_fields - Returns the number of fields in a result set.
sqlite_num_rows - Returns the number of rows in a buffered result set.
sqlite_open - Opens a SQLite database. Will create the database if it does not exist
sqlite_popen - Opens a persistent handle to an SQLite database. Will create the database if it does not exist.
sqlite_query - Executes a query against a given database and returns a result handle.
sqlite_rewind - Seek to the first row number.
sqlite_seek - Seek to a particular row number of a buffered result set.
sqlite_udf_decode_binary - Decode binary data passed as parameters to an UDF.
sqlite_udf_encode_binary - Encode binary data before returning it from an UDF.
sqlite_unbuffered_query - Execute a query that does not prefetch and buffer all data
XCVII. Shockwave Flash functions
swf_actiongeturl - Get a URL from a Shockwave Flash movie
swf_actiongotoframe - Play a frame and then stop
swf_actiongotolabel - Display a frame with the specified label
swf_actionnextframe - Go foward one frame
swf_actionplay - Start playing the flash movie from the current frame
swf_actionprevframe - Go backwards one frame
swf_actionsettarget - Set the context for actions
swf_actionstop - Stop playing the flash movie at the current frame
swf_actiontogglequality - Toggle between low and high quality
swf_actionwaitforframe - Skip actions if a frame has not been loaded
swf_addbuttonrecord - Controls location, appearance and active area of the current button
swf_addcolor - Set the global add color to the rgba value specified
swf_closefile - Close the current Shockwave Flash file
swf_definebitmap - Define a bitmap
swf_definefont - Defines a font
swf_defineline - Define a line
swf_definepoly - Define a polygon
swf_definerect - Define a rectangle
swf_definetext - Define a text string
swf_endbutton - End the definition of the current button
swf_enddoaction - End the current action
swf_endshape - Completes the definition of the current shape
swf_endsymbol - End the definition of a symbol
swf_fontsize - Change the font size
swf_fontslant - Set the font slant
swf_fonttracking - Set the current font tracking
swf_getbitmapinfo - Get information about a bitmap
swf_getfontinfo - The height in pixels of a capital A and a lowercase x
swf_getframe - Get the frame number of the current frame
swf_labelframe - Label the current frame
swf_lookat - Define a viewing transformation
swf_modifyobject - Modify an object
swf_mulcolor - Sets the global multiply color to the rgba value specified
swf_nextid - Returns the next free object id
swf_oncondition - Describe a transition used to trigger an action list
swf_openfile - Open a new Shockwave Flash file
swf_ortho2 - Defines 2D orthographic mapping of user coordinates onto the current viewport
swf_ortho - Defines an orthographic mapping of user coordinates onto the current viewport
swf_perspective - Define a perspective projection transformation
swf_placeobject - Place an object onto the screen
swf_polarview - Define the viewer's position with polar coordinates
swf_popmatrix - Restore a previous transformation matrix
swf_posround - Enables or Disables the rounding of the translation when objects are placed or moved
swf_pushmatrix - Push the current transformation matrix back unto the stack
swf_removeobject - Remove an object
swf_rotate - Rotate the current transformation
swf_scale - Scale the current transformation
swf_setfont - Change the current font
swf_setframe - Switch to a specified frame
swf_shapearc - Draw a circular arc
swf_shapecurveto3 - Draw a cubic bezier curve
swf_shapecurveto - Draw a quadratic bezier curve between two points
swf_shapefillbitmapclip - Set current fill mode to clipped bitmap
swf_shapefillbitmaptile - Set current fill mode to tiled bitmap
swf_shapefilloff - Turns off filling
swf_shapefillsolid - Set the current fill style to the specified color
swf_shapelinesolid - Set the current line style
swf_shapelineto - Draw a line
swf_shapemoveto - Move the current position
swf_showframe - Display the current frame
swf_startbutton - Start the definition of a button
swf_startdoaction - Start a description of an action list for the current frame
swf_startshape - Start a complex shape
swf_startsymbol - Define a symbol
swf_textwidth - Get the width of a string
swf_translate - Translate the current transformations
swf_viewport - Select an area for future drawing
XCVIII. SNMP functions
snmp_get_quick_print - Fetches the current value of the UCD library's quick_print setting
snmp_set_quick_print - Set the value of quick_print within the UCD SNMP library
snmpget - Fetch an SNMP object
snmprealwalk - Return all objects including their respective object ID within the specified one
snmpset - Set an SNMP object
snmpwalk - Fetch all the SNMP objects from an agent
snmpwalkoid - Query for a tree of information about a network entity
XCIX. Socket functions
socket_accept - Accepts a connection on a socket
socket_bind - Binds a name to a socket
socket_clear_error - Clears the error on the socket or the last error code
socket_close - Closes a socket resource
socket_connect - Initiates a connection on a socket
socket_create_listen - Opens a socket on port to accept connections
socket_create_pair - Creates a pair of indistinguishable sockets and stores them in fds.
socket_create - Create a socket (endpoint for communication)
socket_get_option - Gets socket options for the socket
socket_getpeername - Queries the remote side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type.
socket_getsockname - Queries the local side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type.
socket_iovec_add - Adds a new vector to the scatter/gather array
socket_iovec_alloc - Builds a 'struct iovec' for use with sendmsg, recvmsg, writev, and readv
socket_iovec_delete - Deletes a vector from an array of vectors
socket_iovec_fetch - Returns the data held in the iovec specified by iovec_id[iovec_position]
socket_iovec_free - Frees the iovec specified by iovec_id
socket_iovec_set - Sets the data held in iovec_id[iovec_position] to new_val
socket_last_error - Returns the last error on the socket
socket_listen - Listens for a connection on a socket
socket_read - Reads a maximum of length bytes from a socket
socket_readv - Reads from an fd, using the scatter-gather array defined by iovec_id
socket_recv - Receives data from a connected socket
socket_recvfrom - Receives data from a socket, connected or not
socket_recvmsg - Used to receive messages on a socket, whether connection-oriented or not
socket_select - Runs the select() system call on the given arrays of sockets with a specified timeout
socket_send - Sends data to a connected socket
socket_sendmsg - Sends a message to a socket, regardless of whether it is connection-oriented or not
socket_sendto - Sends a message to a socket, whether it is connected or not
socket_set_block - Sets blocking mode on a socket resource
socket_set_nonblock - Sets nonblocking mode for file descriptor fd
socket_set_option - Sets socket options for the socket
socket_shutdown - Shuts down a socket for receiving, sending, or both.
socket_strerror - Return a string describing a socket error
socket_write - Write to a socket
socket_writev - Writes to a file descriptor, fd, using the scatter-gather array defined by iovec_id
C. Stream functions
stream_context_create - Create a streams context
stream_context_get_options - Retrieve options for a stream/wrapper/context
stream_context_set_option - Sets an option for a stream/wrapper/context
stream_context_set_params - Set parameters for a stream/wrapper/context
stream_copy_to_stream - Copies data from one stream to another
stream_filter_append - Attach a filter to a stream.
stream_filter_prepend - Attach a filter to a stream.
stream_filter_register - Register a stream filter implemented as a PHP class derived from php_user_filter
stream_get_filters - Retrieve list of registered filters
stream_get_line - Gets line from stream resource up to a given delimiter
stream_get_meta_data - Retrieves header/meta data from streams/file pointers
stream_get_transports - Retrieve list of registered socket transports
stream_get_wrappers - Retrieve list of registered streams
stream_register_wrapper - Alias of stream_wrapper_register
stream_select - Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec
stream_set_blocking - Set blocking/non-blocking mode on a stream
stream_set_timeout - Set timeout period on a stream
stream_set_write_buffer - Sets file buffering on the given stream
stream_socket_accept - Accept a connection on a socket created by stream_socket_server
stream_socket_client - Open Internet or Unix domain socket connection
stream_socket_get_name - Retrieve the name of the local or remote sockets
stream_socket_server - Create an Internet or Unix domain server socket
stream_wrapper_register - Register a URL wrapper implemented as a PHP class
CI. String functions
addcslashes - Quote string with slashes in a C style
addslashes - Quote string with slashes
bin2hex - Convert binary data into hexadecimal representation
chop - Alias of rtrim
chr - Return a specific character
chunk_split - Split a string into smaller chunks
convert_cyr_string - Convert from one Cyrillic character set to another
count_chars - Return information about characters used in a string
crc32 - Calculates the crc32 polynomial of a string
crypt - One-way string encryption (hashing)
echo - Output one or more strings
explode - Split a string by string
fprintf - Write a formatted string to a stream
get_html_translation_table - Returns the translation table used by htmlspecialchars and htmlentities
hebrev - Convert logical Hebrew text to visual text
hebrevc - Convert logical Hebrew text to visual text with newline conversion
html_entity_decode - Convert all HTML entities to their applicable characters
htmlentities - Convert all applicable characters to HTML entities
htmlspecialchars - Convert special characters to HTML entities
implode - Join array elements with a string
join - Alias for implode
levenshtein - Calculate Levenshtein distance between two strings
localeconv - Get numeric formatting information
ltrim - Strip whitespace from the beginning of a string
md5_file - Calculates the md5 hash of a given filename
md5 - Calculate the md5 hash of a string
metaphone - Calculate the metaphone key of a string
money_format - Formats a number as a currency string
nl_langinfo - Query language and locale information
nl2br - Inserts HTML line breaks before all newlines in a string
number_format - Format a number with grouped thousands
ord - Return ASCII value of character
parse_str - Parses the string into variables
print - Output a string
printf - Output a formatted string
quoted_printable_decode - Convert a quoted-printable string to an 8 bit string
quotemeta - Quote meta characters
rtrim - Strip whitespace from the end of a string
setlocale - Set locale information
sha1_file - Calculate the sha1 hash of a file
sha1 - Calculate the sha1 hash of a string
similar_text - Calculate the similarity between two strings
soundex - Calculate the soundex key of a string
sprintf - Return a formatted string
sscanf - Parses input from a string according to a format
str_ireplace - Case-insensitive version of str_replace.
str_pad - Pad a string to a certain length with another string
str_repeat - Repeat a string
str_replace - Replace all occurrences of the search string with the replacement string
str_rot13 - Perform the rot13 transform on a string
str_shuffle - Randomly shuffles a string
str_split - Convert a string to an array
str_word_count - Return information about words used in a string
strcasecmp - Binary safe case-insensitive string comparison
strchr - Alias for strstr
strcmp - Binary safe string comparison
strcoll - Locale based string comparison
strcspn - Find length of initial segment not matching mask
strip_tags - Strip HTML and PHP tags from a string
stripcslashes - Un-quote string quoted with addcslashes
stripos - Find position of first occurrence of a case-insensitive string
stripslashes - Un-quote string quoted with addslashes
stristr - Case-insensitive strstr
strlen - Get string length
strnatcasecmp - Case insensitive string comparisons using a "natural order" algorithm
strnatcmp - String comparisons using a "natural order" algorithm
strncasecmp - Binary safe case-insensitive string comparison of the first n characters
strncmp - Binary safe string comparison of the first n characters
strpos - Find position of first occurrence of a string
strrchr - Find the last occurrence of a character in a string
strrev - Reverse a string
strripos - Find position of last occurrence of a case-insensitive string in a string
strrpos - Find position of last occurrence of a char in a string
strspn - Find length of initial segment matching mask
strstr - Find first occurrence of a string
strtok - Tokenize string
strtolower - Make a string lowercase
strtoupper - Make a string uppercase
strtr - Translate certain characters
substr_count - Count the number of substring occurrences
substr_replace - Replace text within a portion of a string
substr - Return part of a string
trim - Strip whitespace from the beginning and end of a string
ucfirst - Make a string's first character uppercase
ucwords - Uppercase the first character of each word in a string
vprintf - Output a formatted string
vsprintf - Return a formatted string
wordwrap - Wraps a string to a given number of characters using a string break character.
CII. Sybase functions
sybase_affected_rows - Gets number of affected rows in last query
sybase_close - Closes a Sybase connection
sybase_connect - Opens a Sybase server connection
sybase_data_seek - Moves internal row pointer
sybase_deadlock_retry_count - Sets the deadlock retry count
sybase_fetch_array - Fetch row as array
sybase_fetch_assoc - Fetch a result row as an associative array
sybase_fetch_field - Get field information from a result
sybase_fetch_object - Fetch a row as an object
sybase_fetch_row - Get a result row as an enumerated array
sybase_field_seek - Sets field offset
sybase_free_result - Frees result memory
sybase_get_last_message - Returns the last message from the server
sybase_min_client_severity - Sets minimum client severity
sybase_min_error_severity - Sets minimum error severity
sybase_min_message_severity - Sets minimum message severity
sybase_min_server_severity - Sets minimum server severity
sybase_num_fields - Gets the number of fields in a result set
sybase_num_rows - Get number of rows in a result set
sybase_pconnect - Open persistent Sybase connection
sybase_query - Sends a Sybase query
sybase_result - Get result data
sybase_select_db - Selects a Sybase database
sybase_set_message_handler - Sets the handler called when a server message is raised
sybase_unbuffered_query - Send a Sybase query and do not block
CIII. Tokenizer functions
token_get_all - Split given source into PHP tokens
token_name - Get the symbolic name of a given PHP token
CIV. URL Functions
base64_decode - Decodes data encoded with MIME base64
base64_encode - Encodes data with MIME base64
get_meta_tags - Extracts all meta tag content attributes from a file and returns an array
parse_url - Parse a URL and return its components
rawurldecode - Decode URL-encoded strings
rawurlencode - URL-encode according to RFC 1738
urldecode - Decodes URL-encoded string
urlencode - URL-encodes string
CV. Variable Functions
doubleval - Alias of floatval
empty - Determine whether a variable is empty
floatval - Get float value of a variable
get_defined_vars - Returns an array of all defined variables
get_resource_type - Returns the resource type
gettype - Get the type of a variable
import_request_variables - Import GET/POST/Cookie variables into the global scope
intval - Get integer value of a variable
is_array - Finds whether a variable is an array
is_bool - Finds out whether a variable is a boolean
is_callable - Verify that the contents of a variable can be called as a function
is_double - Alias of is_float
is_float - Finds whether a variable is a float
is_int - Find whether a variable is an integer
is_integer - Alias of is_int
is_long - Alias of is_int
is_null - Finds whether a variable is NULL
is_numeric - Finds whether a variable is a number or a numeric string
is_object - Finds whether a variable is an object
is_real - Alias of is_float
is_resource - Finds whether a variable is a resource
is_scalar - Finds whether a variable is a scalar
is_string - Finds whether a variable is a string
isset - Determine whether a variable is set
print_r - Prints human-readable information about a variable
serialize - Generates a storable representation of a value
settype - Set the type of a variable
strval - Get string value of a variable
unserialize - Creates a PHP value from a stored representation
unset - Unset a given variable
var_dump - Dumps information about a variable
var_export - Outputs or returns a string representation of a variable
CVI. vpopmail functions
vpopmail_add_alias_domain_ex - Add alias to an existing virtual domain
vpopmail_add_alias_domain - Add an alias for a virtual domain
vpopmail_add_domain_ex - Add a new virtual domain
vpopmail_add_domain - Add a new virtual domain
vpopmail_add_user - Add a new user to the specified virtual domain
vpopmail_alias_add - insert a virtual alias
vpopmail_alias_del_domain - deletes all virtual aliases of a domain
vpopmail_alias_del - deletes all virtual aliases of a user
vpopmail_alias_get_all - get all lines of an alias for a domain
vpopmail_alias_get - get all lines of an alias for a domain
vpopmail_auth_user - Attempt to validate a username/domain/password. Returns true/false
vpopmail_del_domain_ex - Delete a virtual domain
vpopmail_del_domain - Delete a virtual domain
vpopmail_del_user - Delete a user from a virtual domain
vpopmail_error - Get text message for last vpopmail error. Returns string
vpopmail_passwd - Change a virtual user's password
vpopmail_set_user_quota - Sets a virtual user's quota
CVII. W32api functions
w32api_deftype - Defines a type for use with other w32api_functions
w32api_init_dtype - Creates an instance of the data type typename and fills it with the values passed
w32api_invoke_function - Invokes function funcname with the arguments passed after the function name
w32api_register_function - Registers function function_name from library with PHP
w32api_set_call_method - Sets the calling method used
CVIII. WDDX Functions
wddx_add_vars - Add variables to a WDDX packet with the specified ID
wddx_deserialize - Deserializes a WDDX packet
wddx_packet_end - Ends a WDDX packet with the specified ID
wddx_packet_start - Starts a new WDDX packet with structure inside it
wddx_serialize_value - Serialize a single value into a WDDX packet
wddx_serialize_vars - Serialize variables into a WDDX packet
CIX. XML parser functions
utf8_decode - Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1.
utf8_encode - encodes an ISO-8859-1 string to UTF-8
xml_error_string - get XML parser error string
xml_get_current_byte_index - get current byte index for an XML parser
xml_get_current_column_number - Get current column number for an XML parser
xml_get_current_line_number - get current line number for an XML parser
xml_get_error_code - get XML parser error code
xml_parse_into_struct - Parse XML data into an array structure
xml_parse - start parsing an XML document
xml_parser_create_ns - Create an XML parser with namespace support
xml_parser_create - create an XML parser
xml_parser_free - Free an XML parser
xml_parser_get_option - get options from an XML parser
xml_parser_set_option - set options in an XML parser
xml_set_character_data_handler - set up character data handler
xml_set_default_handler - set up default handler
xml_set_element_handler - set up start and end element handlers
xml_set_end_namespace_decl_handler - Set up character data handler
xml_set_external_entity_ref_handler - set up external entity reference handler
xml_set_notation_decl_handler - set up notation declaration handler
xml_set_object - Use XML Parser within an object
xml_set_processing_instruction_handler - Set up processing instruction (PI) handler
xml_set_start_namespace_decl_handler - Set up character data handler
xml_set_unparsed_entity_decl_handler - Set up unparsed entity declaration handler
CX. XML-RPC functions
xmlrpc_decode_request - Decodes XML into native PHP types
xmlrpc_decode - Decodes XML into native PHP types
xmlrpc_encode_request - Generates XML for a method request
xmlrpc_encode - Generates XML for a PHP value
xmlrpc_get_type - Gets xmlrpc type for a PHP value. Especially useful for base64 and datetime strings
xmlrpc_parse_method_descriptions - Decodes XML into a list of method descriptions
xmlrpc_server_add_introspection_data - Adds introspection documentation
xmlrpc_server_call_method - Parses XML requests and call methods
xmlrpc_server_create - Creates an xmlrpc server
xmlrpc_server_destroy - Destroys server resources
xmlrpc_server_register_introspection_callback - Register a PHP function to generate documentation
xmlrpc_server_register_method - Register a PHP function to resource method matching method_name
xmlrpc_set_type - Sets xmlrpc type, base64 or datetime, for a PHP string value
CXI. XSLT functions
xslt_create - Create a new XSLT processor
xslt_errno - Returns an error number
xslt_error - Returns an error string
xslt_free - Free XSLT processor
xslt_process - Perform an XSLT transformation
xslt_set_base - Set the base URI for all XSLT transformations
xslt_set_encoding - Set the encoding for the parsing of XML documents
xslt_set_error_handler - Set an error handler for a XSLT processor
xslt_set_log - Set the log file to write log messages to
xslt_set_sax_handler - Set SAX handlers for a XSLT processor
xslt_set_sax_handlers - Set the SAX handlers to be called when the XML document gets processed
xslt_set_scheme_handler - Set Scheme handlers for a XSLT processor
xslt_set_scheme_handlers - Set the scheme handlers for the XSLT processor
CXII. YAZ functions
yaz_addinfo - Returns additional error information
yaz_ccl_conf - Configure CCL parser
yaz_ccl_parse - Invoke CCL Parser
yaz_close - Close YAZ connection
yaz_connect - Prepares for a connection to a Z39.50 target (server).
yaz_database - Specifies the databases within a session
yaz_element - Specifies Element-Set Name for retrieval
yaz_errno - Returns error number
yaz_error - Returns error description
yaz_get_option - Returns value of option for connection
yaz_hits - Returns number of hits for last search
yaz_itemorder - Prepares for Z39.50 Item Order with an ILL-Request package
yaz_present - Prepares for retrieval (Z39.50 present).
yaz_range - Specifies the maximum number of records to retrieve
yaz_record - Returns a record
yaz_scan_result - Returns Scan Response result
yaz_scan - Prepares for a scan
yaz_schema - Specifies schema for retrieval.
yaz_search - Prepares for a search
yaz_set_option - Sets one or more options for connection
yaz_sort - Sets sorting criteria
yaz_syntax - Specifies the preferred record syntax for retrieval.
yaz_wait - Wait for Z39.50 requests to complete
CXIII. YP/NIS Functions
yp_all - Traverse the map and call a function on each entry
yp_cat - Return an array containing the entire map
yp_err_string - Returns the error string associated with the given error code
yp_errno - Returns the error code of the previous operation
yp_first - Returns the first key-value pair from the named map
yp_get_default_domain - Fetches the machine's default NIS domain
yp_master - Returns the machine name of the master NIS server for a map
yp_match - Returns the matched line
yp_next - Returns the next key-value pair in the named map.
yp_order - Returns the order number for a map
CXIV. Zip File Functions (Read Only Access)
zip_close - Close a Zip File Archive
zip_entry_close - Close a Directory Entry
zip_entry_compressedsize - Retrieve the Compressed Size of a Directory Entry
zip_entry_compressionmethod - Retrieve the Compression Method of a Directory Entry
zip_entry_filesize - Retrieve the Actual File Size of a Directory Entry
zip_entry_name - Retrieve the Name of a Directory Entry
zip_entry_open - Open a Directory Entry for Reading
zip_entry_read - Read From an Open Directory Entry
zip_open - Open a Zip File Archive
zip_read - Read Next Entry in a Zip File Archive
CXV. Zlib Compression Functions
gzclose - Close an open gz-file pointer
gzcompress - Compress a string
gzdeflate - Deflate a string
gzencode - Create a gzip compressed string
gzeof - Test for end-of-file on a gz-file pointer
gzfile - Read entire gz-file into an array
gzgetc - Get character from gz-file pointer
gzgets - Get line from file pointer
gzgetss - Get line from gz-file pointer and strip HTML tags
gzinflate - Inflate a deflated string
gzopen - Open gz-file
gzpassthru - Output all remaining data on a gz-file pointer
gzputs - Alias for gzwrite
gzread - Binary-safe gz-file read
gzrewind - Rewind the position of a gz-file pointer
gzseek - Seek on a gz-file pointer
gztell - Tell gz-file pointer read/write position
gzuncompress - Uncompress a deflated string
gzwrite - Binary-safe gz-file write
readgzfile - Output a gz-file
zlib_get_coding_type - Returns the coding type used for output compression
 

CDESystems.com Top 100 Business Websites