# Josh Varner 2002-1-16 20:54:00 # - Added PHP v4.1.1 function list from # http://www.php.net/distributions/manual/php_manual_en.txt.gz # - Modified list to fit new parameters in PHP 4.2.1 str_replace(mixed search, mixed replace, mixed subject) Replace all occurrences of the search string with the replacement string apache_note(string note_name, string [note_value]) Get and set apache request notes ascii2ebcdic(string ascii_str) Translate string from ASCII to EBCDIC ebcdic2ascii(string ebcdic_str) Translate string from EBCDIC to ASCII getallheaders(void) Fetch all HTTP request headers virtual(string filename) Perform an Apache sub-request apache_child_terminate(void) Terminate apache process after this request apache_setenv(string variable, string value [, bool walk_to_top]) Set an Apache subprocess_env variable array([mixed ...]) Create an array array_chunk(array input, int size [, bool preserve_keys]) Split an array into chunks array_count_values(array input) Counts all the values of an array array_diff(array array1, array array2 [, array ...]) Computes the difference of arrays array_flip(array trans) Flip all the values of an array array_fill(int start_index, int num, mixed value) Fill an array with values array_intersect(array array1, array array2 [, array ...]) Computes the intersection of arrays array_keys(array input, mixed [search_value]) Return all the keys of an array array_map(mixed callback, array arr1 [, array arr2...]) Applies the callback to the elements of the given arrays array_merge(array array1, array array2 [, array ...]) Merge two or more arrays array_merge_recursive(array array1, array array2 [, array ...]) Merge two or more arrays recursively array_multisort(array ar1 [, mixed arg [, mixed ... [, array...]]]) Sort multiple or multi-dimensional arrays array_pad(array input, int pad_size, mixed pad_value) Pad array to the specified length with a value array_pop(array array) Pop the element off the end of array array_push(array array, mixed var [, mixed ...]) Push one or more elements onto the end of array array_rand(array input [, int num_req]) Pick one or more random entries out of an array array_reverse(array array [, bool preserve_keys]) Return an array with elements in reverse order array_shift(array array) Shift an element off the beginning of array array_slice(array array, int offset, int [length]) Extract a slice of the array array_sum(array array) Calculate the sum of values in an array. array_unique(array array) Removes duplicate values from an array array_values(array input) Return all the values of an array array_walk(array array, string func [, mixed userdata]) Apply a user function to every member of an array asort(array array [, int sort_flags]) Sort an array and maintain index association compact(mixed varname [, mixed ...]) Create array containing variables and their values count(mixed var) Count elements in a variable current(array array) Return the current element in an array end(array array) Set the internal pointer of an array to its last element extract(array var_array [, int extract_type [, string prefix]]) Import variables into the symbol table from an array in_array(mixed needle, array haystack [, bool strict]) Return TRUE if a value exists in an array key(array array) Fetch a key from an associative array krsort(array array [, int sort_flags]) Sort an array by key in reverse order ksort(array array [, int sort_flags]) Sort an array by key list(...) Assign variables as if they were an array natsort(array array) Sort an array using a "natural order" algorithm next(array array) Advance the internal array pointer of an array pos(array array) Get the current element from an array prev(array array) Rewind the internal array pointer range(mixed low, mixed high) Create an array containing a range of elements reset(array array) Set the internal pointer of an array to its first element rsort(array array [, int sort_flags]) Sort an array in reverse order shuffle(array array) Shuffle an array sizeof(mixed var) Get the number of elements in variable sort(array array [, int sort_flags]) Sort an array aspell_new(string master [, string personal]) Load a new dictionary [deprecated] aspell_check(int dictionary_link, string word) Check a word [deprecated] aspell_suggest(int dictionary_link, string word) Suggest spellings of a word [deprecated] bcadd(string left operand, string right operand [, int scale]) Add two arbitrary precision numbers bccomp(string left operand, string right operand [, int scale]) Compare two arbitrary precision numbers bcdiv(string left operand, string right operand [, int scale]) Divide two arbitrary precision numbers bcmod(string left operand, string modulus) Get modulus of an arbitrary precision number bcmul(string left operand, string right operand [, int scale]) Multiply two arbitrary precision number bcpow(string x, string y [, int scale]) Raise an arbitrary precision number to another bcscale(int scale) Set default scale parameter for all bc math functions bcsqrt(string operand [ , int scale]) Get the square root of an arbitray precision number bcsub(string left operand, string right operand [, int scale]) Subtract one arbitrary precision number from another bzclose(int bz) Close a bzip2 file pointer bzcompress(string source [, int blocksize [, int workfactor]]) Compress a string into bzip2 encoded data bzdecompress(string source [, int small]) Decompresses bzip2 encoded data bzerrno(int bz) Returns a bzip2 error number bzerror(int bz) Returns the bzip2 error number and error string in an array bzerrstr(int bz) Returns a bzip2 error string bzflush(int bz) Force a write of all buffered data bzopen(string filename, string mode) Open a bzip2 compressed file bzread(int bz [, int length]) Binary safe bzip2 file read bzwrite(int bz, string data [, int length]) Binary safe bzip2 file write JDToGregorian(int bz, string data [, int length]) Converts Julian Day Count to Gregorian date GregorianToJD(int bz, string data [, int length]) Converts a Gregorian date to Julian Day Count JDToJulian(int bz, string data [, int length]) Converts a Julian Day Count to a Julian Calendar Date JulianToJD(int bz, string data [, int length]) Converts a Julian Calendar date to Julian Day Count JDToJewish(int bz, string data [, int length]) Converts a Julian Day Count to the Jewish Calendar JDMonthName(int bz, string data [, int length]) Returns a month name JDDayOfWeek(int bz, string data [, int length]) Returns the day of the week unixtojd([int timestamp]) Convert UNIX timestamp to Julian Day jdtounix(int jday) Convert Julian Day to UNIX timestamp cal_to_jd(int calendar, int month, int day, int year) Converts from a supported calendar to Julian Day Count cal_info(int calendar) Returns information about a particular calendar ccvs_init(string name) Initialize CCVS for use ccvs_done(string sess) Terminate CCVS engine and do cleanup work ccvs_new(string session, string invoice) Create a new, blank transaction ccvs_add(string session, string invoice, string argtype,string argval) Add data to a transaction ccvs_delete(string session, string invoice) Delete a transaction ccvs_auth(string session, string invoice) Perform credit authorization test on a transaction ccvs_void(string session, string invoice) Perform a full reversal on a completed transaction ccvs_status(string session, string invoice) Check the status of an invoice ccvs_lookup(string session, string invoice, int inum) Look up an item of a particular type in the database # ccvs_textvalue(string session) Get text return value for previous function call com_load(string module name, string [server name], int[codepage]) Creates a new reference to a COM component com_invoke(resource com_object, string function_name, mixed[function parameters, ...]) Calls a COM component's method. com_propget(resource com_object, string property) Gets the value of a COM Component's property com_get(resource com_object, string property) Gets the value of a COM Component's property com_propput(resource com_object, string property, mixed value) Assigns a value to a COM component's property com_propset(resource com_object, string property, mixed value) Assigns a value to a COM component's property com_set(resource com_object, string property, mixed value) Assigns a value to a COM component's property com_addref(void) Increases the components reference counter. com_release(void) Decreases the components reference counter. com_isenum(object com_module) Grabs an IEnumVariant com_load_typelib(string typelib_name [, int case_insensitive]) Loads a Typelib call_user_method(string method_name, object obj [, mixedparameter [, mixed ...]]) Call a user method on an specific object class_exists(string class_name) Checks if the class has been defined get_class(object obj) Returns the name of the class of an object get_class_methods(string class_name) Returns an array of class methods' names get_class_vars(string class_name) Returns an array of default properties of the class get_object_vars(object obj) Returns an associative array of object properties method_exists(object object, string method_name) Checks if the class method exists cpdf_add_annotation(int pdf document, float llx, float lly,float urx, float ury, string title, string content [, int mode]) Adds annotation cpdf_add_outline(int pdf document, string text) Adds bookmark for current page cpdf_arc(int pdf document, float x-coor, float y-coor, floatradius, float start, float end [, int mode]) Draws an arc cpdf_begin_text(int pdf document) Starts text section cpdf_circle(int pdf document, float x-coor, float y-coor, floatradius [, int mode]) Draw a circle cpdf_clip(int pdf document) Clips to current path cpdf_close(int pdf document) Closes the pdf document cpdf_closepath(int pdf document) Close path cpdf_closepath_fill_stroke(int pdf document) Close, fill and stroke current path cpdf_closepath_stroke(int pdf document) Close path and draw line along path cpdf_continue_text(int pdf document, string text) Output text in next line cpdf_curveto(int pdf document, float x1, float y1, float x2,float y2, float x3, float y3 [, int mode]) Draws a curve cpdf_end_text(int pdf document) Ends text section cpdf_fill(int pdf document) Fill current path cpdf_fill_stroke(int pdf document) Fill and stroke current path cpdf_finalize(int pdf document) Ends document cpdf_finalize_page(int pdf document, int page number) Ends page cpdf_import_jpeg(int pdf document, string file name, floatx-coor, float y-coor, float angle, float width, float height, floatx-scale, float y-scale [, int mode]) Opens a JPEG image cpdf_lineto(int pdf document, float x-coor, float y-coor [, intmode]) Draws a line cpdf_moveto(int pdf document, float x-coor, float y-coor [, intmode]) Sets current point cpdf_newpath(int pdf document) Starts a new path cpdf_open(int compression [, string filename]) Opens a new pdf document cpdf_output_buffer(int pdf document) Outputs the pdf document in memory buffer cpdf_page_init(int pdf document, int page number, intorientation, float height, float width [, float unit]) Starts new page cpdf_place_inline_image(int pdf document, int image, floatx-coor, float y-coor, float angle, float width, float height [, intmode]) Places an image on the page cpdf_rect(int pdf document, float x-coor, float y-coor, floatwidth, float height [, int mode]) Draw a rectangle cpdf_restore(int pdf document) Restores formerly saved enviroment cpdf_rlineto(int pdf document, float x-coor, float y-coor [, intmode]) Draws a line cpdf_rmoveto(int pdf document, float x-coor, float y-coor [, intmode]) Sets current point cpdf_rotate(int pdf document, float angle) Sets rotation cpdf_rotate_text(int pdfdoc, float angle) Sets text rotation angle cpdf_save(int pdf document) Saves current enviroment cpdf_save_to_file(int pdf document, string filename) Writes the pdf document into a file cpdf_scale(int pdf document, float x-scale, float y-scale) Sets scaling cpdf_set_char_spacing(int pdf document, float space) Sets character spacing cpdf_set_creator(string creator) Sets the creator field in the pdf document cpdf_set_current_page(int pdf document, int page number) Sets current page cpdf_set_font(int pdf document, string font name, float size,string encoding) Select the current font face and size cpdf_set_horiz_scaling(int pdf document, float scale) Sets horizontal scaling of text cpdf_set_keywords(string keywords) Sets the keywords field of the pdf document cpdf_set_leading(string keywords) Sets distance between text lines cpdf_set_page_animation(int pdf document, int transition, floatduration) Sets duration between pages cpdf_set_subject(string subject) Sets the subject field of the pdf document cpdf_set_text_matrix(int pdf document, array matrix) Sets the text matrix cpdf_set_text_pos(int pdf document, float x-coor, float y-coor[, int mode]) Sets text position cpdf_set_text_rendering(int pdf document, int mode) Determines how text is rendered cpdf_set_text_rise(int pdf document, float value) Sets the text rise cpdf_set_title(string title) Sets the title field of the pdf document cpdf_set_word_spacing(int pdf document, float space) Sets spacing between words cpdf_setdash(int pdf document, float white, float black) Sets dash pattern cpdf_setflat(int pdf document, float value) Sets flatness cpdf_setgray(int pdf document, float gray value) Sets drawing and filling color to gray value cpdf_setgray_fill(int pdf document, float value) Sets filling color to gray value cpdf_setgray_stroke(int pdf document, float gray value) Sets drawing color to gray value cpdf_setlinecap(int pdf document, int value) Sets linecap parameter cpdf_setlinejoin(int pdf document, long value) Sets linejoin parameter cpdf_setlinewidth(int pdf document, float width) Sets line width cpdf_setmiterlimit(int pdf document, float value) Sets miter limit cpdf_setrgbcolor(int pdf document, float red value, float greenvalue, float blue value) Sets drawing and filling color to rgb color value cpdf_setrgbcolor_fill(int pdf document, float red value, floatgreen value, float blue value) Sets filling color to rgb color value cpdf_setrgbcolor_stroke(int pdf document, float red value, floatgreen value, float blue value) Sets drawing color to rgb color value cpdf_show(int pdf document, string text) Output text at current position cpdf_show_xy(int pdf document, string text, float x-coor, floaty-coor [, int mode]) Output text at position cpdf_stringwidth(int pdf document, string text) Returns width of text in current font cpdf_set_viewer_preferences(int pdfdoc, array preferences) How to show the document in the viewer cpdf_stroke(int pdf document) Draw line along path cpdf_text(int pdf document, string text, float x-coor, floaty-coor [, int mode [, float orientation [, int alignmode]]]) Output text with parameters cpdf_translate(int pdf document, float x-coor, float y-coor [,int mode]) Sets origin of coordinate system cpdf_set_action_url(int pdfdoc, float xll, float yll, float xur,float xur, string url [, int mode]) Sets hyperlink crack_opendict(string dictionary) Opens a new CrackLib dictionary crack_closedict([resource dictionary]) Closes an open CrackLib dictionary crack_check([resource dictionary, string password]) Performs an obscure check with the given password curl_init(string [url]) Initialize a CURL session curl_setopt(int ch, string option, mixed value) Set an option for a CURL transfer curl_exec(int ch) Perform a CURL session curl_close(int ch) Close a CURL session curl_version(void) Return the current CURL version curl_errno(int ch) Return an integer containing the last error number curl_getinfo(int ch, int opt) Get information regarding a specific transfer cybercash_encr(string wmk, string sk, string inbuff) ??? cybercash_decr(string wmk, string sk, string inbuff) ??? cybercash_base64_encode(string inbuff) ??? cyrus_connect([string host [, string port [, int flags]]]) Connect to a Cyrus IMAP server cyrus_authenticate(resource connection [, string mechlist [,string service [, string user [, int minssf [, int maxssf]]]]]) Authenticate agaings a Cyrus IMAP server cyrus_bind(resource connection, array callbacks) Bind callbacks to a Cyrus IMAP connection cyrus_unbind(resource connection, string trigger_name) Unbind ... cyrus_query(resource connection, string query) Send a query to a Cyrus IMAP server cyrus_close(resource connection) Close connection to a cyrus server ctype_alnum(string c) Check for alphanumeric character(s) ctype_alpha(string c) Check for alphabetic character(s) ctype_cntrl(string c) Check for control character(s) ctype_digit(string c) Check for numeric character(s) ctype_lower(string c) Check for lowercase character(s) ctype_graph(string c) Check for any printable character(s) except space ctype_print(string c) Check for printable character(s) ctype_space(string c) Check for whitespace character(s) ctype_upper(string c) Check for uppercase character(s) dba_close(int handle) Close database dba_delete(string key, int handle) Delete entry specified by key dba_exists(string key, int handle) Check whether key exists dba_fetch(string key, int handle) Fetch data specified by key dba_firstkey(int handle) Fetch first key dba_insert(string key, string value, int handle) Insert entry dba_nextkey(int handle) Fetch next key dba_popen(string path, string mode, string handler [, ...]) Open database persistently dba_open(string path, string mode, string handler [, ...]) Open database dba_optimize(int handle) Optimize database dba_replace(string key, string value, int handle) Replace or insert entry dba_sync(int handle) Synchronize database checkdate(int month, int day, int year) Validate a gregorian date/time date(string format, int [timestamp]) Format a local time/date getdate([int timestamp]) Get date/time information gettimeofday(void) Get current time gmdate(string format [, int timestamp]) Format a GMT/CUT date/time gmmktime(int hour, int minute, int second, int month, int day,int year [, int is_dst]) Get UNIX timestamp for a GMT date gmstrftime(string format [, int timestamp]) Format a GMT/CUT time/date according to locale settings localtime(int [timestamp], bool [is_associative]) Get the local time microtime(void) Return current UNIX timestamp with microseconds mktime(int hour, int minute, int second, int month, int day, intyear [, int is_dst]) Get UNIX timestamp for a date strftime(string format, int [timestamp]) Format a local time/date according to locale settings time(void) Return current UNIX timestamp dbase_create(string filename, array fields) Creates a dBase database dbase_open(string filename, int flags) Opens a dBase database dbase_close(int dbase_identifier) Close a dBase database dbase_pack(int dbase_identifier) Packs a dBase database dbase_add_record(int dbase_identifier, array record) Add a record to a dBase database dbase_replace_record(int dbase_identifier, array record, intdbase_record_number) Replace a record in a dBase database dbase_delete_record(int dbase_identifier, int record) Deletes a record from a dBase database dbase_get_record(int dbase_identifier, int record) Gets a record from a dBase database dbase_numfields(int dbase_identifier) Find out how many fields are in a dBase database dbase_numrecords(int dbase_identifier) Find out how many records are in a dBase database dbmopen(string filename, string flags) Opens a DBM database dbmclose(int dbm_identifier) Closes a dbm database dbmexists(int dbm_identifier, string key) Tells if a value exists for a key in a DBM database dbmfetch(int dbm_identifier, string key) Fetches a value for a key from a DBM database dbminsert(int dbm_identifier, string key, string value) Inserts a value for a key in a DBM database dbmreplace(int dbm_identifier, string key, string value) Replaces the value for a key in a DBM database dbmdelete(int dbm_identifier, string key) Deletes the value for a key from a DBM database dbmfirstkey(int dbm_identifier) Retrieves the first key from a DBM database dbmnextkey(int dbm_identifier, string key) Retrieves the next key from a DBM database dblist(void) Describes the DBM-compatible library being used dbx_close(dbx_link_object link_identifier) Close an open connection/database dbx_connect(string module, string host, stringdatabase, string username, string password [, int persistent]) Open a connection/database dbx_query(dbx_link_object link_identifier, stringsql_statement [, long flags]) Send a query and fetch all results (if any) dbx_sort(dbx_result_object result, string user_compare_function) Sort a result from a dbx_query by a custom sort function dbx_compare(array row_a, array row_b, string columnname_or_index[, int flags]) Compare two rows for sorting purposes dbplus_add(resource relation, array tuple) Add a tuple to a relation dbplus_aql(string query [, string server [, string dbpath]]) Perform AQL query dbplus_chdir([string newdir]) Get/Set database virtual current directory dbplus_close(resource relation) Close a relation dbplus_curr(resource relation, array tuple) Get current tuple from relation dbplus_errcode(int errno) Get error string for given errorcode or last error dbplus_errno(void) Get error code for last operation dbplus_find(resource relation, array constraints, mixed tuple) Set a constraint on a relation dbplus_first(resource relation, array tuple) Get first tuple from relation dbplus_flush(resource relation) Flush all changes made on a relation dbplus_freealllocks(void) Free all locks held by this client dbplus_freelock(resource relation, string tname) Release write lock on tuple dbplus_freerlocks(resource relation) Free all tuple locks on given relation dbplus_getlock(resource relation, string tname) Get a write lock on a tuple dbplus_getunique(resource relation, int uniqueid) Get a id number unique to a relation dbplus_info(resource relation, string key, array ) ??? dbplus_last(resource relation, array tuple) Get last tuple from relation dbplus_lockrel(resource relation) Request write lock on relation dbplus_next(resource relation, array ) Get next tuple from relation dbplus_open(string name) Open relation file dbplus_prev(resource relation, array tuple) Get previous tuple from relation dbplus_rchperm(resource relation, int mask, string user, stringgroup) Change relation permissions dbplus_resolve(string relation_name) Resolve host information for relation dbplus_rkeys(resource relation, mixed domlist) Specify new primary key for a relation dbplus_restorepos(resource relation, array tuple) ??? dbplus_ropen(string name) Open relation file local dbplus_rquery(string query, string dbpath) Perform local (raw) AQL query dbplus_rrename(resource relation, string name) Rename a relation dbplus_rsecindex(resource relation, mixed domlist, int type) Create a new secondary index for a relation dbplus_runlink(resource relation) Remove relation from filesystem dbplus_rzap(resource relation) Remove all tuples from relation dbplus_savepos(resource relation) ??? dbplus_setindex(resource relation, string idx_name) ??? dbplus_setindexbynumber(resource relation, int idx_number) ??? dbplus_sql(string query, string server, string dbpath) Perform SQL query dbplus_tcl(int sid, string script) Execute TCL code on server side dbplus_tremove(resource relation, array tuple [, array current]) Remove tuple and return new current tuple dbplus_undo(resource relation) ??? dbplus_undoprepare(resource relation) ??? dbplus_unlockrel(resource relation) Give up write lock on relation dbplus_unselect(resource relation) Remove a constraint from relation dbplus_update(resource relation, array old, array new) Update specified tuple in relation dbplus_xlockrel(resource relation) Request exclusive lock on relation dbplus_xunlockrel(resource relation) Free exclusive lock on relation dio_write(resource fd, string data [, int len]) Writes data to fd with optional truncation at length dio_truncate(resource fd, int offset) Truncates file descriptor fd to offset bytes dio_stat(resource fd) Gets stat information about the file descriptor fd dio_seek(resource fd, int pos, int whence) Seeks to pos on fd from whence dio_fcntl(resource fd, int cmd [, mixed arg]) Perform a c library fcntl on fd dio_close(resource fd) Closes the file descriptor given by fd chroot(string directory) change the root directory chdir(string directory) change directory dir(string directory) directory class closedir(resource dir_handle) close directory handle getcwd(void) gets the current working directory opendir(string path) open directory handle readdir(resource dir_handle) read entry from directory handle rewinddir(resource dir_handle) rewind directory handle xmldoc(string str) Creates a DOM object of an XML document xmldocfile(string filename) Creates a DOM object from XML file xmltree(string str) Creates a tree of PHP objects from XML document domxml_root(object doc) Returns root element node domxml_add_root(resource doc, string name) Adds a further root node domxml_dumpmem(resource doc) Dumps the internal XML tree back into a string domxml_attributes(resource node) Returns an array of attributes of a node domxml_get_attribute(resource node, string name) Returns a certain attribute of a node domxml_children(object doc|node) Returns children of a node or document domxml_new_child(string name, string content) Adds new child node domxml_new_xmldoc(string version) Creates new empty XML document xpath_new_context(object dom document) Creates new xpath context xpath_eval(object xpath context) Evaluates the XPath Location Path in the given string domxml_node(string name) Creates node domxml_node_set_content(string content) Sets content of a node domxml_node_unlink_node(void) Deletes node domxml_version(void) Get XML library version xptr_new_context([object doc_handle]) Create new XPath Context xptr_eval([object xpath_context, string eval_str]) Evaluate the XPtr Location Path in the given string dotnet_load(string assembly_name [, string datatype_name [, intcodepage]]) Loads a DOTNET module error_log(string message, int message_type [, string destination[, string extra_headers]]) send an error message somewhere error_reporting([int level]) set which PHP errors are reported restore_error_handler(void) Restores the previous error handler function set_error_handler(string error_handler) Sets a user-defined error handler function. trigger_error(string error_msg [, int error_type]) Generates a user-level error/warning/notice message user_error(string error_msg [, int error_type]) Generates a user-level error/warning/notice message fbsql_autocommit(resource link_identifier, bool [OnOff]) Enable or disable autocommit. fbsql_change_user(string user, string password, string[database], int [link_identifier]) Change logged in user of the active connection fbsql_close(resource [link_identifier]) Close FrontBase connection fbsql_commit(resource [link_identifier]) Commits a transaction to the database fbsql_connect(string [hostname], string [username], string[password]) Open a connection to a FrontBase Server fbsql_create_db(string database name, resource[link_identifier]) Create a FrontBase database fbsql_create_blob(string blob_data, resource[link_identifier]) Create a BLOB fbsql_create_clob(string clob_data, resource[link_identifier]) Create a CLOB fbsql_data_seek(resource result_identifier, int row_number) Move internal result pointer fbsql_db_query(string database, string query, resource[link_identifier]) Send a FrontBase query fbsql_db_status(string database_name, resource [link_identifier]) Get the status for a given database fbsql_drop_db(string database_name, resource [link_identifier]) Drop (delete) a FrontBase database fbsql_fetch_assoc(resource result) Fetch a result row as an associative array fbsql_fetch_lengths([resource result]) Get the length of each output in a result fbsql_fetch_object(resource result, int [result_type]) Fetch a result row as an object fbsql_fetch_row(resource result) Get a result row as an enumerated array fbsql_field_name(resource result, int field_index) Get the name of the specified field in a result fbsql_field_len(resource result, int field_offset) Returns the length of the specified field fbsql_field_seek(resource result, int field_offset) Set result pointer to a specified field offset fbsql_field_table(resource result, int field_offset) Get name of the table the specified field is in fbsql_field_type(resource result, int field_offset) Get the type of the specified field in a result fbsql_free_result(int result) Free result memory fbsql_list_dbs(resource [link_identifier]) List databases available on a FrontBase server fbsql_list_fields(string database_name, string table_name,resource [link_identifier]) List FrontBase result fields fbsql_list_tables(string database, resource[link_identifier]) List tables in a FrontBase database fbsql_num_fields(resource result) Get number of fields in result fbsql_num_rows(resource result) Get number of rows in result fbsql_pconnect([string hostname [, string username [, stringpassword]]]) Open a persistent connection to a FrontBase Server fbsql_query(string query [, resource link_identifier]) Send a FrontBase query fbsql_read_blob(string blob_handle, resource[link_identifier]) Read a BLOB from the database fbsql_read_clob(string clob_handle, resource[link_identifier]) Read a CLOB from the database fbsql_result(resource result, int row, mixed [field]) Get result data fbsql_rollback(resource [link_identifier]) Rollback a transaction to the database fbsql_select_db(string database_name, resource[link_identifier]) Select a FrontBase database fbsql_start_db(string database_name, resource [link_identifier]) Start a database on local or remote server fbsql_stop_db(string database_name, resource [link_identifier]) Stop a database on local or remote server fbsql_tablename(resource result, int i) Get table name of field fbsql_warnings(bool [OnOff]) Enable or disable FrontBase warnings fbsql_database(resource link_identifier [, string database]) No description given yet fbsql_get_autostart_info([resource link_identifier]) No description given yet fbsql_hostname(resource link_identifier [, string host_name]) No description given yet fbsql_password(resource link_identifier [, string password]) No description given yet fbsql_set_transaction(resource link_identifier, int Locking, intIsolation) Set the transaction locking and isolation fbsql_username(resource link_identifier [, string username]) No description given yet filepro(string directory) read and verify the map file filepro_fieldname(int field_number) gets the name of a field filepro_fieldtype(int field_number) gets the type of a field filepro_fieldwidth(int field_number) gets the width of a field filepro_retrieve(int row_number, int field_number) retrieves data from a filePro database filepro_rowcount(void) find out how many rows are in a filePro database basename(string path [, string suffix]) Returns filename component of path chgrp(string filename, mixed group) Changes file group chmod(string filename, int mode) Changes file mode chown(string filename, mixed user) Changes file owner clearstatcache(void) Clears file stat cache copy(string source, string dest) Copies file delete(string file) A dummy manual entry dirname(string path) Returns directory name component of path disk_free_space(string directory) Returns available space in directory diskfreespace(string directory) Alias of disk_free_space() disk_total_space(string directory) Returns the total size of a directory fclose(int fp) Closes an open file pointer feof(int fp) Tests for end-of-file on a file pointer fflush(int fp) Flushes the output to a file fgetc(int fp) Gets character from file pointer fgetcsv(int fp, int length, string [delimiter]) Gets line from file pointer and parse for CSV fields fgets(int fp [, int length]) Gets line from file pointer fgetss(int fp, int length, string [allowable_tags]) Gets line from file pointer and strip HTML tags file(string filename [, int use_include_path]) Reads entire file into an array file_exists(string filename) Checks whether a file exists fileatime(string filename) Gets last access time of file filectime(string filename) Gets inode change time of file filegroup(string filename) Gets file group fileinode(string filename) Gets file inode filemtime(string filename) Gets file modification time fileowner(string filename) Gets file owner fileperms(string filename) Gets file permissions filesize(string filename) Gets file size filetype(string filename) Gets file type flock(int fp, int operation, int [wouldblock]) Portable advisory file locking fopen(string filename, string mode, int [use_include_path]) Opens file or URL fpassthru(int fp) Output all remaining data on a file pointer fputs(int fp, string str, int [length]) Writes to a file pointer fread(int fp, int length) Binary-safe file read fscanf(int handle, string format [, string var1...]) Parses input from a file according to a format fseek(int fp, int offset [, int whence]) Seeks on a file pointer fstat(int fp) Gets information about a file using an open file pointer ftell(int fp) Tells file pointer read/write position ftruncate(int fp, int size) Truncates a file to a given length. fwrite(int fp, string string, int [length]) Binary-safe file write set_file_buffer(int fp, int buffer) Sets file buffering on the given file pointer is_dir(string filename) Tells whether the filename is a directory is_executable(string filename) Tells whether the filename is executable is_file(string filename) Tells whether the filename is a regular file is_link(string filename) Tells whether the filename is a symbolic link is_readable(string filename) Tells whether the filename is readable is_writable(string filename) Tells whether the filename is writable is_writeable(string filename) Tells whether the filename is writable is_uploaded_file(string filename) Tells whether the file was uploaded via HTTP POST. link(string target, string link) Create a hard link linkinfo(string path) Gets information about a link mkdir(string pathname, int mode) Makes directory move_uploaded_file(string filename, string destination) Moves an uploaded file to a new location. parse_ini_file(string filename, bool [process_sections]) Parse a configuration file pathinfo(string path) Returns information about a file path pclose(int fp) Closes process file pointer popen(string command, string mode) Opens process file pointer readfile(string filename, int [use_include_path]) Outputs a file readlink(string path) Returns the target of a symbolic link rename(string oldname, string newname) Renames a file rewind(int fp) Rewind the position of a file pointer rmdir(string dirname) Removes directory stat(string filename) Gives information about a file lstat(string filename) Gives information about a file or symbolic link realpath(string path) Returns canonicalized absolute pathname symlink(string target, string link) Creates a symbolic link tempnam(string dir, string prefix) Create file with unique file name tmpfile(void) Creates a temporary file touch(string filename, int [time]) Sets access and modification time of file umask(int mask) Changes the current umask unlink(string filename) Deletes a file fdf_open(string filename) Open a FDF document fdf_close(int fdf_document) Close an FDF document fdf_create(void) Create a new FDF document fdf_save(string filename) Save a FDF document fdf_get_value(int fdf_document, string fieldname) Get the value of a field fdf_set_value(int fdf_document, string fieldname, string value,int isName) Set the value of a field fdf_next_field_name(int fdf_document, string fieldname) Get the next field name fdf_set_ap(int fdf_document, string field_name, int face, stringfilename, int page_number) Set the appearance of a field fdf_set_status(int fdf_document, string status) Set the value of the /STATUS key fdf_get_status(int fdf_document) Get the value of the /STATUS key fdf_set_file(int fdf_document, string filename) Set the value of the /F key fdf_get_file(int fdf_document) Get the value of the /F key fdf_set_flags(int fdf_document, string fieldname, intwhichFlags, int newFlags) Sets a flag of a field fdf_set_opt(int fdf_document, string fieldname, int element,string str1, string str2) Sets an option of a field fdf_set_submit_form_action(int fdf_document, string fieldname,int trigger, string script, int flags) Sets a submit form action of a field fdf_set_javascript_action(int fdf_document, string fieldname,int trigger, string script) Sets an javascript action of a field fdf_set_encoding(int fdf_document, string encoding) Sets FDF character encoding fdf_add_template(int fdfdoc, int newpage, string filename,string template, int rename) Adds a template into the FDF document fribidi_log2vis(string str, string direction, int charset) Convert a logical string to a visual one ftp_connect(string host [, int port [, int timeout]]) Opens up an FTP connection ftp_login(resource ftp_stream, string username, string password) Logs in an FTP connection ftp_pwd(resource ftp_stream) Returns the current directory name ftp_cdup(resource ftp_stream) Changes to the parent directory ftp_chdir(resource ftp_stream, string directory) Changes directories on a FTP server ftp_mkdir(resource ftp_stream, string directory) Creates a directory ftp_rmdir(resource ftp_stream, string directory) Removes a directory ftp_nlist(resource ftp_stream, string directory) Returns a list of files in the given directory. ftp_pasv(resource ftp_stream, bool pasv) Turns passive mode on or off. ftp_get(resource ftp_stream, string local_file, stringremote_file, int mode) Downloads a file from the FTP server. ftp_put(resource ftp_stream, string remote_file, stringlocal_file, int mode) Uploads a file to the FTP server. ftp_fput(resource ftp_stream, string remote_file, resource fp,int mode) Uploads from an open file to the FTP server. ftp_size(resource ftp_stream, string remote_file) Returns the size of the given file. ftp_mdtm(resource ftp_stream, string remote_file) Returns the last modified time of the given file. ftp_rename(resource ftp_stream, string from, string to) Renames a file on the ftp server. ftp_delete(resource ftp_stream, string path) Deletes a file on the ftp server. ftp_site(resource ftp_stream, string cmd) Sends a SITE command to the server. ftp_close(resource ftp_stream) Closes an FTP connection ftp_quit(resource ftp_stream) Closes an FTP connection ftp_exec(resource stream, string command) Request execution of a program on the ftp server. ftp_set_option(resource stream, int option, mixed value) Set miscellaneous runtime FTP options. call_user_func(string function_name [, mixed parameter [, mixed...]]) Call a user function given by the first parameter create_function(string args, string code) Create an anonymous (lambda-style) function func_get_arg(int arg_num) Return an item from the argument list function_exists(string function_name) Return TRUE if the given function has been defined get_defined_functions(void) Returns an array of all defined functions bindtextdomain(string domain, string directory) Sets the path for a domain dcgettext(string domain, string message, int category) Overrides the domain for a single lookup dgettext(string domain, string message) Override the current domain dcngettext(string domain, string msgid1, string msgid2, int n) Plural version of dcgettext() Plural version of dgettext gettext(string message) Lookup a message in the current domain ngettext(string msgid1, string msgid2, int n) Plural version of gettext textdomain(string text_domain) Sets the default domain gmp_init(mixed number) Create GMP number gmp_intval(resource gmpnumber) Convert GMP number to integer gmp_strval(resource gmpnumber [, int base]) Convert GMP number to string gmp_add(resource a, resource b) Add numbers gmp_sub(resource a, resource b) Subtract numbers gmp_mul(resource a, resource b) Multiply numbers gmp_div_q(resource a, resource b [, int round]) Divide numbers gmp_div_r(resource n, resource d [, int round]) Remainder of the division of numbers gmp_div_qr(resource n, resource d [, int round]) Divide numbers and get quotient and remainder gmp_div(resource a, resource b) Divide numbers gmp_mod(resource n, resource d) Modulo operation gmp_divexact(resource n, resource d) Exact division of numbers gmp_cmp(resource a, resource b) Compare numbers gmp_neg(resource a) Negate number gmp_com(resource a) Calculates one's complement of a gmp_abs(resource a) Absolute value gmp_sign(resource a) Sign of number gmp_fact(int a) Factorial gmp_sqrt(resource a) Square root gmp_sqrtrm(resource a) Square root with remainder gmp_perfect_square(resource a) Perfect square check gmp_pow(resource base, int exp) Raise number into power gmp_powm(resource base, resource exp, resource mod) Raise number into power with modulo gmp_prob_prime(resource a [, int reps]) Check if number is "probably prime" gmp_gcd(resource a, resource b) Calculate GCD gmp_gcdext(resource a, resource b) Calculate GCD and multipliers gmp_invert(resource a, resource b) Inverse by modulo gmp_legendre(resource a, resource p) Legendre symbol gmp_jacobi(resource a, resource p) Jacobi symbol gmp_random(int limiter) Random number gmp_and(resource a, resource b) Logical AND gmp_or(resource a, resource b) Logical OR gmp_xor(resource a, resource b) Logical XOR gmp_setbit(resource &a, int index [, bool set_clear]) Set bit gmp_clrbit(resource &a, int index) Clear bit gmp_scan0(resource a, int start) Scan for 0 gmp_scan1(resource a, int start) Scan for 1 gmp_popcount(resource a) Population count gmp_hamdist(resource a, resource b) Hamming distance header(string string [, bool replace]) Send a raw HTTP header headers_sent(void) Returns TRUE if headers have been sent setcookie(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) Send a cookie hw_Children(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object ids of children hw_ChildrenObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object records of children hw_Close(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) closes the Hyperwave connection hw_Connect(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) opens a connection hw_Cp(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) copies objects hw_Deleteobject(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) deletes object hw_DocByAnchor(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object id object belonging to anchor hw_DocByAnchorObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object record object belonging to anchor hw_Document_Attributes(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object record of hw_document hw_Document_BodyTag(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) body tag of hw_document hw_Document_Content(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) returns content of hw_document hw_Document_SetContent(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) sets/replaces content of hw_document hw_Document_Size(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) size of hw_document hw_ErrorMsg(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) returns error message hw_EditText(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) retrieve text document hw_Error(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) error number hw_Free_Document(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) frees hw_document hw_GetParents(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object ids of parents hw_GetParentsObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object records of parents hw_GetChildColl(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object ids of child collections hw_GetChildCollObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object records of child collections hw_GetRemote(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) Gets a remote document hw_GetRemoteChildren(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) Gets children of remote document hw_GetSrcByDestObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) Returns anchors pointing at object hw_GetObject(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object record hw_GetAndLock(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) return bject record and lock object hw_GetText(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) retrieve text document hw_GetObjectByQuery(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) search object hw_GetObjectByQueryObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) search object hw_GetObjectByQueryColl(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) search object in collection hw_GetObjectByQueryCollObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) search object in collection hw_GetChildDocColl(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object ids of child documents of collection hw_GetAnchors(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object ids of anchors of document hw_GetAnchorsObj(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) object records of anchors of document hw_Mv(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) moves objects hw_Identify(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) identifies as user hw_InCollections(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) check if object ids in collections hw_Info(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) info about connection hw_InsColl(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) insert collection hw_InsDoc(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) insert document hw_InsertDocument(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) upload any document hw_InsertObject(string name [, string value [, int expire [, stringpath [, string domain [, int secure]]]]]) inserts an object record hw_mapid(int connection, int server id, int object id) Maps global id on virtual local id hw_Modifyobject(int connection, int server id, int object id) modifies object record hw_New_Document(int connection, int server id, int object id) create new document hw_Output_Document(int connection, int server id, int object id) prints hw_document hw_pConnect(int connection, int server id, int object id) make a persistent database connection hw_PipeDocument(int connection, int server id, int object id) retrieve any document hw_Root(int connection, int server id, int object id) root object id hw_Unlock(int connection, int server id, int object id) unlock object hw_Who(int connection, int server id, int object id) List of currently logged in users hw_getusername(int connection) name of currently logged in user hw_stat(int link) Returns status string hw_setlinkroot(int link, int rootid) Set the id to which links are calculated hw_dummy(int link, int id, int msgid) Hyperwave dummy function hw_insertanchors(int hwdoc, array anchorecs, array dest [,array urlprefixes]) Inserts only anchors into text hw_getrellink(int link, int rootid, int sourceid, int destid) Get link from source to dest relative to rootid hw_changeobject(int link, int objid, array attributes) Changes attributes of an object (obsolete) icap_open(string calendar, string username, string password,string options) Opens up an ICAP connection icap_close(int icap_stream [, int flags]) Close an ICAP stream icap_fetch_event(int stream_id, int event_id [, int options]) Fetches an event from the calendar stream/ icap_store_event(int stream_id, object event) Store an event into an ICAP calendar icap_delete_event(int sream_id, int uid) Delete an event from an ICAP calendar icap_snooze(int stream_id, int uid) Snooze an alarm icap_create_calendar(int stream_id, string calendar) Create a new calendar icap_rename_calendar(int stream_id, string old_name, stringnew_name) Rename a calendar icap_delete_calendar(int stream_id, string calendar) Delete a calendar icap_reopen(int stream_id, string calendar [, int options]) Reopen ICAP stream to new calendar iconv(string in_charset, string out_charset, string str) Convert string to requested character encoding read_exif_data(string filename) Read the EXIF headers from a JPEG imap_8bit(string string) Convert an 8bit string to a quoted-printable string imap_append(int imap_stream, string mbox, string message [,string flags]) Append a string message to a specified mailbox imap_base64(string text) Decode BASE64 encoded text imap_binary(string string) Convert an 8bit string to a base64 string imap_body(int imap_stream, int msg_number [, int flags]) Read the message body imap_check(int imap_stream) Check current mailbox imap_clearflag_full(int stream, string sequence, string flag,string options) Clears flags on messages imap_close(int imap_stream [, int flags]) Close an IMAP stream imap_createmailbox(int imap_stream, string mbox) Create a new mailbox imap_delete(int imap_stream, int msg_number [, int flags]) Mark a messge for deletion from current mailbox imap_deletemailbox(int imap_stream, string mbox) Delete a mailbox imap_expunge(int imap_stream) Delete all messages marked for deletion imap_fetchheader(int imap_stream, int msgno, int flags) Returns header for a message imap_fetchstructure(int imap_stream, int msg_number [, intflags]) Read the structure of a particular message imap_getsubscribed(int imap_stream, string ref, string pattern) List all the subscribed mailboxes imap_header(int imap_stream, int msg_number [, int fromlength[, int subjectlength [, string defaulthost]]]) Read the header of the message imap_headerinfo(int imap_stream, int msg_number [, intfromlength [, int subjectlength [, string defaulthost]]]) Read the header of the message imap_headers(int imap_stream) Returns headers for all messages in a mailbox imap_listmailbox(int imap_stream, string ref, string pattern) Read the list of mailboxes imap_listsubscribed(int imap_stream, string ref, stringpattern) List all the subscribed mailboxes imap_mail(string to, string subject, string message [, stringadditional_headers [, string cc [, string bcc [, string rpath]]]]) Send an email message imap_mail_copy(int imap_stream, string msglist, string mbox [,int flags]) Copy specified messages to a mailbox imap_mail_move(int imap_stream, string msglist, string mbox [,int flags]) Move specified messages to a mailbox imap_mailboxmsginfo(int imap_stream) Get information about the current mailbox imap_mime_header_decode(string text) Decode MIME header elements imap_num_msg(int imap_stream) Gives the number of messages in the current mailbox imap_open(string mailbox, string username, string password [, intflags]) Open an IMAP stream to a mailbox imap_ping(int imap_stream) Check if the IMAP stream is still active imap_popen(string mailbox, string user, string password [, intoptions]) Open a persistant IMAP stream to a mailbox imap_qprint(string string) Convert a quoted-printable string to an 8 bit string imap_renamemailbox(int imap_stream, string old_mbox, stringnew_mbox) Rename an old mailbox to new mailbox imap_reopen(int imap_stream, string mailbox [, string flags]) Reopen IMAP stream to new mailbox imap_rfc822_parse_adrlist(string address, string default_host) Parses an address string imap_rfc822_parse_headers(string headers [, stringdefaulthost]) Parse mail headers from a string imap_setacl(int stream_id, string mailbox, string id, stringrights) Sets the ACL for a giving mailbox imap_set_quota(int imap_stream, string quota_root, intquota_limit) Sets a quota for a given mailbox imap_setflag_full(int stream, string sequence, string flag,string options) Sets flags on messages imap_sort(int stream, int criteria, int reverse, int options) Sort an array of message headers imap_subscribe(int imap_stream, string mbox) Subscribe to a mailbox imap_undelete(int imap_stream, int msg_number) Unmark the message which is marked deleted imap_unsubscribe(int imap_stream, string mbox) Unsubscribe from a mailbox imap_utf7_decode(string text) Decodes a modified UTF-7 encoded string. imap_utf7_encode(string data) Converts 8bit data to modified UTF-7 text. imap_utf8(string text) Converts text to UTF8 imap_thread(int stream_id [, int flags]) Return threaded by REFERENCES tree ifx_connect(string [database], string [userid], string[password]) Open Informix server connection ifx_pconnect([string database [, string userid [, stringpassword]]]) Open persistent Informix connection ifx_close([int link_identifier]) Close Informix connection ifx_query(string query [, int link_identifier [, int cursor_type,mixed [blobidarray]]]) Send Informix query ifx_prepare(string query, int conn_id [, int cursor_def, mixedblobidarray]) Prepare an SQL-statement for execution ifx_do(int result_id) Execute a previously prepared SQL-statement ifx_error(void) Returns error code of last Informix call ifx_errormsg([int errorcode]) Returns error message of last Informix call ifx_affected_rows(int result_id) Get number of rows affected by a query ifx_getsqlca(int result_id) Get the contents of sqlca.sqlerrd[0..5] after a query ifx_fetch_row(int result_id [, mixed position]) Get row as enumerated array ifx_htmltbl_result(int result_id [, string html_table_options]) Formats all rows of a query into a HTML table ifx_fieldtypes(int result_id) List of Informix SQL fields ifx_fieldproperties(int result_id) List of SQL fieldproperties ifx_num_fields(int result_id) Returns the number of columns in the query ifx_num_rows(int result_id) Count the rows already fetched from a query ifx_free_result(int result_id) Releases resources for the query ifx_create_char(string param) Creates an char object ifx_free_char(int bid) Deletes the char object ifx_update_char(int bid, string content) Updates the content of the char object ifx_get_char(int bid) Return the content of the char object ifx_create_blob(int type, int mode, string param) Creates an blob object ifx_copy_blob(int bid) Duplicates the given blob object ifx_free_blob(int bid) Deletes the blob object ifx_get_blob(int bid) Return the content of a blob object ifx_update_blob(int bid) Updates the content of the blob object ifx_textasvarchar(int mode) Set the default text mode ifx_byteasvarchar(int mode) Set the default byte mode ifx_nullformat(int mode) Sets the default return value on a fetch row ifxus_create_slob(int mode) Creates an slob object and opens it ifxus_free_slob(int bid) Deletes the slob object ifxus_close_slob(int bid) Deletes the slob object ifxus_open_slob(long bid, int mode) Opens an slob object ifxus_tell_slob(long bid) Returns the current file or seek position ifxus_seek_slob(long bid, int mode, long offset) Sets the current file or seek position ifxus_read_slob(long bid, long nbytes) Reads nbytes of the slob object ifxus_write_slob(long bid, string content) Writes a string into the slob object ibase_connect(string database [, string username [, stringpassword [, string charset [, int buffers [, int dialect [, stringrole]]]]]]) Open a connection to an InterBase database ibase_close([int connection_id]) Close a connection to an InterBase database ibase_query([int link_identifier, string query [, intbind_args]]) Execute a query on an InterBase database ibase_errmsg(void) Returns error messages ibase_fetch_row(int result_identifier) Fetch a row from an InterBase database ibase_fetch_object(int result_id) Get an object from a InterBase database ibase_field_info(int result, int field number) Get information about a field ibase_free_query(int query) Free memory allocated by a prepared query ibase_free_result(int result_identifier) Free a result set ibase_execute(int query [, int bind_args]) Execute a previously prepared query ibase_trans([int trans_args [, int link_identifier]]) Begin a transaction ibase_commit([int link_identifier, int trans_number]) Commit a transaction ibase_rollback([int link_identifier, int trans_number]) Rolls back a transaction ibase_num_fields(int result_id) Get the number of fields in a result set ibase_blob_add(int blob_id, string data) Add data into created blob ibase_blob_cancel(int blob_id) Cancel creating blob ibase_blob_close(int blob_id) Close blob ibase_blob_create([int link_identifier]) Create blob for adding data ibase_blob_echo(string blob_id_str) Output blob contents to browser ibase_blob_get(int blob_id, int len) Get len bytes data from open blob ibase_blob_import([int link_identifier, int file_id]) Create blob, copy file in it, and close it ibase_blob_info(string blob_id_str) Return blob length and other useful info ibase_blob_open(string blob_id) Open blob for retriving data parts ingres_connect([string database [, string username [, stringpassword]]]) Open a connection to an Ingres II database ingres_close([resource link]) Close an Ingres II database connection ingres_query(string query [, resource link]) Send a SQL query to Ingres II ingres_field_name(int index [, resource link]) Get the name of a field in a query result. ingres_field_type(int index [, resource link]) Get the type of a field in a query result ingres_field_nullable(int index [, resource link]) Test if a field is nullable ingres_field_length(int index [, resource link]) Get the length of a field ingres_field_precision(int index [, resource link]) Get the precision of a field ingres_field_scale(int index [, resource link]) Get the scale of a field ingres_fetch_array([int result_type [, resource link]]) Fetch a row of result into an array ingres_fetch_row([resource link]) Fetch a row of result into an enumerated array ingres_fetch_object([int result_type [, resource link]]) Fetch a row of result into an object. ingres_rollback([resource link]) Roll back a transaction ingres_commit([resource link]) Commit a transaction ingres_autocommit([resource link]) Switch autocommit on or off ircg_pconnect(string username [, string server_ip [, intserver_port [, string msg_format [, array ctcp_messages [, arrayuser_settings]]]]]) Connect to an IRC server ircg_set_current(resource connection) Set current connection for output ircg_join(resource connection, string channel) Join a channel on a connected server ircg_part(resource connection, string channel) Leave a channel on server ircg_msg(resource connection, string recipient, stringmessage [, boolean suppress]) Send message to channel or user on server ircg_notice(resource connection, string , string message) Send a notice to a user on server ircg_nick(resource connection, string nick) Change nickname on server ircg_topic(resource connection, string channel, stringnew_topic) Set topic for channel on server ircg_channel_mode(resource connection, string channel, stringmode_spec, string nick) Set channel mode flags for user ircg_html_encode(string html_string) Encodes HTML preserving output ircg_whois(resource connection, string nick) Query user information for nick on server ircg_kick(resource connection, string channel, string nick,string reason) Kick a user out of a channel on server ircg_ignore_add(resource connection, string nick) Add a user to your ignore list on a server ircg_ignore_del(resource connection, string nick) Remove a user from your ignore list on a server ircg_disconnect(resource connection, string reason) Close connection to server ircg_is_conn_alive(resource connection) Check connection status ircg_set_on_die(int connection, string host, int port, stringdata) Set hostaction to be execute when connection dies ircg_set_file(int connection, string path) Set logfile for connection ircg_get_username(int connection) Get username for connection ircg_nickname_unescape(string nick) Decodes encoded nickname java_last_exception_clear(void) Clear last Java exception java_last_exception_get(void) Get last Java exception ldap_add(int link_identifier, string dn, array entry) Add entries to LDAP directory ldap_bind(int link_identifier [, string bind_rdn [, stringbind_password]]) Bind to LDAP directory ldap_close(int link_identifier) Close link to LDAP server ldap_connect([string hostname [, int port]]) Connect to an LDAP server ldap_count_entries(int link_identifier, int result_identifier) Count the number of entries in a search ldap_delete(int link_identifier, string dn) Delete an entry from a directory ldap_dn2ufn(string dn) Convert DN to User Friendly Naming format ldap_err2str(int errno) Convert LDAP error number into string error message ldap_errno(int link_id) Return the LDAP error number of the last LDAP command ldap_error(int link_id) Return the LDAP error message of the last LDAP command ldap_explode_dn(string dn, int with_attrib) Splits DN into its component parts ldap_first_attribute(int link_identifier, intresult_entry_identifier, int ber_identifier) Return first attribute ldap_first_entry(int link_identifier, int result_identifier) Return first result id ldap_free_result(int result_identifier) Free result memory ldap_get_attributes(int link_identifier, intresult_entry_identifier) Get attributes from a search result entry ldap_get_dn(int link_identifier, int result_entry_identifier) Get the DN of a result entry ldap_get_entries(int link_identifier, int result_identifier) Get all result entries ldap_get_option(int link_identifier, int option, mixed retval) Get the current value for given option ldap_get_values(int link_identifier, intresult_entry_identifier, string attribute) Get all values from a result entry ldap_get_values_len(int link_identifier, intresult_entry_identifier, string attribute) Get all binary values from a result entry ldap_list(int link_identifier, string base_dn, string filter [,array attributes [, int attrsonly [, int sizelimit [, int timelimit [,int deref]]]]]) Single-level search ldap_modify(int link_identifier, string dn, array entry) Modify an LDAP entry ldap_mod_add(int link_identifier, string dn, array entry) Add attribute values to current attributes ldap_mod_del(int link_identifier, string dn, array entry) Delete attribute values from current attributes ldap_mod_replace(int link_identifier, string dn, array entry) Replace attribute values with new ones ldap_next_attribute(int link_identifier, intresult_entry_identifier, int ber_identifier) Get the next attribute in result ldap_next_entry(int link_identifier, int result_entry_identifier) Get next result entry ldap_read(int link_identifier, string base_dn, string filter [,array attributes [, int attrsonly [, int sizelimit [, int timelimit [,int deref]]]]]) Read an entry ldap_rename(int link_identifier, string dn, string newrdn,string newparent, bool deleteoldrdn) Modify the name of an entry ldap_search(int link_identifier, string base_dn, string filter [,array attributes [, int attrsonly [, int sizelimit [, int timelimit [,int deref]]]]]) Search LDAP tree ldap_set_option(int link_identifier, int option, mixed newval) Set the value of the given option ldap_unbind(int link_identifier) Unbind from LDAP directory ldap_8859_to_t61(string value) Translate 8859 characters to t61 characters ldap_first_reference(int link, int result) Return first reference ldap_next_reference(int link, int entry) Get next reference ldap_parse_reference(int link, int entry, array referrals) Extract information from reference entry ldap_parse_result(int link, int result, int errcode, stringmatcheddn, string errmsg, array referrals) Extract information from result ldap_sort(int link, int result, string sortfilter) Sort LDAP result entries ldap_start_tls(int link) Start TLS ldap_t61_to_8859(string value) Translate t61 characters to 8859 characters mail(string to, string subject, string message [, stringadditional_headers, string [additional_parameters]]) send mail ezmlm_hash(string addr) Calculate the hash value needed by EZMLM mailparse_msg_parse(resource rfc2045buf, string data) Incrementally parse data into buffer mailparse_msg_free(resource rfc2045buf) Frees a handle allocated by mailparse_msg_crea abs(mixed number) Absolute value acos(float arg) Arc cosine acosh(float arg) Inverse hyperbolic cosine asin(float arg) Arc sine asinh(float arg) Inverse hyperbolic sine atan(float arg) Arc tangent atanh(float arg) Inverse hyperbolic tangent atan2(float y, float x) arc tangent of two variables base_convert(string number, int frombase, int tobase) Convert a number between arbitrary bases bindec(string binary_string) Binary to decimal ceil(float value) Round fractions up cos(float arg) Cosine cosh(float arg) Hyperbolic cosine decbin(int number) Decimal to binary dechex(int number) Decimal to hexadecimal decoct(int number) Decimal to octal deg2rad(float number) Converts the number in degrees to the radian equivalent exp(float arg) e to the power of ... floor(float value) Round fractions down getrandmax(void) Show largest possible random value hexdec(string hex_string) Hexadecimal to decimal hypot(float num1, float num2) Returns sqrt( num1*num1 + num2*num2) lcg_value(void) Combined linear congruential generator log(float arg) Natural logarithm log10(float arg) Base-10 logarithm max(mixed arg1, mixed arg2, mixed argn) Find highest value min(number arg1, number arg2 [, ...]) Find lowest value mt_rand(void) Generate a better random value mt_srand(int seed) Seed the better random number generator mt_getrandmax(void) Show largest possible random value number_format(float number [, int decimals [, string dec_point[, string thousands_sep]]]) Format a number with grouped thousands octdec(string octal_string) Octal to decimal pi(void) Get value of pi pow(number base, number exp) Exponential expression rand(void) Generate a random value round(float val [, int precision]) Rounds a float sin(float arg) Sine sinh(float arg) Hyperbolic sine sqrt(float arg) Square root srand(int seed) Seed the random number generator tan(float arg) Tangent tanh(float arg) Hyperbolic tangent mb_language([string language]) Set/Get current language mb_parse_str(string encoded_string [, array result]) Parse GET/POST/COOKIE data and set global variable mb_internal_encoding([string encoding]) Set/Get internal character encoding mb_http_input([string type]) Detect HTTP input character encoding mb_http_output([string encoding]) Set/Get HTTP output character encoding mb_detect_order([mixed encoding-list]) Set/Get character encoding detection order mb_substitute_character([mixed substrchar]) Set/Get substitution character mb_preferred_mime_name(string encoding) Get MIME charset string mb_strlen(string str [, string encoding]) Get string length mb_strpos(string haystack, string needle [, int offset [, stringencoding]]) Find position of first occurrence of string in a string mb_substr(string str, int start [, int length [, stringencoding]]) Get part of string mb_strcut(string str, int start [, int length [, stringencoding]]) Get part of string mb_strwidth(string str [, string encoding]) Return width of string mb_strimwidth(string str, int start, int width, stringtrimmarker [, string encoding]) Get truncated string with specified width mb_convert_encoding(string str, string to-encoding [, mixedfrom-encoding]) Convert character encoding mb_detect_encoding(string str [, mixed encoding-list]) Detect character encoding mb_encode_mimeheader(string str [, string charset [, stringtransfer-encoding [, string linefeed]]]) Encode string for MIME header mb_decode_mimeheader(string str) Decode string in MIME header field mb_convert_variables(string to-encoding, mixed from-encoding,mixed vars) Convert character code in variable(s) mb_send_mail(string to, string subject, string message [,string additional_headers [, string additional_parameter]]) Send encoded mail. mcal_open(string calendar, string username, string password [,int options]) Opens up an MCAL connection mcal_popen(string calendar, string username, string password [,int options]) Opens up a persistent MCAL connection mcal_reopen(string calendar [, int options]) Reopens an MCAL connection mcal_close(int mcal_stream, int flags) Close an MCAL stream mcal_create_calendar(int stream, string calendar) Create a new MCAL calendar mcal_rename_calendar(int stream, string old_name, stringnew_name) Rename an MCAL calendar mcal_delete_calendar(int stream, string calendar) Delete an MCAL calendar mcal_fetch_event(int mcal_stream, int event_id [, intoptions]) Fetches an event from the calendar stream mcal_append_event(int mcal_stream) Store a new event into an MCAL calendar mcal_store_event(int mcal_stream) Modify an existing event in an MCAL calendar mcal_delete_event(int mcal_stream [, int event_id]) Delete an event from an MCAL calendar mcal_snooze(int id) Turn off an alarm for an event mcal_event_init(int stream) Initializes a streams global event structure mcal_is_leap_year(int year) Returns if the given year is a leap year or not mcal_days_in_month(int month, int leap year) Returns the number of days in the given month mcal_day_of_week(int year, int month, int day) Returns the day of the week of the given date mcal_day_of_year(int year, int month, int day) Returns the day of the year of the given date mcal_date_compare(int a_year, int a_month, int a_day, int b_year,int b_month, int b_day) Compares two dates mcal_next_recurrence(int stream, int weekstart, array next) Returns the next recurrence of the event mcal_expunge(int stream) Deletes all events marked for being expunged. mcal_week_of_year(int day, int month, int year) Returns the week number of the given date mcrypt_get_cipher_name(int cipher) Get the name of the specified cipher mcrypt_get_block_size(int cipher) Get the block size of the specified cipher mcrypt_get_key_size(int cipher) Get the key size of the specified cipher mcrypt_cbc(int cipher, string key, string data, int mode [,string iv]) Encrypt/decrypt data in CBC mode mcrypt_cfb(int cipher, string key, string data, int mode,string iv) Encrypt/decrypt data in CFB mode mcrypt_ecb(int cipher, string key, string data, int mode) Encrypt/decrypt data in ECB mode mcrypt_ofb(int cipher, string key, string data, int mode,string iv) Encrypt/decrypt data in OFB mode mcrypt_list_algorithms(string [lib_dir]) Get an array of all supported ciphers mcrypt_list_modes(string [lib_dir]) Get an array of all supported modes mcrypt_encrypt(string cipher, string key, string data, stringmode, string [iv]) Encrypts plaintext with given parameters mcrypt_decrypt(string cipher, string key, string data, stringmode, string [iv]) Decrypts crypttext with given parameters mcrypt_module_close(resource td) Free the descriptor td mcrypt_generic(resource td, string data) This function encrypts data mdecrypt_generic(resource td, string data) This function decrypts data mcrypt_generic_end(resource td) This function terminates encryption mcrypt_enc_get_modes_name(resource td) Returns the name of the opened mode mhash_get_hash_name(int hash) Get the name of the specified hash mhash_get_block_size(int hash) Get the block size of the specified hash mhash_count(void) Get the highest available hash id mhash(int hash, string data, string [ key ]) Compute hash mhash_keygen_s2k(int hash, string password, string salt, intbytes) Generates a key mssql_close([int link_identifier]) Close MS SQL Server connection mssql_connect([string servername [, string username [, stringpassword]]]) Open MS SQL server connection mssql_data_seek(int result_identifier, int row_number) Move internal row pointer mssql_fetch_array(int result) Fetch row as array mssql_fetch_field(int result [, int field_offset]) Get field information mssql_fetch_object(int result) Fetch row as object mssql_fetch_row(int result) Get row as enumerated array mssql_field_length(int result [, int offset]) Get the length of a field mssql_field_name(int result [, int offset]) Get the name of a field mssql_field_seek(int result, int field_offset) Set field offset mssql_field_type(int result [, int offset]) Get the type of a field mssql_free_result(int result) Free result memory mssql_min_error_severity(int severity) Sets the lower error severity mssql_min_message_severity(int severity) Sets the lower message severity mssql_num_fields(int result) Get number of fields in result mssql_num_rows(string result) Get number of rows in result mssql_pconnect([string servername [, string username [, stringpassword]]]) Open persistent MS SQL connection mssql_query(string query [, int link_identifier]) Send MS SQL query mssql_result(int result, int i, mixed field) Get result data mssql_select_db(string database_name [, int link_identifier]) Select MS SQL database mssql_fetch_batch(string result_index) Returns the next batch of records mssql_guid_string(string binary [, int short_format]) Converts a 16 byte binary GUID to a string ming_setcubicthreshold(int threshold) Set cubic threshold (?) ming_setscale(int scale) Set scale (?) ming_useswfversion(int version) Use SWF version (?) swfbutton_keypress(string str) Returns the action flag for keyPress(char) SWFMovie->output(string str) Dumps your lovingly prepared movie out. SWFMovie->save(string str) Saves your movie in a file. SWFMovie->add(string str) Adds any type of data to a movie. SWFMovie->remove(string str) Removes the object instance from the display list. SWFMovie->setbackground(string str) Sets the background color. SWFMovie->setrate(string str) Sets the animation's frame rate. SWFMovie->setdimension(string str) Sets the movie's width and height. SWFMovie->nextframe(string str) Moves to the next frame of the animation. SWFMovie->streammp3(string str) Streams a MP3 file. SWFDisplayItem(string str) Creates a new displayitem object. SWFDisplayItem->moveTo(string str) Moves object in global coordinates. SWFDisplayItem->move(string str) Moves object in relative coordinates. SWFDisplayItem->scaleTo(string str) Scales the object in global coordinates. SWFDisplayItem->scale(string str) Scales the object in relative coordinates. SWFDisplayItem->rotateTo(string str) Rotates the object in global coordinates. SWFDisplayItem->Rotate(string str) Rotates in relative coordinates. SWFDisplayItem->skewXTo(string str) Sets the X-skew. SWFDisplayItem->skewX(string str) Sets the X-skew. SWFDisplayItem->skewYTo(string str) Sets the Y-skew. SWFDisplayItem->skewY(string str) Sets the Y-skew. SWFDisplayItem->setDepth(string str) Sets z-order SWFDisplayItem->remove(string str) Removes the object from the movie SWFDisplayItem->setName(string str) Sets the object's name SWFDisplayItem->setRatio(string str) Sets the object's ratio. SWFDisplayItem->multColor(string str) Multiplies the item's color transform. SWFShape(string str) Creates a new shape object. SWFShape->setLine(string str) Sets the shape's line style. SWFShape->addFill(string str) Adds a solid fill to the shape. SWFShape->setLeftFill(string str) Sets left rasterizing color. SWFShape->setRightFill(string str) Sets right rasterizing color. SWFShape->movePenTo(string str) Moves the shape's pen. SWFShape->movePen(string str) Moves the shape's pen (relative). SWFShape->drawLineTo(string str) Draws a line. SWFShape->drawLine(string str) Draws a line (relative). SWFShape->drawCurveTo(string str) Draws a curve. SWFShape->drawCurve(string str) Draws a curve (relative). SWFGradient(string str) Creates a gradient object SWFGradient->addEntry(string str) Adds an entry to the gradient list. SWFBitmap(string str) Loads Bitmap object SWFBitmap->getWidth(string str) Returns the bitmap's width. SWFBitmap->getHeight(string str) Returns the bitmap's height. SWFFill(string str) Loads SWFFill object SWFFill->moveTo(string str) Moves fill origin SWFFill->scaleTo(string str) Sets fill's scale SWFFill->rotateTo(string str) Sets fill's rotation SWFFill->skewXTo(string str) Sets fill x-skew SWFFill->skewYTo(string str) Sets fill y-skew SWFMorph(string str) Creates a new SWFMorph object. SWFMorph->getshape1(string str) Gets a handle to the starting shape SWFMorph->getshape2(string str) Gets a handle to the ending shape SWFText(string str) Creates a new SWFText object. SWFText->setFont(string str) Sets the current font SWFText->setHeight(string str) Sets the current font height SWFText->setSpacing(string str) Sets the current font spacing SWFText->setColor(string str) Sets the current font color SWFText->moveTo(string str) Moves the pen SWFText->addString(string str) Draws a string SWFText->getWidth(string str) Computes string's width SWFFont(string str) Loads a font definition swffont->getwidth(string string) Returns the string's width SWFTextField(string string) Creates a text field object SWFTextField->setFont(string string) Sets the text field font SWFTextField->setbounds(string string) Sets the text field width and height SWFTextField->align(string string) Sets the text field alignment SWFTextField->setMargins(string string) Sets the margins width of the text field. SWFTextField->setcolor(string string) Sets the color of the text field. SWFTextField->setname(string string) Sets the variable name SWFSprite(string string) Creates a movie clip (a sprite) SWFSprite->add(string string) Adds an object to a sprite SWFSprite->remove(string string) Removes an object to a sprite SWFSprite->nextframe(string string) Moves to the next frame of the animation. SWFbutton(string string) Creates a new Button. SWFbutton->addShape(string string) Adds a shape to a button SWFbutton->setUp(string string) Alias for addShape(shape, SWFBUTTON_UP) SWFbutton->setOver(string string) Alias for addShape(shape, SWFBUTTON_OVER) SWFbutton->setdown(string string) Alias for addShape(shape, SWFBUTTON_DOWN)) SWFbutton->setHit(string string) Alias for addShape(shape, SWFBUTTON_HIT) SWFbutton->addAction(string string) Adds an action SWFbutton->setAction(string string) Sets the action SWFAction(string string) Creates a new Action. connection_aborted(void) Returns TRUE if client disconnected connection_status(void) Returns connection status bitfield connection_timeout(void) Return TRUE if script timed out constant(string name) Returns the value of a constant define(string name, mixed value [, bool case_insensitive]) Defines a named constant. defined(string name) Checks whether a given named constant exists die(string name) Alias of exit() eval(string code_str) Evaluate a string as PHP code exit([string status]) Output a message and terminate the current script get_browser([string user_agent]) Tells what the user's browser is capable of highlight_file(string filename [, bool return]) Syntax highlighting of a file highlight_string(string str [, bool return]) Syntax highlighting of a string leak(int bytes) Leak memory pack(string format [, mixed args ...]) Pack data into binary string. show_source(string filename) Syntax highlighting of a file sleep(int seconds) Delay execution uniqid(string prefix [, bool lcg]) Generate a unique id unpack(string format, string data) Unpack data from binary string usleep(int micro_seconds) Delay execution in microseconds udm_add_search_limit(int agent, int var, string val) Add various search limits udm_alloc_agent(string dbaddr [, stringdbmode]) Allocate mnoGoSearch session udm_api_version(void) Get mnoGoSearch API version. udm_cat_path(int agent, string category) Get the path to the current category. udm_clear_search_limits(int agent) Clear all mnoGoSearch search restrictions udm_errno(int agent) Get mnoGoSearch error number udm_error(int agent) Get mnoGoSearch error message udm_find(int agent, string query) Perform search udm_free_agent(int agent) Free mnoGoSearch session udm_free_ispell_data(int agent) Free memory allocated for ispell data udm_free_res(int res) Free mnoGoSearch result udm_get_doc_count(int agent) Get total number of documents in database. udm_get_res_field(int res, int row, int field) Fetch mnoGoSearch result field udm_get_res_param(int res, int param) Get mnoGoSearch result parameters udm_load_ispell_data(int agent, int var, string val1, stringval2, int flag) Load ispell data udm_set_agent_param(int agent, int var, string val) Set mnoGoSearch agent session parameters udm_check_stored(int agent, int link, string doc_id) Open connection to stored udm_close_stored(int agent, int link) Open connection to stored udm_crc32(int agent, string str) Return CRC32 checksum of gived string udm_open_stored(int agent, string storedaddr) Open connection to stored msql(string database, string query, int link_identifier) Send mSQL query msql_affected_rows(int query_identifier) Returns number of affected rows msql_close(int link_identifier) Close mSQL connection msql_connect(string [hostname], string [server], string[username], string [password]) Open mSQL connection msql_create_db(string database name [, int link_identifier]) Create mSQL database msql_createdb(string database name [, int link_identifier]) Create mSQL database msql_data_seek(int query_identifier, int row_number) Move internal row pointer msql_dbname(int query_identifier, int i) Get current mSQL database name msql_drop_db(string database_name, int link_identifier) Drop (delete) mSQL database msql_dropdb(string database_name, int link_identifier) Drop (delete) mSQL database msql_error() Returns error message of last msql call msql_fetch_array(int query_identifier [, int result_type]) Fetch row as array msql_fetch_field(int query_identifier, int field_offset) Get field information msql_fetch_object(int query_identifier [, int result_type]) Fetch row as object msql_fetch_row(int query_identifier) Get row as enumerated array msql_fieldname(int query_identifier, int field) Get field name msql_field_seek(int query_identifier, int field_offset) Set field offset msql_fieldtable(int query_identifier, int field) Get table name for field msql_fieldtype(int query_identifier, int i) Get field type msql_fieldflags(int query_identifier, int i) Get field flags msql_fieldlen(int query_identifier, int i) Get field length msql_free_result(int query_identifier) Free result memory msql_freeresult(int query_identifier) Free result memory msql_list_fields(string database, string tablename) List result fields msql_listfields(string database, string tablename) List result fields msql_list_dbs(void) List mSQL databases on server msql_listdbs(void) List mSQL databases on server msql_list_tables(string database) List tables in an mSQL database msql_listtables(string database) List tables in an mSQL database msql_num_fields(int query_identifier) Get number of fields in result msql_num_rows(int query_identifier) Get number of rows in result msql_numfields(int query_identifier) Get number of fields in result msql_numrows(void) Get number of rows in result msql_pconnect(string [server], string [username], string[password]) Open persistent mSQL connection msql_query(string query, int link_identifier) Send mSQL query msql_regcase(string query, int link_identifier) Make regular expression for case insensitive match msql_result(int query_identifier, int i, mixed field) Get result data msql_select_db(string database_name, int link_identifier) Select mSQL database msql_selectdb(string database_name, int link_identifier) Select mSQL database msql_tablename(int query_identifier, int field) Get table name of field mysql_change_user(string user, string password, string[database], resource [link_identifier]) Change logged in user of the active connection mysql_close(resource [link_identifier]) Close MySQL connection mysql_connect(string [server], string [username], string[password]) Open a connection to a MySQL Server mysql_create_db(string database name, resource[link_identifier]) Create a MySQL database mysql_data_seek(resource result_identifier, int row_number) Move internal result pointer mysql_db_name(resource result, int row, mixed [field]) Get result data mysql_db_query(string database, string query, resource[link_identifier]) Send a MySQL query mysql_drop_db(string database_name, resource [link_identifier]) Drop (delete) a MySQL database mysql_escape_string(string unescaped_string) Escapes a string for use in a mysql_query. mysql_fetch_assoc(resource result) Fetch a result row as an associative array mysql_fetch_lengths(resource result) Get the length of each output in a result mysql_fetch_object(resource result, int [result_type]) Fetch a result row as an object mysql_fetch_row(resource result) Get a result row as an enumerated array mysql_field_name(resource result, int field_index) Get the name of the specified field in a result mysql_field_len(resource result, int field_offset) Returns the length of the specified field mysql_field_seek(resource result, int field_offset) Set result pointer to a specified field offset mysql_field_table(resource result, int field_offset) Get name of the table the specified field is in mysql_field_type(iresource result, int field_offset) Get the type of the specified field in a result mysql_free_result(resource result) Free result memory mysql_list_dbs(resource [link_identifier]) List databases available on a MySQL server mysql_list_fields(string database_name, string table_name,resource [link_identifier]) List MySQL result fields mysql_list_tables(string database, resource[link_identifier]) List tables in a MySQL database mysql_num_fields(resource result) Get number of fields in result mysql_num_rows(resource result) Get number of rows in result mysql_pconnect(string [server] [, string username [, stringpassword]]) Open a persistent connection to a MySQL server mysql_query(string query [, resource link_identifier]) Send a MySQL query mysql_result(resource result, int row, mixed [field]) Get result data mysql_select_db(string database_name, resource[link_identifier]) Select a MySQL database mysql_tablename(resource result, int i) Get table name of field mysql_get_client_info(void) Get MySQL client info mysql_get_host_info([resource link_identifier]) Get MySQL host info mysql_get_proto_info([resource link_identifier]) Get MySQL protocol info mysql_get_server_info([resource link_identifier]) Get MySQL server info mysql_unbuffered_query(string query [, resource link_identifier]) Send an SQL query to MySQL, without fetching and buffering the result rows msession_connect(string host, string port) Connect to msession server msession_disconnect(void) Close connection to msession server msession_count(void) Get session count msession_create(string session) Create a session msession_destroy(string name) Destroy a session msession_lock(string name) Lock a session msession_unlock(string session, int key) Unlock a session msession_set(string session, string name, string value) Set value in session msession_get(string session, string name, string value) Get value from session msession_uniq(int param) Get uniq id msession_randstr(int param) Get random string msession_find(string name, string value) Find value msession_list(void) List ... ? msession_get_array(string session) Get array of ... ? msession_set_array(string session, array tuples) Set array of ... msession_listvar(string name) List sessions with variable msession_timeout(string session [, int param]) Set/get session timeout msession_inc(string session, string name) Increment value in session msession_getdata(string session) Get data ... ? msession_setdata(string session, string value) Set data ... ? muscat_give(resource muscat_handle, string string) Sends string to the core muscat api closelog(void) Close connection to system logger debugger_off(void) Disable internal PHP debugger debugger_on(string address) Enable internal PHP debugger define_syslog_variables(void) Initializes all syslog related constants fsockopen(string [udp://]hostname, int port [, int errno [,string errstr [, float timeout]]]) Open Internet or Unix domain socket connection getmxrr(string hostname, array mxhosts [, array weight]) Get MX records corresponding to a given Internet host name getprotobyname(string name) Get protocol number associated with protocol name getprotobynumber(int number) Get protocol name associated with protocol number openlog(string ident, int option, int facility) Open connection to system logger socket_set_blocking(int socket descriptor, int mode) Set blocking/non-blocking mode on a socket socket_set_timeout(int socket descriptor, int seconds, intmicroseconds) Set timeout period on a socket syslog(int priority, string message) Generate a system log message ncurses_can_change_color(void) Check if we can change terminals colors ncurses_cbreak(void) Switch of input buffering ncurses_clear(void) Clear screen ncurses_clrtobot(void) Clear screen from current position to bottom ncurses_clrtoeol(void) Clear screen from current position to end of line ncurses_def_prog_mode(void) Saves terminals (program) mode ncurses_def_shell_mode(void) Saves terminals (shell) mode ncurses_doupdate(void) Write all prepared refreshes to terminal ncurses_echo(void) Activate keyboard input echo ncurses_erase(void) Erase terminal screen ncurses_erasechar(void) Returns current erase character ncurses_flash(void) Flash terminal screen (visual bell) ncurses_flushinp(void) Flush keyboard input buffer ncurses_has_colors(void) Check if terminal has colors ncurses_has_ic(void) Check for insert- and delete-capabilities ncurses_has_il(void) Check for line insert- and delete-capabilities ncurses_inch(void) Get character and attribute at current position ncurses_insertln(void) Insert a line, move rest of screen down ncurses_killchar(void) Returns current line kill character ncurses_nl(void) Translate newline and carriage return / line feed ncurses_nocbreak(void) Switch terminal to cooked mode ncurses_noecho(void) Switch off keyboard input echo ncurses_noraw(void) Switch terminal out of raw mode ncurses_raw(void) Switch terminal into raw mode ncurses_resetty(void) Restores saved terminal state ncurses_savetty(void) Saves terminal state ncurses_slk_init(int format) Initializes soft label key functions ncurses_slk_attr(void) Returns current soft label key attribute ncurses_slk_clear(void) Clears soft labels from screen ncurses_slk_noutrefresh(void) Copies soft label keys to virtual screen ncurses_slk_refresh(void) Copies soft label keys to screen ncurses_slk_restore(void) Restores soft label keys ncurses_addch(int ch) Add character at current position and advance cursor ncurses_addchstr(string s) Add attributed string at current position ncurses_addstr(string text) Output text at current position ncurses_assume_default_colors(int fg, int bg) Define default colors for color 0 ncurses_attroff(int attributes) Turn off the given attributes ncurses_attron(int attributes) Turn on the given attributes ncurses_attrset(int attributes) Set given attributes ncurses_baudrate(void) Returns baudrate of terminal ncurses_beep(void) Let the terminal beep ncurses_bkgd(int attrchar) Set background property for terminal screen ncurses_color_set(int pair) Set fore- and background color ncurses_curs_set(int visibility) Set cursor state ncurses_define_key(string definition, int keycode) Define a keycode ncurses_delwin(resource window) Delete a ncurses window ncurses_echochar(int character) Single character output including refresh ncurses_end(void) Stop using ncurses, clean up the screen ncurses_getch(void) Read a character from keyboard ncurses_halfdelay(int tenth) Put terminal into halfdelay mode ncurses_init(void) Initialize ncurses ncurses_init_color(int color, int r, int g, int b) Set new RGB value for color ncurses_init_pair(int pair, int fg, int bg) Allocate a color pair ncurses_instr(string buffer) Reads string from terminal screen ncurses_keyok(int keycode, bool enable) Enable or disable a keycode ncurses_mouseinterval(int milliseconds) Set timeout for mouse button clicks ncurses_move(int y, int x) Move output position ncurses_mvaddch(int y, int x, int c) Move current position and add character ncurses_mvaddchstr(int y, int x, string s) Move position and add attributed string ncurses_mvaddstr(int y, int x, string s) Move position and add string ncurses_mvcur(int old_y, int old_x, int new_y, int new_x) Move cursor immediately ncurses_mvgetch(int y, int x) Move position and get character at new position ncurses_mvwaddstr(resource window, int y, int x, string text) Add string at new position in window ncurses_napms(int milliseconds) Sleep ncurses_newwin(int rows, int cols, int y, int x) Create a new window ncurses_noqiflush(void) Do not flush on signal characters ncurses_qiflush(void) Flush on signal characters ncurses_refresh(int ch) Refresh screen ncurses_scr_dump(string filename) Dump screen content to file ncurses_scr_init(string filename) Initialize screen from file dump ncurses_scr_restore(string filename) Restore screen from file dump ncurses_scr_set(string filename) Inherit screen from file dump ncurses_standend(void) Stop using 'standout' attribute ncurses_standout(void) Start using 'standout' attribute ncurses_start_color(void) Start using colors ncurses_ungetch(int keycode) Put a character back into the input stream ncurses_wrefresh(resource window) Refresh window on terminal screen ncurses_bkgdset(int attrchar) Control screen background ncurses_timeout(int millisec) Set timeout for special key sequences ncurses_termname(void) Returns terminals (short)-name ncurses_longname(void) Returns terminals description ncurses_mousemask(int newmask, int oldmask) Sets mouse options ncurses_getmouse(array mevent) Reads mouse event ncurses_ungetmouse(array mevent) Pushes mouse event to queue notes_create_db(string database_name) Create a Lotus Notes database notes_drop_db(string database_name) Drop a Lotus Notes database notes_version(string database_name) Get the version Lotus Notes notes_create_note(string database_name, string form_name) Create a note using form form_name notes_mark_read(string database_name, string user_name, stringnote_id) Mark a note_id as read for the User user_nam notes_mark_unread(string database_name, string user_name,string note_id) Mark a note_id as unread for the User user_na notes_nav_create(string database_name, string name) Create a navigator name, in database_name notes_search(string database_name, string keywords) Find notes that match keywords in database_na notes_copy_db(string from_database_name, stringto_database_name) title]) Create a note using form form_name notes_list_msgs(string db) Returns the notes from a selected database_nam odbc_autocommit(int connection_id [, int OnOff]) Toggle autocommit behaviour odbc_binmode(int result_id, int mode) Handling of binary column data odbc_close(int connection_id) Close an ODBC connection odbc_close_all(void) Close all ODBC connections odbc_commit(int connection_id) Commit an ODBC transaction odbc_connect(string dsn, string user, string password [, intcursor_type]) Connect to a datasource odbc_cursor(int result_id) Get cursorname odbc_do(int conn_id, string query) Synonym for odbc_exec() odbc_error([int connection_id]) Get the last error code odbc_errormsg([int connection_id]) Get the last error message odbc_exec(int connection_id, string query_string) Prepare and execute a SQL statement odbc_execute(int result_id [, array parameters_array]) Execute a prepared statement odbc_fetch_into(int result_id [, int rownumber, arrayresult_array]) Fetch one result row into array odbc_fetch_row(int result_id [, int row_number]) Fetch a row odbc_fetch_array(int result [, int rownumber]) Fetch a result row as an associative array odbc_next_result(int result_id) Checks if multiple results are avaiable odbc_fetch_object(int result [, int rownumber]) Fetch a result row as an object odbc_field_name(int result_id, int field_number) Get the columnname odbc_field_num(int result_id, string field_name) Return column number odbc_field_type(int result_id, int field_number) Datatype of a field odbc_field_len(int result_id, int field_number) Get the length (precision) of a field odbc_field_precision(int result_id, int field_number) Synonym for odbc_field_len() odbc_field_scale(int result_id, int field_number) Get the scale of a field odbc_free_result(int result_id) Free resources associated with a result odbc_longreadlen(int result_id, int length) Handling of LONG columns odbc_num_fields(int result_id) Number of columns in a result odbc_pconnect(string dsn, string user, string password [, intcursor_type]) Open a persistent database connection odbc_prepare(int connection_id, string query_string) Prepares a statement for execution odbc_num_rows(int result_id) Number of rows in a result odbc_result(int result_id, mixed field) Get result data odbc_result_all(int result_id [, string format]) Print result as HTML table odbc_rollback(int connection_id) Rollback a transaction odbc_statistics(int connection_id, string qualifier, stringowner, string table_name, int unique, int accuracy) Retrieve statistics about a table OCIBindByName(int stmt, string ph_name, mixed &variable, intlength, int [type]) Bind a PHP variable to an Oracle Placeholder OCILogon(string username, string password [, string db]) Establishes a connection to Oracle OCILogOff(int connection) Disconnects from Oracle OCIExecute(int statement [, int mode]) Execute a statement OCICommit(int connection) Commits outstanding transactions OCIRollback(int connection) Rolls back outstanding transactions OCIRowCount(int statement) Gets the number of affected rows OCINumCols(int stmt) Return the number of result columns in a statement OCIResult(int statement, mixed column) Returns column value for fetched row OCIFetch(int statement) Fetches the next row into result-buffer OCIFetchInto(int stmt, array &result [, int mode]) Fetches the next row into result-array OCIFetchStatement(int stmt, array & variable) Fetch all rows of result data into an array. OCIColumnIsNULL(int stmt, mixed column) test whether a result column is NULL OCIColumnName(int stmt, int col) Returns the name of a column. OCIColumnSize(int stmt, mixed column) return result column size OCIColumnType(int stmt, int col) Returns the data type of a column. OCIStatementType(int stmt) Return the type of an OCI statement. OCIFreeStatement(int stmt) Free all resources associated with a statement. OCIFreeCursor(int stmt) Free all resources associated with a cursor. OCIFreeDesc(object lob) Deletes a large object descriptor. OCIParse(int conn, string query) Parse a query and return a statement OCICancel(int stmt) Cancel reading from cursor OCISetPrefetch(int stmt, int rows) sets number of rows to be prefetched OCIWriteLobToFile(object lob [, string filename [, int start [,int lenght]]]) Coming soon. OCISaveLobFile(object lob) Coming soon. OCISaveLob(object lob) Coming soon. OCILoadLob(object lob) Coming soon. OCIColumnScale(int stmt, int col) Coming soon. OCIColumnPrecision(int stmt, int col) Coming soon. OCIColumnTypeRaw(int stmt, int col) Coming soon. OCINewCollection(int conn, string tdo [, string shema]) Coming soon. OCIFreeCollection(object lob) Coming soon. OCICollAssign(object collection, object object) Coming soon. OCICollAppend(object collection, object object) Coming soon. OCICollAssignElem(object collection, string ndx, string val) Coming soon. OCICollGetElem(object collection, string ndx) Coming soon. OCICollMax(object collection) Coming soon. OCICollSize(object collection) Coming soon. OCICollTrim(object collection, int num) Coming soon. openssl_error_string(void) Return openSSL error message openssl_free_key(resource key_identifier) Free key resource openssl_get_privatekey(mixed key [, string passphrase]) Prepare a PEM formatted private key for use openssl_open(string sealed_data, string open_data, stringenv_key, mixed priv_key_id) Open sealed data openssl_seal(string data, string sealed_data, array env_keys,array pub_key_ids) Seal (encrypt) data openssl_sign(string data, string signature, mixed priv_key_id) Generate signature openssl_verify(string data, string signature, mixed pub_key_id) Verify signature openssl_pkcs7_decrypt(string infilename, string outfilename,mixed recipcert, mixed recipkey) Decrypts an S/MIME encrypted message openssl_pkcs7_encrypt(string infilename, string outfilename,mixed recipcerts, array headers [, long flags]) Encrypt an S/MIME message openssl_pkcs7_sign(string infilename, string outfilename, mixedsigncert, mixed privkey, array headers [, long flags [, stringextracertsfilename]]) sign an S/MIME message openssl_x509_free(resource x509cert) Free certificate resource openssl_x509_export_to_file(mixed x509, string outfilename [,bool notext]) Exports a CERT to file or a var openssl_x509_export(mixed x509, string outfilename [, boolnotext]) Exports a CERT to file or a var openssl_csr_export_to_file(resource csr, string outfilename [,bool notext]) Exports a CSR to file or a var openssl_csr_export(resource csr, string out [, bool notext]) Exports a CSR to file or a var openssl_csr_sign(mixed csr, mixed x509, mixed priv_key, longdays) Signs a cert with another CERT openssl_csr_new(array dn, resource privkey [, array extraattribs[, array configargs]]) Generates a privkey and CSR openssl_pkey_new([array configargs]) Generates a new private key openssl_private_encrypt(string data, string crypted, mixed key[, int padding]) Encrypts data with private key openssl_private_decrypt(string data, string crypted, mixed key[, int padding]) Decrypts data with private key openssl_public_encrypt(string data, string crypted, mixed key [,int padding]) Encrypts data with public key openssl_public_decrypt(string data, string crypted, resource key[, int padding]) Decrypts data with public key Ora_Bind(string data, string crypted, resource key[, int padding]) bind a PHP variable to an Oracle parameter Ora_Close(string data, string crypted, resource key[, int padding]) close an Oracle cursor Ora_ColumnName(int cursor, int column) get name of Oracle result column Ora_ColumnSize(int cursor, int column) get size of Oracle result column Ora_ColumnType(int cursor, int column) get type of Oracle result column Ora_Commit(int cursor, int column) commit an Oracle transaction Ora_CommitOff(int cursor, int column) disable automatic commit Ora_CommitOn(int cursor, int column) enable automatic commit Ora_Do(int cursor, int column) Parse, Exec, Fetch Ora_Error(int cursor_or_connection) get Oracle error message Ora_ErrorCode(int cursor_or_connection) get Oracle error code Ora_Exec(int cursor_or_connection) execute parsed statement on an Oracle cursor Ora_Fetch(int cursor_or_connection) fetch a row of data from a cursor Ora_Fetch_Into(int cursor_or_connection) Fetch a row into the specified result array Ora_GetColumn(int cursor_or_connection) get data from a fetched column Ora_Logoff(int cursor_or_connection) close an Oracle connection Ora_Logon(int cursor_or_connection) open an Oracle connection Ora_pLogon(int cursor_or_connection) Open a persistent Oracle connection Ora_Numcols(int cursor_or_connection) Returns the number of columns Ora_Numrows(int cursor_or_connection) Returns the number of rows Ora_Open(int cursor_or_connection) open an Oracle cursor Ora_Parse(int cursor_or_connection) parse an SQL statement Ora_Rollback(int cursor_or_connection) roll back transaction ovrimos_connect(string host, string db, string user, stringpassword) Connect to the specified database ovrimos_close(int connection) Closes the connection to ovrimos ovrimos_prepare(int connection_id, string query) Prepares an SQL statement ovrimos_execute(int result_id [, array parameters_array]) Executes a prepared SQL statement ovrimos_cursor(int result_id) Returns the name of the cursor ovrimos_exec(int connection_id, string query) Executes an SQL statement ovrimos_fetch_into(int result_id, array result_array [, stringhow [, int rownumber]]) Fetches a row from the result set ovrimos_fetch_row(int result_id [, int how [, int row_number]]) Fetches a row from the result set ovrimos_result(int result_id, mixed field) Retrieves the output column ovrimos_result_all(int result_id [, string format]) Prints the whole result set as an HTML table ovrimos_num_fields(int result_id) Returns the number of columns ovrimos_field_name(int result_id, int field_number) Returns the output column name ovrimos_field_type(int result_id, int field_number) Returns the (numeric) type of the output column ovrimos_field_len(int result_id, int field_number) Returns the length of the output column ovrimos_field_num(int result_id, string field_name) Returns the (1-based) index of the output column ovrimos_free_result(int result_id) Frees the specified result_id ovrimos_commit(int connection_id) Commits the transaction ovrimos_rollback(int connection_id) Rolls back the transaction flush(void) Flush the output buffer ob_start([string output_callback]) Turn on output buffering ob_get_contents(void) Return the contents of the output buffer ob_get_length(void) Return the length of the output buffer ob_gzhandler(string buffer) ob_start callback function to gzip output buffer ob_flush(void) Flush (send) the output buffer ob_clean(void) Clean (erase) the output buffer ob_implicit_flush([int flag]) Turn implicit flush on/off overload(string [class_name]) Enable property and method call overloading for a class pdf_add_annotation(string [class_name]) Deprecated: Adds annotation pdf_add_bookmark(int pdf object, string text [, int parent [, intopen]]) Adds bookmark for current page pdf_add_launchlink(int pdf object, float llx, float lly, floaturx, float ury, string filename) Add a launch annotation for current page pdf_add_locallink(int pdf object, float llx, float lly, floaturx, float ury, int page, string dest) Add a link annotation for current page pdf_add_note(int pdf object, float llx, float lly, float urx,float ury, string contents, string title, string icon, int open) Add a note annotation for current page pdf_add_outline(int pdf object, float llx, float lly, float urx,float ury, string contents, string title, string icon, int open) Deprecated: Adds bookmark for current page pdf_add_pdflink(int pdf object, float llx, float lly, float urx,float ury, string filename, int page, string dest) Adds file link annotation for current page pdf_add_thumbnail(int pdf object, int image) Adds thumbnail for current page pdf_add_weblink(int pdf object, float llx, float lly, float urx,float ury, string url) Adds weblink for current page pdf_arc(resource pdf object, float x, float y, float r, floatalpha, float beta) Draws an arc (counterclockwise) pdf_arcn(resource pdf object, float x, float y, float r, floatalpha, float beta) Draws an arc (clockwise) pdf_attach_file(int pdf object, float llx, float lly, float urx,float ury, string filename, string description, string author, stringmimetype, string icon) Adds a file attachement for current page pdf_begin_page(int pdf object, float width, float height) Starts new page pdf_begin_pattern(int pdf object, float width, float height,float xstep, float ystep, int painttype) Starts new pattern pdf_begin_template(int pdf object, float width, float height) Starts new template pdf_circle(int pdf object, float x, float y, float r) Draws a circle pdf_clip(int pdf object) Clips to current path pdf_close(int pdf object) Closes a pdf object pdf_closepath(int pdf object) Closes path pdf_closepath_fill_stroke(int pdf object) Closes, fills and strokes current path pdf_closepath_stroke(int pdf object) Closes path and draws line along path pdf_close_image(int pdf object, int image) Closes an image pdf_close_pdi(int pdf object, int dochandle) Close the input PDF document pdf_close_pdi_page(int pdf object, int pagehandle) Close the page handle pdf_concat(int pdf object, float a, float b, float c, float d,float e, float f) Concatenate a matrix to the CTM pdf_continue_text(int pdf object, string text) Outputs text in next line pdf_curveto(int pdf object, float x1, float y1, float x2, floaty2, float x3, float y3) Draws a curve pdf_delete(int pdf object) Deletes a PDF object pdf_end_page(int pdf object) Ends a page pdf_endpath(int pdf object) Deprecated: Ends current path pdf_end_pattern(int pdf object) Finish pattern pdf_end_template(int pdf object) Finish template pdf_fill(int pdf object) Fills current path pdf_fill_stroke(int pdf object) Fills and strokes current path pdf_findfont(int pdf object, string fontname, string encoding^,int embed) Prepare font for later use with pdf_setfont(). pdf_get_buffer(int pdf object) Fetch the buffer containig the generated PDF data. pdf_get_font(int pdf object) Deprecated: font handling pdf_get_fontname(int pdf object) Deprecated: font handling pdf_get_fontsize(int pdf object) Deprecated: font handling pdf_get_image_height(int pdf object, int image) Returns height of an image pdf_get_image_width(int pdf object, int image) Returns width of an image pdf_get_parameter(int pdf object, string key [, floatmodifier]) Gets certain parameters pdf_get_pdi_parameter(int pdf object, string key, int doc, intpage, int index) Get some PDI string parameters pdf_get_pdi_value(int pdf object, string key, int doc, intpage, int index) Gets some PDI numerical parameters pdf_get_value(int pdf object, string key [, float modifier]) Gets certain numerical value pdf_initgraphics(int pdf object) Resets graphic state pdf_lineto(int pdf object, float x, float y) Draws a line pdf_makespotcolor(int pdf object, string spotname) Makes a spotcolor pdf_moveto(int pdf object, float x, float y) Sets current point pdf_new() Creates a new pdf object pdf_open() Deprecated: Open a new pdf object pdf_open_CCITT(int pdf object, string filename, int width, intheight, int BitReverse, int k, int Blackls1) Opens a new image file with raw CCITT data pdf_open_file(int pdf object [, string filename]) Opens a new pdf object pdf_open_gif(int pdf object [, string filename]) Deprecated: Opens a GIF image pdf_open_image(int PDF-document, string imagetype, string source,string data, long length, int width, int height, int components, intbpc, string params) Versatile function for images pdf_open_image_file(int PDF-document, string imagetype, stringfilename [, string stringparam [, string intparam]]) Reads an image from a file pdf_open_jpeg(int PDF-document, string imagetype, stringfilename [, string stringparam [, string intparam]]) Deprecated: Opens a JPEG image pdf_open_pdi(int pdf object, string filename, string stringparam,int intparam) Opens a PDF file pdf_open_pdi_page(int pdf object, int dochandle, int pagenumber,string pagelabel) Prepare a page pdf_open_png(int pdf object, int dochandle, int pagenumber,string pagelabel) Deprecated: Opens a PNG image pdf_open_tiff(int PDF-document, string filename) Deprecated: Opens a TIFF image pdf_place_image(int pdf object, int image, float x, float y,float scale) Places an image on the page pdf_place_pdi_page(int pdf object, int page, float x, float y,float sx, float sy) Places an image on the page pdf_rect(int pdf object, float x, float y, float width, floatheight) Draws a rectangle pdf_restore(int pdf object) Restores formerly saved environment pdf_rotate(int pdf object, float phi) Sets rotation pdf_save(int pdf object) Saves the current environment pdf_scale(int pdf object, float x-scale, float y-scale) Sets scaling pdf_setcolor(int pdf object, string type, string colorspace,float c1 [, float c2 [, float c3 [, float c4]]]) Sets fill and stroke color pdf_setdash(int pdf object, float b, float w) Sets dash pattern pdf_setflat(int pdf object, float flatness) Sets flatness pdf_setfont(int pdf object, int font, float size) Set the current font pdf_setgray(int pdf object, float gray) Sets drawing and filling color to gray value pdf_setgray_fill(int pdf object, float gray) Sets filling color to gray value pdf_setgray_stroke(int pdf object, float gray) Sets drawing color to gray value pdf_setlinecap(int pdf object, int linecap) Sets linecap parameter pdf_setlinejoin(int pdf object, long linejoin) Sets linejoin parameter pdf_setlinewidth(int pdf object, float width) Sets line width pdf_setmatrix(int pdf object, float a, float b, float c, floatd, float e, float f) Sets current transformation matrix pdf_setmiterlimit(int pdf object, float miter) Sets miter limit pdf_setpolydash(int pdf object, float *dasharray) Sets complicated dash pattern pdf_setrgbcolor(int pdf object, float red value, float greenvalue, float blue value) Sets drawing and filling color to rgb color value pdf_setrgbcolor_fill(int pdf object, float red value, floatgreen value, float blue value) Sets filling color to rgb color value pdf_setrgbcolor_stroke(int pdf object, float red value, floatgreen value, float blue value) Sets drawing color to rgb color value pdf_set_char_spacing(int pdf object, float red value, floatgreen value, float blue value) Deprecated: Sets character spacing pdf_set_duration(int pdf object, float red value, floatgreen value, float blue value) Deprecated: Sets duration between pages pdf_set_font(int pdf object, float red value, floatgreen value, float blue value) Deprecated: Selects a font face and size pdf_set_horiz_scaling(int pdf object, float scale) Sets horizontal scaling of text pdf_set_info(int pdf object, string key, string value) Fills a field of the document information pdf_set_info_author(int pdfdoc, string author) Fills the author field of the document pdf_set_info_creator(int pdfdoc, string creator) Fills the creator field of the document pdf_set_info_keywords(int pdfdoc, string keywords) Fills the keywords field of the document pdf_set_info_subject(int pdfdoc, string subject) Fills the subject field of the document pdf_set_info_title(int pdfdoc, string title) Fills the title field of the document pdf_set_leading(int pdfdoc, string title) Deprecated: Sets distance between text lines pdf_set_parameter(int pdf object, string key, string value) Sets certain parameters pdf_set_text_pos(int pdf object, float x, float y) Sets text position pdf_set_text_rendering(int pdf object, float x, float y) Deprecated: Determines how text is rendered pdf_set_text_rise(int pdf object, float x, float y) Deprecated: Sets the text rise pdf_set_text_matrix(int pdf object, float x, float y) Deprecated: Sets the text matrix pdf_set_value(int pdf object, string key, float value) Sets certain numerical value pdf_set_word_spacing(int pdf object, string key, float value) Depriciated: Sets spacing between words pdf_show(int pdf object, string text) Output text at current position pdf_show_boxed(int pdf object, string text, float left, floattop, float width, float height, string hmode [, string feature]) Output text in a box pdf_show_xy(int pdf object, string text, float x, float y) Output text at given position pdf_skew(int pdf object, float alpha, float beta) Skews the coordinate system pdf_stringwidth(int pdf object, string text [, int font [,float size]]) Returns width of text using current font pdf_stroke(int pdf object) Draws line along path pdf_translate(int pdf object, float tx, float ty) Sets origin of coordinate system pfpro_init(void) Initialises the Payflow Pro library pfpro_cleanup(void) Shuts down the Payflow Pro library pfpro_process(array parameters [, string address [, int port [,int timeout [, string proxy address [, int proxy port [, string proxylogon [, string proxy password]]]]]]]) Process a transaction with Payflow Pro pfpro_process_raw(string parameters [, string address [, intport [, int timeout [, string proxy address [, int proxy port [,string proxy logon [, string proxy password]]]]]]]) Process a raw transaction with Payflow Pro pfpro_version(void) Returns the version of the Payflow Pro software assert(string|bool assertion) Checks if assertion is FALSE assert_options(int what [, mixed value]) Set/get the various assert flags extension_loaded(string name) find out whether an extension is loaded dl(string library) load a PHP extension at runtime getenv(string varname) Get the value of an environment variable get_cfg_var(string varname) Get the value of a PHP configuration option. getmygid(void) Get PHP script owner's GID getlastmod(void) Get time of last page modification. getmyinode(void) Get the inode of the current script. getmypid(void) Get PHP's process ID. getmyuid(void) Get PHP script owner's UID. getrusage([int who]) Get the current resource usages. ini_alter(string varname, string newvalue) Change the value of a configuration option ini_get(string varname) Get the value of a configuration option ini_get_all([string extension]) Get all configuration options ini_restore(string varname) Restore the value of a configuration option ini_set(string varname, string newvalue) Set the value of a configuration option phpcredits(int flag) Prints out the credits for PHP. phpinfo([int what]) Output lots of PHP information. phpversion(void) Get the current PHP version. php_logo_guid(void) Get the logo guid putenv(string setting) Set the value of an environment variable. set_time_limit(int seconds) limit the maximum execution time zend_logo_guid(void) Get the zend guid zend_version(void) Get the version of the current Zend engine. posix_kill(int pid, int sig) Send a signal to a process posix_getpid(void) Return the current process identifier posix_getppid(void) Return the parent process identifier posix_getuid(void) Return the real user ID of the current process posix_geteuid(void) Return the effective user ID of the current process posix_getgid(void) Return the real group ID of the current process posix_getegid(void) Return the effective group ID of the current process posix_setuid(int uid) Set the UID of the current process posix_seteuid(int uid) Set the effective UID of the current process posix_setgid(int gid) Set the GID of the current process posix_setegid(int gid) Set the effective GID of the current process posix_getgroups(void) Return the group set of the current process posix_getlogin(void) Return login name posix_getpgrp(void) Return the current process group identifier posix_setsid(void) Make the current process a session leader posix_setpgid(int pid, int pgid) set process group id for job control posix_getpgid(int pid) Get process group id for job control posix_getsid(int pid) Get the current sid of the process posix_uname(void) Get system name posix_times(void) Get process times posix_ctermid(void) Get path name of controlling terminal posix_ttyname(int fd) Determine terminal device name posix_getcwd(void) Pathname of current directory posix_mkfifo(string pathname, int mode) Create a fifo special file (a named pipe) posix_getgrnam(string name) Return info about a group by name posix_getgrgid(int gid) Return info about a group by group id posix_getpwnam(string username) Return info about a user by username posix_getpwuid(int uid) Return info about a user by user id posix_getrlimit(void) Return info about system ressource limits pg_close(resource connection) Close a PostgreSQL connection pg_cmdtuples(resource result) Returns number of affected records(tuples) pg_connect(string connection_string) Open a PostgreSQL connection pg_dbname(resource connection) Get the database name pg_end_copy([resource connection]) Sync with PostgreSQL backend pg_errormessage(resource connection) Get the last error message string of a connection pg_exec(resource connection, string query) Execute a query pg_fetch_array(resource result, int row [, int result_type]) Fetch a row as an array pg_fetch_object(resource result, int row [, int result_type]) Fetch a row as an object pg_fetch_row(resource result, int row) Get a row as an enumerated array pg_fieldisnull(resource result, int row, mixed field) Test if a field is NULL pg_fieldname(resource result, int field_number) Returns the name of a field pg_fieldnum(resource result, string field_name) Returns the field number of the named field pg_fieldprtlen(resource result, int row_number, stringfield_name) Returns the printed length pg_fieldsize(resource result, int field_number) Returns the internal storage size of the named field pg_freeresult(resource result) Free result memory pg_getlastoid(resource result) Returns the last object's oid pg_host(resource connection) Returns the host name associated with the connection pg_loclose(resource large_object) Close a large object pg_locreate(resource connection) Create a large object pg_loexport(int oid, string pathname [, resource connection]) Export a large object to file pg_loimport(string pathname [, resource connection]) Import a large object from file pg_loopen(resource connection, int oid, string mode) Open a large object pg_loread(resource large_object, int len) Read a large object pg_lounlink(resource connection, int oid) Delete a large object pg_lowrite(resource large_object, string data) Write a large object pg_numfields(resource result) Returns the number of fields pg_numrows(resource result) Returns the number of rows pg_options(resource connection) Get the options associated with the connection pg_pconnect(string connection_string) Open a persistent PostgreSQL connection pg_port(resource connection) Return the port number associated with the connection pg_put_line([resource connection, string data]) Send a NULL-terminated string to PostgreSQL backend pg_result(resource result, int row_number, mixed field) Returns values from a result resource pg_set_client_encoding([resource connection, string encoding]) Set the client encoding pg_client_encoding([resource connection]) Get the client encoding pg_trace(string pathname [, string mode [, resourceconnection]]) Enable tracing a PostgreSQL connection pg_tty(resource connection) Return the tty name associated with the connection pg_untrace([resource connection]) Disable tracing of a PostgreSQL connection pg_get_result([resource connection]) Get asynchronous query result pg_request_cancel([resource connection]) Cancel request pg_is_busy([resource connection]) Get connection is busy or not pg_send_query(resource connection, string qeury) Send asynchronous query pg_cancel_query(resource connection) Cancel request pg_connection_busy(resource connection) Get connection is busy or not pg_connection_reset(resource connection) Reset connection (reconnect) pg_connection_status(resource connnection) Get connection status pg_copy_from(int connection, string table_name, array rows [,string delimiter [, string null_as]]) No description given yet pg_copy_to(int connection, string table_name [, string delimiter[, string null_as]]) Send null-terminated string to backend server pg_escape_bytea(string data) Escape binary for bytea type pg_escape_string(string data) Escape string for text/char type pg_lo_close(resource large_object) Close a large object pg_lo_seek(resource large_object, int offset [, int whence]) Seeks position of large object pg_lo_tell(resource large_object) Returns current position of large object pg_result_error(resource result) Get error message associated with result pg_result_status(resource result) Get status of query result escapeshellarg(string arg) escape a string to be used as a shell argument escapeshellcmd(string command) escape shell metacharacters exec(string command, string [array] [, int return_var]) Execute an external program passthru(string command [, int return_var]) Execute an external program and display raw output system(string command [, int return_var]) Execute an external program and display output printer_open([string devicename]) Open connection to a printer printer_abort(resource handle) Deletes the printer's spool file printer_close(resource handle) Close an open printer connection printer_write(resource handle, string content) Write data to the printer printer_list(int enumtype [, string name [, int level]]) Return an array of printers attached to the server printer_set_option(resource handle, int option, mixed value) Configure the printer connection printer_get_option(resource handle, string option) Retrieve printer configuration data printer_create_dc(resource handle) Create a new device context printer_delete_dc(resource handle) Delete a device context printer_start_doc(resource handle [, string document]) Start a new document printer_end_doc(resource handle) Close document printer_start_page(resource handle) Start a new page printer_end_page(resource handle) Close active page printer_create_pen(int style, int width, string color) Create a new pen printer_delete_pen(resource handle) Delete a pen printer_select_pen(resource printer_handle, resource pen_handle) Select a pen printer_create_brush(int style, string color) Create a new brush printer_delete_brush(resource handle) Delete a brush printer_select_brush(resource printer_handle, resourcebrush_handle) Select a brush printer_create_font(string face, int height, int width, intfont_weight, bool italic, bool underline, bool strikeout, intorientaton) Create a new font printer_delete_font(resource handle) Delete a font printer_select_font(resource printer_handle, resourcefont_handle) Select a font printer_logical_fontheight(resource handle, int height) Get logical font height printer_draw_roundrect(resource handle, int ul_x, int ul_y, intlr_x, int lr_y, int width, int height) Draw a rectangle with rounded corners printer_draw_rectangle(resource handle, int ul_x, int ul_y, intlr_x, int lr_y) Draw a rectangle printer_draw_elipse(resource handle, int ul_x, int ul_y, intlr_x, int lr_y) Draw an ellipse printer_draw_text(resource printer_handle, string text, int x,int y) Draw text printer_draw_line(resource printer_handle, int from_x, intfrom_y, int to_x, int to_y) Draw a line printer_draw_chord(resource handle, int rec_x, int rec_y, intrec_x1, int rec_y1, int rad_x, int rad_y, int rad_x1, int rad_y1) Draw a chord printer_draw_pie(resource handle, int rec_x, int rec_y, intrec_x1, int rec_y1, int rad1_x, int rad1_y, int rad2_x, int rad2_y) Draw a pie printer_draw_bmp(resource handle, string filename, int x, int y) Draw a bmp pspell_add_to_personal(int dictionary_link, string word) Add the word to a personal wordlist pspell_check(int dictionary_link, string word) Check a word pspell_clear_session(int dictionary_link) Clear the current session pspell_config_create(string language, string [spelling], string[jargon], string [encoding]) Create a config used to open a dictionary pspell_config_ignore(int dictionary_link, int n) Ignore words less than N characters long pspell_config_mode(int dictionary_link, int mode) Change the mode number of suggestions returned pspell_config_personal(int dictionary_link, string file) Set a file that contains personal wordlist pspell_config_repl(int dictionary_link, string file) Set a file that contains replacement pairs pspell_new(string language, string [spelling], string [jargon],string [encoding], int [mode]) Load a new dictionary pspell_new_personal(string personal, string language, string[spelling], string [jargon], string [encoding], int [mode]) Load a new dictionary with personal wordlist pspell_save_wordlist(int dictionary_link) Save the personal wordlist to a file pspell_store_replacement(int dictionary_link, string misspelled,string correct) Store a replacement pair for a word pspell_suggest(int dictionary_link, string word) Suggest spellings of a word readline([string prompt]) Reads a line readline_add_history(string line) Adds a line to the history readline_clear_history(void) Clears the history readline_completion_function(string line) Registers a completion function readline_info([string varname [, string newvalue]]) Gets/sets various internal readline variables readline_list_history(void) Lists the history readline_read_history(string filename) Reads the history readline_write_history(string filename) Writes the history recode_string(string request, string string) Recode a string according to a recode request recode(string request, string string) Recode a string according to a recode request recode_file(string request, resource input, resource output) Recode from file to file according to recode request preg_match(string pattern, string subject [, array matches]) Perform a regular expression match preg_match_all(string pattern, string subject, array matches [,int order]) Perform a global regular expression match preg_replace(mixed pattern, mixed replacement, mixed subject [,int limit]) Perform a regular expression search and replace preg_split(string pattern, string subject [, int limit [, intflags]]) Split string by a regular expression preg_quote(string str [, string delimiter]) Quote regular expression characters preg_grep(string pattern, array input) Return array entries that match the pattern Pattern Modifiers(string pattern, array input) Describes possible modifiers in regex patterns Pattern Syntax(string pattern, array input) Describes PCRE regex syntax qdom_tree(string ) creates a tree of an xml string ereg(string pattern, string string [, array regs]) Regular expression match ereg_replace(string pattern, string replacement, stringstring) Replace regular expression eregi(string pattern, string string [, array regs]) case insensitive regular expression match eregi_replace(string pattern, string replacement, stringstring) replace regular expression case insensitive split(string pattern, string string [, int limit]) split string into array by regular expression sql_regcase(string string) Make regular expression for case insensitive match OrbitObject(string ior) Access CORBA objects OrbitEnum(string id) Use CORBA enums OrbitStruct(string id) Use CORBA structs satellite_get_repository_id(object obj) NOT IMPLEMENTED sem_get(int key [, int max_acquire [, int perm]]) Get a semaphore id sem_acquire(int sem_identifier) Acquire a semaphore sem_release(int sem_identifier) Release a semaphore sem_remove(int sem_identifier) Remove a semaphore shm_attach(int key [, int memsize [, int perm]]) Creates or open a shared memory segment shm_detach(int shm_identifier) Disconnects from shared memory segment shm_remove(int shm_identifier) Removes shared memory from Unix systems shm_put_var(int shm_identifier, int variable_key, mixed variable) Inserts or updates a variable in shared memory shm_get_var(int id, int variable_key) Returns a variable from shared memory shm_remove_var(int id, int variable_key) Removes a variable from shared memory sesam_connect(string catalog, string schema, string user) Open SESAM database connection sesam_disconnect(void) Detach from SESAM connection sesam_settransaction(int isolation_level, int read_only) Set SESAM transaction parameters sesam_commit(void) Commit pending updates to the SESAM database sesam_rollback(void) Discard any pending updates to the SESAM database sesam_execimm(string query) Execute an "immediate" SQL-statement sesam_query(string query [, bool scrollable]) Perform a SESAM SQL query and prepare the result sesam_field_name(string result_id, int index) Return one column name of the result set sesam_diagnostic(void) Return status information for last SESAM call sesam_fetch_result(string result_id [, int max_rows]) Return all or part of a query result sesam_errormsg(void) Returns error message of last SESAM call sesam_fetch_row(string result_id [, int whence [, int offset]]) Fetch one row as an array sesam_fetch_array(string result_id [, int whence [, intoffset]]) Fetch one row as an associative array sesam_seek_row(string result_id, int whence [, int offset]) Set scrollable cursor mode for subsequent fetches sesam_free_result(string result_id) Releases resources for the query session_start(void) Initialize session data session_destroy(void) Destroys all data registered to a session session_name([string name]) Get and/or set the current session name session_module_name([string module]) Get and/or set the current session module session_save_path([string path]) Get and/or set the current session save path session_id([string id]) Get and/or set the current session id session_unregister(string name) Unregister a variable from the current session session_unset(void) Free all session variables session_get_cookie_params(void) Get the session cookie parameters session_set_cookie_params(int lifetime [, string path [, stringdomain]]) Set the session cookie parameters session_decode(string data) Decodes session data from a string session_encode(void) Encodes the current session data as a string session_set_save_handler(string open, string close, string read,string write, string destroy, string gc) Sets user-level session storage functions session_cache_limiter([string cache_limiter]) Get and/or set the current cache limiter session_cache_expire([int new_cache_expire]) Return current cache expire session_write_close(void) Write session data and end session shmop_open(int key, string flags, int mode, int size) Create or open shared memory block shmop_read(int shmid, int start, int count) Read data from shared memory block shmop_write(int shmid, string data, int offset) Write data into shared memory block shmop_size(int shmid) Get size of shared memory block shmop_delete(int shmid) Delete shared memory block shmop_close(int shmid) Close shared memory block swf_openfile(string filename, float width, float height, floatframerate, float r, float g, float b) Open a new Shockwave Flash file swf_closefile(int [return_file]) Close the current Shockwave Flash file swf_labelframe(string name) Label the current frame swf_showframe(void) Display the current frame swf_setframe(int framenumber) Switch to a specified frame swf_getframe(void) Get the frame number of the current frame swf_addcolor(float r, float g, float b, float a) Set the global add color to the rgba value specified swf_placeobject(int objid, int depth) Place an object onto the screen swf_modifyobject(int depth, int how) Modify an object swf_removeobject(int depth) Remove an object swf_nextid(void) Returns the next free object id swf_actiongotoframe(int framenumber) Play a frame and then stop swf_actiongeturl(string url, string target) Get a URL from a Shockwave Flash movie swf_actionnextframe(void) Go foward one frame swf_actionprevframe(void) Go backwards one frame swf_actionstop(void) Stop playing the flash movie at the current frame swf_actiontogglequality(void) Toggle between low and high quality swf_actionwaitforframe(int framenumber, int skipcount) Skip actions if a frame has not been loaded swf_actionsettarget(string target) Set the context for actions swf_actiongotolabel(string label) Display a frame with the specified label swf_enddoaction(void) End the current action swf_defineline(int objid, float x1, float y1, float x2, floaty2, float width) Define a line swf_definerect(int objid, float x1, float y1, float x2, floaty2, float width) Define a rectangle swf_definepoly(int objid, array coords, int npoints, floatwidth) Define a polygon swf_startshape(int objid) Start a complex shape swf_shapelinesolid(float r, float g, float b, float a, floatwidth) Set the current line style swf_shapefilloff(void) Turns off filling swf_shapefillbitmapclip(int bitmapid) Set current fill mode to clipped bitmap swf_shapefillbitmaptile(int bitmapid) Set current fill mode to tiled bitmap swf_shapemoveto(float x, float y) Move the current position swf_shapelineto(float x, float y) Draw a line swf_shapecurveto(float x1, float y1, float x2, float y2) Draw a quadratic bezier curve between two points swf_shapecurveto3(float x1, float y1, float x2, float y2, floatx3, float y3) Draw a cubic bezier curve swf_shapearc(float x, float y, float r, float ang1, float ang2) Draw a circular arc swf_endshape(void) Completes the definition of the current shape swf_definefont(int fontid, string fontname) Defines a font swf_setfont(int fontid) Change the current font swf_fontsize(float size) Change the font size swf_fontslant(float slant) Set the font slant swf_fonttracking(float tracking) Set the current font tracking swf_definetext(int objid, string str, int docenter) Define a text string swf_textwidth(string str) Get the width of a string swf_definebitmap(int objid, string image_name) Define a bitmap swf_getbitmapinfo(int bitmapid) Get information about a bitmap swf_startsymbol(int objid) Define a symbol swf_endsymbol(void) End the definition of a symbol swf_startbutton(int objid, int type) Start the definition of a button swf_endbutton(void) End the definition of the current button swf_viewport(float xmin, float xmax, float ymin, float ymax) Select an area for future drawing swf_perspective(float fovy, float aspect, float near, float far) Define a perspective projection transformation swf_polarview(float dist, float azimuth, float incidence, floattwist) Define the viewer's position with polar coordinates swf_lookat(float view_x, float view_y, float view_z, floatreference_x, float reference_y, float reference_z, float twist) Define a viewing transformation swf_popmatrix(void) Restore a previous transformation matrix swf_scale(float x, float y, float z) Scale the current transformation swf_translate(float x, float y, float z) Translate the current transformations swf_rotate(float angle, string axis) Rotate the current transformation snmpget(string hostname, string community, string object_id [,int timeout [, int retries]]) Fetch an SNMP object snmpset(string hostname, string community, string object_id,string type, mixed value [, int timeout [, int retries]]) Set an SNMP object snmpwalk(string hostname, string community, string object_id [,int timeout [, int retries]]) Fetch all the SNMP objects from an agent snmpwalkoid(string hostname, string community, string object_id[, int timeout [, int retries]]) Query for a tree of information about a network entity socket_accept(resource socket) Accepts a connection on a socket socket_bind(resource socket, string address [, int port]) Binds a name to a socket socket_close(resource socket, string address [, int port]) Closes a socket descriptor socket_connect(resource socket, string address [, int port]) Initiates a connection on a socket socket_listen(resource socket, int backlog) Listens for a connection on a socket socket_read(resource socket_des, int length [, int type]) Read from a socket socket_create(int domain, int type, int protocol) Create a socket (endpoint for communication) socket_strerror(int errno) Return a string describing a socket error socket_write(resource socket_des, string &buffer, int length) Write to a socket socket_fd_alloc(void) Allocates a new file descriptor set socket_fd_free(resource set) Deallocates a file descriptor set socket_fd_set(resource set, mixed socket) Adds (a) file descriptor(s) to a set socket_fd_clear(resource set, mixed socket) Clears (a) file descriptor(s) from a set socket_fd_zero(resource set) Clears a file descriptor set socket_create_listen(int port [, int backlog]) Opens a socket on port to accept connections socket_set_nonblock(resource socket) Sets nonblocking mode for file descriptor fd socket_iovec_add(resource iovec, int iov_len) Adds a new vector to the scatter/gather array socket_iovec_delete(resource iovec, int iov_pos) Deletes a vector from an array of vectors socket_iovec_free(resource iovec) Frees the iovec specified by iovec_id socket_recv(resource socket, int len, int flags) Receives data from a connected socket socket_send(resource socket, string buf, int len, int flags) Sends data to a connected socket socket_recvfrom(resource socket, string &buf, int len, int flags,string &name [, int &port]) Receives data from a socket, connected or not socket_getopt(resource socket, int level, int optname) Gets socket options for the socket socket_setopt(resource socket, int level, int optname, int ) |array optval) Sets socket options for the socket socket_last_error(resource socket) Returns/Clears the last error on the socket addcslashes(string str, string charlist) Quote string with slashes in a C style addslashes(string str) Quote string with slashes bin2hex(string str) Convert binary data into hexadecimal representation chop(string str) Alias of rtrim() chr(int ascii) Return a specific character chunk_split(string body [, int chunklen [, string end]]) Split a string into smaller chunks count_chars(string string, [mode]) Return information about characters used in a string crc32(string str) Calculates the crc32 polynomial of a string crypt(string str [, string salt]) One-way string encryption (hashing) echo(string str [, string salt]) Output one or more strings explode(string separator, string string [, int limit]) Split a string by string hebrev(string hebrew_text [, int max_chars_per_line]) Convert logical Hebrew text to visual text htmlentities(string string [, int quote_style [, stringcharset]]) Convert all applicable characters to HTML entities htmlspecialchars(string string [, int quote_style [, stringcharset]]) Convert special characters to HTML entities implode(string glue, array pieces) Join array elements with a string join(string glue, array pieces) Join array elements with a string levenshtein(string str1, string str2) Calculate Levenshtein distance between two strings localeconv(void) Get numeric formatting information ltrim(string str [, string charlist]) Strip whitespace from the beginning of a string md5(string str) Calculate the md5 hash of a string md5_file(string filename) Calculates the md5 hash of a given filename metaphone(string str) Calculate the metaphone key of a string nl2br(string string) Inserts HTML line breaks before all newlines in a string ord(string string) Return ASCII value of character parse_str(string str, array [arr]) Parses the string into variables print(string str, array [arr]) Output a string printf(string format [, mixed args...]) Output a formatted string quotemeta(string str) Quote meta characters str_rot13(string str) Perform the rot13 transform on a string rtrim(string str [, string charlist]) Strip whitespace from the end of a string sscanf(string str, string format [, string var1...]) Parses input from a string according to a format setlocale(mixed category, string locale) Set locale information similar_text(string first, string second [, float percent]) Calculate the similarity between two strings soundex(string str) Calculate the soundex key of a string sprintf(string format [, mixed args...]) Return a formatted string strcasecmp(string str1, string str2) Binary safe case-insensitive string comparison strchr(string haystack, string needle) Find the first occurrence of a character strcmp(string str1, string str2) Binary safe string comparison strcoll(string str1, string str2) Locale based string comparison strcspn(string str1, string str2) Find length of initial segment not matching mask strip_tags(string str [, string allowable_tags]) Strip HTML and PHP tags from a string stripcslashes(string str) Un-quote string quoted with addcslashes() stripslashes(string str) Un-quote string quoted with addslashes() stristr(string haystack, string needle) Case-insensitive strstr() strlen(string str) Get string length strnatcmp(string str1, string str2) String comparisons using a "natural order" algorithm strncmp(string str1, string str2, int len) Binary safe string comparison of the first n characters str_pad(string input, int pad_length [, string pad_string [,int pad_type]]) Pad a string to a certain length with another string strpos(string haystack, string needle [, int offset]) Find position of first occurrence of a string strrchr(string haystack, string needle) Find the last occurrence of a character in a string str_repeat(string input, int multiplier) Repeat a string strrev(string string) Reverse a string strrpos(string haystack, char needle) Find position of last occurrence of a char in a string strspn(string str1, string str2) Find length of initial segment matching mask strstr(string haystack, string needle) Find first occurrence of a string strtok(string arg1, string arg2) Tokenize string strtolower(string str) Make a string lowercase strtoupper(string string) Make a string uppercase strtr(string str, string from, string to) Translate certain characters substr(string string, int start [, int length]) Return part of a string substr_count(string haystack, string needle) Count the number of substring occurrences substr_replace(string string, string replacement, int start [,int length]) Replace text within a portion of a string trim(string str [, string charlist]) Strip whitespace from the beginning and end of a string ucfirst(string str) Make a string's first character uppercase ucwords(string str) Uppercase the first character of each word in a string vprintf(string format, array args) Output a formatted string vsprintf(string format, array args) Return a formatted string nl_langinfo(int item) Query language and locale information sybase_affected_rows(int [link_identifier]) get number of affected rows in last query sybase_close(int link_identifier) close Sybase connection sybase_connect(string servername, string username, stringpassword [, string charset]) open Sybase server connection sybase_data_seek(int result_identifier, int row_number) move internal row pointer sybase_fetch_array(int result) fetch row as array sybase_fetch_field(int result [, int field_offset]) get field information sybase_fetch_object(int result) fetch row as object sybase_fetch_row(int result) get row as enumerated array sybase_field_seek(int result, int field_offset) set field offset sybase_free_result(int result) free result memory sybase_get_last_message(void) Returns the last message from the server sybase_min_client_severity(int severity) Sets minimum client severity sybase_min_error_severity(int severity) Sets minimum error severity sybase_min_message_severity(int severity) Sets minimum message severity sybase_min_server_severity(int severity) Sets minimum server severity sybase_num_fields(int result) get number of fields in result sybase_num_rows(int result) get number of rows in result sybase_pconnect(string servername, string username, stringpassword [, string charset]) open persistent Sybase connection sybase_query(string query, int link_identifier) send Sybase query sybase_result(int result, int row, mixed field) get result data sybase_select_db(string database_name, int link_identifier) select Sybase database base64_decode(string encoded_data) Decodes data encoded with MIME base64 base64_encode(string data) Encodes data with MIME base64 parse_url(string url) Parse a URL and return its components rawurldecode(string str) Decode URL-encoded strings rawurlencode(string str) URL-encode according to RFC1738 urldecode(string str) Decodes URL-encoded string urlencode(string str) URL-encodes string doubleval(string str) Alias of floatval() empty(mixed var) Determine whether a variable is set floatval(mixed var) Get float value of a variable gettype(mixed var) Get the type of a variable get_defined_vars(void) Returns an array of all defined variables get_resource_type(resource $handle) Returns the resource type intval(mixed var [, int base]) Get integer value of a variable is_array(mixed var) Finds whether a variable is an array is_bool(mixed var) Finds out whether a variable is a boolean is_double(mixed var) Alias of is_float() is_float(mixed var) Finds whether a variable is a float is_int(mixed var) Find whether a variable is an integer is_integer(mixed var) Alias of is_int() is_long(mixed var) Alias of is_int() is_null(mixed var) Finds whether a variable is NULL is_object(mixed var) Finds whether a variable is an object is_real(mixed var) Alias of is_float() is_resource(mixed var) Finds whether a variable is a resource is_scalar(mixed var) Finds whether a variable is a scalar is_string(mixed var) Finds whether a variable is a string isset(mixed var) Determine whether a variable is set print_r(mixed expression) Prints human-readable information about a variable serialize(mixed value) Generates a storable representation of a value settype(mixed var, string type) Set the type of a variable strval(mixed var) Get string value of a variable unserialize(string str) Creates a PHP value from a stored representation unset(mixed var [, mixed var [, ...]]) Unset a given variable var_dump(mixed expression [, mixed expression [, ...]]) Dumps information about a variable var_export(mixed expression [, int return]) Outputs or returns a string representation of avariable vpopmail_add_domain(string domain, string dir, int uid, int gid) Add a new virtual domain vpopmail_del_domain(string domain) Delete a virtual domain vpopmail_add_alias_domain(string domain, string aliasdomain) Add an alias for a virtual domain vpopmail_add_domain_ex(string domain, string passwd [, stringquota [, string bounce [, bool apop]]]) Add a new virtual domain vpopmail_del_domain_ex(string domain) Delete a virtual domain vpopmail_add_user(string user, string domain, string password [,string gecos [, bool apop]]) Add a new user to the specified virtual domain vpopmail_del_user(string user, string domain) Delete a user from a virtual domain vpopmail_passwd(string user, string domain, string password) Change a virtual user's password vpopmail_set_user_quota(string user, string domain, stringquota) Sets a virtual user's quota vpopmail_alias_add(string user, string domain, string alias) insert a virtual alias vpopmail_alias_del(string user, string domain) deletes all virtual aliases of a user vpopmail_alias_del_domain(string domain) deletes all virtual aliases of a domain vpopmail_alias_get(string alias, string domain) get all lines of an alias for a domain vpopmail_alias_get_all(string domain) get all lines of an alias for a domain w32api_set_call_method(int method) Sets the calling method used wddx_serialize_value(mixed var [, string comment]) Serialize a single value into a WDDX packet wddx_serialize_vars(mixed var_name [, mixed ...]) Serialize variables into a WDDX packet wddx_packet_end(int packet_id) Ends a WDDX packet with the specified ID wddx_add_vars(int packet_id) Add variables to a WDDX packet with the specified ID wddx_deserialize(string packet) Deserializes a WDDX packet xml_parser_create([string encoding]) create an XML parser xml_set_object(int parser, object &object) Use XML Parser within an object xml_set_element_handler(int parser, string startElementHandler,string endElementHandler) set up start and end element handlers xml_set_character_data_handler(int parser, string handler) set up character data handler xml_set_default_handler(int parser, string handler) set up default handler xml_set_notation_decl_handler(int parser, string handler) set up notation declaration handler xml_parse(int parser, string data [, int isFinal]) start parsing an XML document xml_get_error_code(int parser) get XML parser error code xml_error_string(int code) get XML parser error string xml_get_current_byte_index(int parser) get current byte index for an XML parser xml_parse_into_struct(int parser, string data, array &values,array &index) Parse XML data into an array structure xml_parser_free(int parser) Free an XML parser xml_parser_set_option(int parser, int option, mixed value) set options in an XML parser xml_parser_get_option(int parser, int option) get options from an XML parser utf8_encode(string data) encodes an ISO-8859-1 string to UTF-8 xml_parser_create_ns([string encoding [, string sep]]) Create an XML parser xml_set_end_namespace_decl_handler(int pind, string hdl) Set up character data handler xml_set_start_namespace_decl_handler(int pind, string hdl) Set up character data handler xmlrpc_encode_request(string method, mixed params) Generates XML for a method request xmlrpc_tkencode(mixed value) Generates XML for a PHP value xmlrpc_decode_request(string xml, string method [, stringencoding]) Decodes XML into native PHP types xmlrpc_tkdecode(string xml [, string encoding]) Decodes XML into native PHP types xmlrpc_server_create(void) Creates an xmlrpc server xmlrpc_server_destroy(resource server) Destroys server resources xmlrpc_server_call_method(resource server, string xml, mixeduser_data [, array output_options]) Parses XML requests and call methods xslt_set_log(resource xh, mixed log) Set the log file to write log messages to xslt_create(void) Create a new XSLT processor. xslt_errno(resource xh) Return a error number xslt_error(resource xh) Return a error string xslt_free(resource xh) Free XSLT processor xslt_process(resource xh, string xml, string xsl [, stringresult [, array arguments [, array parameters]]]) Perform an XSLT transformation xslt_set_sax_handler(resource xh, array handlers) Set SAX handlers for a XSLT processor xslt_set_scheme_handler(resource xh, array handlers) Set Scheme handlers for a XSLT processor xslt_set_error_handler(resource xh, mixed handler) Set an error handler for a XSLT processor xslt_set_base(resource xh, string uri) Set the base URI for all XSLT transformations xslt_set_encoding(resource xh, string encoding) Set the encoding for the parsing of XML documents yaz_addinfo(int id) Returns additional error information yaz_close(int id) Closes a YAZ connection yaz_errno(int id) Returns error number yaz_error(int id) Returns error description yaz_hits(int id) Returns number of hits for last search yaz_element(int id, string elementset) Specifies Element-Set Name for retrieval yaz_database(int id, string databases) Specifies the databases within a session yaz_range(int id, int start, int number) Specifies the maximum number of records to retrieve yaz_record(int id, int pos, string type) Returns a record yaz_search(int id, string type, string query) Prepares for a search yaz_present(void) Prepares for retrieval (Z39.50 present). yaz_syntax(int id, string syntax) Specifies the preferred record syntax for retrieval. yaz_scan(int id, string type, string startterm [, array flags]) Prepares for a scan yaz_scan_result(int id [, array & result]) Returns Scan Response result yaz_ccl_conf(int id, array config) Configure CCL parser yaz_ccl_parse(int id, string query, array &result) Invoke CCL Parser yaz_wait([array options]) Wait for Z39.50 requests to complete yaz_sort(int id, string criteria) Sets sorting criteria yp_get_default_domain(void) Fetches the machine's default NIS domain yp_order(string domain, string map) Returns the order number for a map yp_match(string domain, string map, string key) Returns the matched line yp_first(string domain, string map) Returns the first key-value pair from the named map yp_next(string domain, string map, string key) Returns the next key-value pair in the named map. yp_errno(void) Returns the error code of the previous operation yp_all(string domain, string map, string callback) Traverse the map and call a function on each entry yp_cat(string domain, string map) Return an array containing the entire map zip_close(resource zip) Close a Zip File Archive zip_entry_close(resource zip_entry) Close a Directory Entry zip_entry_name(resource zip_entry) Retrieve the Name of a Directory Entry zip_entry_open(resource zip, resource zip_entry [, string mode]) Open a Directory Entry for Reading zip_entry_read(resource zip_entry [, int length]) Read From an Open Directory Entry zip_open(string filename) Open a Zip File Archive zip_read(resource zip) Read Next Entry in a Zip File Archive gzclose(int zp) Close an open gz-file pointer gzeof(int zp) Test for end-of-file on a gz-file pointer gzfile(string filename [, int use_include_path]) Read entire gz-file into an array gzgetc(int zp) Get character from gz-file pointer gzgets(int zp, int length) Get line from file pointer gzgetss(int zp, int length [, string allowable_tags]) Get line from gz-file pointer and strip HTML tags gzopen(string filename, string mode [, int use_include_path]) Open gz-file gzpassthru(int zp) Output all remaining data on a gz-file pointer gzputs(int zp, string str [, int length]) Write to a gz-file pointer gzread(int zp, int length) Binary-safe gz-file read gzrewind(int zp) Rewind the position of a gz-file pointer gzseek(int zp, int offset) Seek on a gz-file pointer gztell(int zp) Tell gz-file pointer read/write position gzwrite(int zp, string string [, int length]) Binary-safe gz-file write readgzfile(string filename [, int use_include_path]) Output a gz-file gzcompress(string data [, int level]) Compress a string gzuncompress(string data [, int length]) Uncompress a deflated string gzdeflate(string data [, int level]) Deflate a string gzinflate(string data [, int length]) Inflate a deflated string gzencode(string data [, int level [, int encoding_mode]]) Create a gzip compressed string ## Added by Tom Sommer / tsn.dk ## Functions not found in the list above ## PHP 4.2.1 @ 13-May-2002 gethostbyaddr(string ip_address) Get the Internet host name corresponding to a given IP address gethostbyname(string hostname) Get the IP address corresponding to a given Internet host name gethostbynamel(string hostname) Get a list of IP addresses corresponding to a given Internet host name ini_get_all([string extension]) Gets all configuration options socket_clear_error([resource socket]) Clears the error on the socket or the last error code exif_read_data(string filename, string sections, bool arrays, bool thumbnail) Reads header information stored in TIFF and JPEG images is_a(object object, string class_name) Returns TRUE if the object is of this class or has this class as one of its parents mb_get_info([string type]) Get internal settings of mbstring is_infinite(float val) Returns TRUE if val is infinite (positive or negative) is_nan(float val) Returns TRUE if val is 'not a number' is_finite(float val) Returns TRUE if val is a legal finite number within the allowed range for a PHP float on this platform array_key_exists(mixed key, array search) Checks if the given key or index exists in the array array_change_key_case(array input [, int case]) Returns an array with all string keys lowercased or uppercased getimagesize(string filename [, array imageinfo]) Get the size of an image ## Added by Tom Sommer / tsn.dk ## GDlib functions (Older functions by Josh Varner deleted) image2wbmp(resource image [, string filename [, int threshold]]) Output image to browser or file imagealphablending(resource image, bool blendmode) Set the blending mode for an image imagearc(resource image, int cx, int cy, int w, int h, int s, int e, int col) Draw a partial ellipse imagechar(resource image, int font, int x, int y, string c, int col) Draw a character horizontally imagecharup(resource image, int font, int x, int y, string c, int col) Draw a character vertically imagecolorallocate(resource image, int red, int green, int blue) Allocate a color for an image imagecolorat(resource image, int x, int y) Get the index of the color of a pixel imagecolorclosest(resource image, int red, int green, int blue) Get the index of the closest color to the specified color imagecolorclosestalpha(resource image, int red, int green, int blue, int alpha) Get the index of the closest color to the specified color + alpha imagecolorclosesthwb(resource image, int red, int green, int blue) Get the index of the color which has the hue, white and blackness nearest to the given color imagecolordeallocate(resource image, int color) De-allocate a color for an image imagecolorexact(resource image, int red, int green, int blue) Get the index of the specified color imagecolorexactalpha(resource image, int red, int green, int blue, int alpha) Get the index of the specified color + alpha imagecolorresolve(resource image, int red, int green, int blue) Get the index of the specified color or its closest possible alternative imagecolorresolvealpha(resource image, int red, int green, int blue, int alpha) Get the index of the specified color + alpha or its closest possible alternative imagecolorset(resource image, int index, int red, int green, int blue) Set the color for the specified palette index imagecolorsforindex(resource image, int index) Get the colors for an index imagecolorstotal(resource image) Find out the number of colors in an image's palette imagecolortransparent(resource image [, int color]) Define a color as transparent imagecopy(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h) Copy part of an image imagecopymerge(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct) Copy and merge part of an image imagecopymergegray(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct) Copy and merge part of an image with gray scale imagecopyresampled(resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH) Copy and resize part of an image with resampling imagecopyresized(resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH) Copy and resize part of an image imagecreate(int x_size, int y_size) Create a new palette based image imagecreatefromgd(string filename) Create a new image from GD file or URL imagecreatefromgd2(string filename) Create a new image from GD2 file or URL imagecreatefromgd2part(string filename, int srcX, int srcY, int width, int height) Create a new image from a given part of GD2 file or URL imagecreatefromgif(string filename) Create a new image from file or URL imagecreatefromjpeg(string filename) Create a new image from file or URL imagecreatefrompng(string filename) Create a new image from file or URL imagecreatefromstring(string image) Create a new image from the image stream in the string imagecreatefromwbmp(string filename) Create a new image from file or URL imagecreatefromxbm(string filename) Create a new image from file or URL imagecreatefromxpm(string filename) Create a new image from file or URL imagecreatetruecolor(int x_size, int y_size) Create a new true color image imagedashedline(resource image, int x1, int y1, int x2, int y2, int col) Draw a dashed line imagedestroy(resource image) Destroy an image imageellipse(resource image, int cx, int cy, int w, int h, int col) Draw an ellipse imagefill(resource image, int x, int y, int col) Flood fill imagefilledarc(resource image, int cx, int cy, int w, int h, int s, int e, int col, int style) Draw a partial ellipse and fill it imagefilledellipse(resource image, int cx, int cy, int w, int h, int col) Draw a filled ellipse imagefilledpolygon(resource image, array points, int num_points, int col) Draw a filled polygon imagefilledrectangle(resource image, int x1, int y1, int x2, int y2, int col) Draw a filled rectangle imagefilltoborder(resource image, int x, int y, int border, int col) Flood fill to specific color imagefontheight(int font) Get font height imagefontwidth(int font) Get font width imageftbbox(int size, int angle, string font_file, string text [, array extrainfo]) Give the bounding box of a text using fonts via freetype2 imagefttext(resource image, int size, int angle, int x, int y, int col, string font_file, string text [, array extrainfo]) Write text to the image using fonts using FreeType 2 imagegammacorrect(resource image, float inputgamma, float outputgamma) Apply a gamma correction to a GD image imagegd(resource image [, string filename]) Output GD image to browser or file imagegd2(resource image [, string filename]) Output GD2 image to browser or file imagegif(resource image [, string filename]) Output image to browser or file imageinterlace(resource image [, int interlace]) Enable or disable interlace imagejpeg(resource image [, string filename [, int quality]]) Output image to browser or file imageline(resource image, int x1, int y1, int x2, int y2, int col) Draw a line imageloadfont(string file) Load a new font imagepalettecopy(resource destination, resource source) Copy the palette from one image to another imagepng(resource image [, string filename]) Output a PNG image to either the browser or a file imagepolygon(resource image, array points, int num_points, int col) Draw a polygon imagepsbbox(string text, int font, int size [, int space [, int tightness [, float angle]]]) Give the bounding box of a text rectangle using PostScript Type1 fonts imagepscopyfont(int fontindex) Make a copy of an already loaded font for further modification imagepsencodefont(int font_index, string encodingfile) Change the character encoding vector of a font imagepsextendfont(int font_index, float extend) Extend or condense a font imagepsfreefont(int fontindex) Free memory used by a PostScript Type 1 font imagepsloadfont(string filename) Load a PostScript Type 1 font from file imagepsslantfont(int font_index, float slant) Slant a font imagepstext(resource image, string text, int font, int size, int foreground, int background, int x, int y [, int space [, int tightness [, float angle [, int antialias_steps]]]]) To draw a text string over an image using PostScript Type1 fonts imagerectangle(resource image, int x1, int y1, int x2, int y2, int col) Draw a rectangle imagesetbrush(resource image, resource brush) Set the brush image for line drawing imagesetpixel(resource image, int x, int y, int col) Set a single pixel imagesetstyle(resource image, array style) Set the style for line drawing imagesetthickness(resource image, int thickness) Set the thickness for line drawing imagesettile(resource image, resource tile) Set the tile image for filling imagestring(resource image, int font, int x, int y, string s, int col) Draw a string horizontally imagestringup(resource image, int font, int x, int y, string s, int col) Draw a string vertically imagesx(resource image) Get image width imagesy(resource image) Get image height imagetruecolortopalette(resource image, bool dither, int ncolors) Convert a true color image to a palette image imagettfbbox(int size, int angle, string fontfile, string text) Give the bounding box of a text using TrueType fonts imagettftext(resource image, int size, int angle, int x, int y, int col, string fontfile, string text) Write text to the image using TrueType fonts imagetypes(void) Return the image types supported by this PHP build imagewbmp(resource image [, string filename [, int foreground]]) Output image to browser or file iptcembed(string iptcdata, string jpeg_file_name [, int spool]) Embed binary IPTC data into a JPEG image jpeg2wbmp(string jpegname, string wbmpname, int d_height, int d_width, int threshold) Reads header information stored in TIFF and JPEG images png2wbmp(string pngname, string wbmpname, int d_height, int d_width, int threshold) Convert PNG image file to WBMP image file