added php help to phpsyntax.xml
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / phpeditor / phpsyntax.xml
index 175249e..20eb1ba 100644 (file)
@@ -7,7 +7,7 @@
         <phpsyntax function="COM_invoke" usage="mixed COM_invoke(int module, string handler_name [, mixed arg [, mixed ...]])">Invokes a COM module</phpsyntax>
         <phpsyntax function="COM_load" usage="int com_load(string module_name [, string remote_host [, int codepage [, string typelib]]])">Loads a COM module</phpsyntax>
         <phpsyntax function="abs" usage="int abs(int number)">Return the absolute value of the number</phpsyntax>
-        <phpsyntax function="accept_connect"></phpsyntax>
+<phpsyntax function="accept_connect"></phpsyntax>
         <phpsyntax function="acos" usage="float acos(float arg)">Return the arc cosine of the arg in radians</phpsyntax>
         <phpsyntax function="acosh" usage="float acosh(float arg)">Returns the inverse hyperbolic cosine of arg</phpsyntax>
         <phpsyntax function="add"></phpsyntax>
@@ -20,7 +20,7 @@ It escapes \n, \r etc. in C-like style, characters with ASCII code lower than 32
 higher than 126 are converted to octal representation.</phpsyntax>
         <phpsyntax function="addentry"></phpsyntax>
         <phpsyntax function="addfill"></phpsyntax>
-        <phpsyntax function="addshape"></phpsyntax>
+        <phpsyntax function="addshape"></phpsyntax> 
         <phpsyntax function="addslashes" usage="string addslashes (string str)">
 Returns a string with backslashes before characters that need to be quoted in database queries etc. 
 These characters are single quote ('), double quote (&quot;), backslash (\) and NUL (the NULL byte).</phpsyntax>
@@ -40,44 +40,65 @@ back to the operating system.
 This performs a partial request for a URI. It goes just far enough to obtain all the important information 
 about the given resource and returns this information in a class.
         </phpsyntax>
-        <phpsyntax function="apache_note"></phpsyntax>
+        <phpsyntax function="apache_note" usage="string apache_note ( string note_name [, string note_value])">apache_note() is an Apache-specific function which gets and sets values in a request's notes table. If called with one argument, it returns the current value of note note_name. If called with two arguments, it sets the value of note note_name to note_value and returns the previous value of note note_name.</phpsyntax>
         <phpsyntax function="apache_sub_req"></phpsyntax>
-        <phpsyntax function="array_count_values"></phpsyntax>
-        <phpsyntax function="array_diff"></phpsyntax>
-        <phpsyntax function="array_filter"></phpsyntax>
-        <phpsyntax function="array_flip"></phpsyntax>
-        <phpsyntax function="array_intersect"></phpsyntax>
-        <phpsyntax function="array_keys"></phpsyntax>
-        <phpsyntax function="array_map"></phpsyntax>
-        <phpsyntax function="array_merge"></phpsyntax>
-        <phpsyntax function="array_merge_recursive"></phpsyntax>
-        <phpsyntax function="array_multisort"></phpsyntax>
-        <phpsyntax function="array_pad"></phpsyntax>
-        <phpsyntax function="array_pop"></phpsyntax>
-        <phpsyntax function="array_push"></phpsyntax>
-        <phpsyntax function="array_rand"></phpsyntax>
-        <phpsyntax function="array_reduce"></phpsyntax>
-        <phpsyntax function="array_reverse"></phpsyntax>
-        <phpsyntax function="array_search"></phpsyntax>
-        <phpsyntax function="array_shift"></phpsyntax>
-        <phpsyntax function="array_slice"></phpsyntax>
-        <phpsyntax function="array_splice"></phpsyntax>
-        <phpsyntax function="array_sum"></phpsyntax>
-        <phpsyntax function="array_unique"></phpsyntax>
-        <phpsyntax function="array_unshift"></phpsyntax>
-        <phpsyntax function="array_values"></phpsyntax>
-        <phpsyntax function="array_walk"></phpsyntax>
-        <phpsyntax function="arsort"></phpsyntax>
-        <phpsyntax function="asin"></phpsyntax>
-        <phpsyntax function="asort"></phpsyntax>
-        <phpsyntax function="aspell_check"></phpsyntax>
-        <phpsyntax function="aspell_check_raw"></phpsyntax>
-        <phpsyntax function="aspell_new"></phpsyntax>
-        <phpsyntax function="aspell_suggest"></phpsyntax>
-        <phpsyntax function="assert"></phpsyntax>
-        <phpsyntax function="assert_options"></phpsyntax>
-        <phpsyntax function="atan"></phpsyntax>
-        <phpsyntax function="atan2"></phpsyntax>
+        <phpsyntax function="array" usage="array array ( [mixed ...])">
+Create an array.
+Returns an array of the parameters. The parameters can be given an index with the =&gt; operator. 
+Note: array() is a language construct used to represent literal arrays, and not a regular function. 
+Syntax &quot;index =&gt; values&quot;, separated by commas, define index and values. index may be of type string or numeric. 
+When index is omitted, a integer index is automatically generated, starting at 0. 
+If index is an integer, next generated index will be the biggest integer index + 1. 
+Note that when two identical index are defined, the last overwrite the first. 
+</phpsyntax>
+        <phpsyntax function="array_change_key_case" usage="array array_change_key_case ( array input [, int case])">Returns an array with all string keys lowercased or uppercased</phpsyntax>
+        <phpsyntax function="array_chunk" usage="array array_chunk ( array input, int size [, bool preserve_keys])">Split an array into chunks</phpsyntax>
+        <phpsyntax function="array_count_values" usage="array array_count_values ( array input)">Counts all the values of an array</phpsyntax>
+        <phpsyntax function="array_diff" usage="array array_diff ( array array1, array array2 [, array ...])">Computes the difference of arrays</phpsyntax>
+        <phpsyntax function="array_diff_assoc" usage="array array_diff_assoc ( array array1, array array2 [, array ...])">Computes the difference of arrays with additional index check</phpsyntax>
+        <phpsyntax function="array_fill" usage="array array_fill ( int start_index, int num, mixed value)">Fill an array with values</phpsyntax>
+        <phpsyntax function="array_filter" usage="array array_filter ( array input [, callback function])">Filters elements of an array using a callback function </phpsyntax>
+        <phpsyntax function="array_flip" usage="array array_flip ( array trans)">Exchanges all keys with their associated values in an array</phpsyntax>
+        <phpsyntax function="array_intersect" usage="array array_intersect ( array array1, array array2 [, array ...])">Computes the intersection of arrays</phpsyntax>
+        <phpsyntax function="array_intersect_assoc" usage="array array_intersect_assoc ( array array1, array array2 [, array ...])">Computes the intersection of arrays with additional index check</phpsyntax>
+        <phpsyntax function="array_key_exists" usage="bool array_key_exists ( mixed key, array search)">Checks if the given key or index exists in the array</phpsyntax>
+        <phpsyntax function="array_keys" usage="array array_keys ( array input [, mixed search_value])">Return all the keys of an array</phpsyntax>
+        <phpsyntax function="array_map" usage="array array_map ( callback function, array arr1 [, array arr2...])">Applies the callback to the elements of the given arrays </phpsyntax>
+        <phpsyntax function="array_merge" usage="array array_merge ( array array1, array array2 [, array ...])">Merge two or more arrays</phpsyntax>
+        <phpsyntax function="array_merge_recursive" usage="array array_merge_recursive ( array array1, array array2 [, array ...])">Merge two or more arrays recursively</phpsyntax>
+        <phpsyntax function="array_multisort" usage="bool array_multisort ( array ar1 [, mixed arg [, mixed ... [, array ...]]])">Sort multiple or multi-dimensional arrays</phpsyntax>
+        <phpsyntax function="array_pad" usage="array array_pad ( array input, int pad_size, mixed pad_value)">Pad array to the specified length with a value</phpsyntax>
+        <phpsyntax function="array_pop" usage="mixed array_pop ( array array)">Pop the element off the end of array</phpsyntax>
+        <phpsyntax function="array_push" usage="int array_push ( array array, mixed var [, mixed ...])">Push one or more elements onto the end of array </phpsyntax>
+        <phpsyntax function="array_rand" usage="mixed array_rand ( array input [, int num_req])">Pick one or more random entries out of an array</phpsyntax>
+        <phpsyntax function="array_reduce" usage="mixed array_reduce ( array input, callback function [, int initial])">Iteratively reduce the array to a single value using a callback function </phpsyntax>
+        <phpsyntax function="array_reverse" usage="array array_reverse ( array array [, bool preserve_keys])">Return an array with elements in reverse order </phpsyntax>
+        <phpsyntax function="array_search" usage="mixed array_search ( mixed needle, array haystack [, bool strict])">Searches haystack for needle and returns the key if it is found in the array, FALSE otherwise.</phpsyntax>
+        <phpsyntax function="array_shift" usage="mixed array_shift ( array array)">Shift an element off the beginning of array</phpsyntax>
+        <phpsyntax function="array_slice" usage="array array_slice ( array array, int offset [, int length])">Extract a slice of the array</phpsyntax>
+        <phpsyntax function="array_splice" usage="array array_splice ( array input, int offset [, int length [, array replacement]])">Remove a portion of the array and replace it with something else </phpsyntax>
+        <phpsyntax function="array_sum" usage="mixed array_sum ( array array)">Calculate the sum of values in an array</phpsyntax>
+        <phpsyntax function="array_unique" usage="array array_unique ( array array)">Removes duplicate values from an array</phpsyntax>
+        <phpsyntax function="array_unshift" usage="int array_unshift ( array array, mixed var [, mixed ...])">Prepend one or more elements to the beginning of array </phpsyntax>
+        <phpsyntax function="array_values" usage="array array_values ( array input)">Return all the values of an array</phpsyntax>
+        <phpsyntax function="array_walk" usage="int array_walk ( array array, callback function [, mixed userdata])">Apply a user function to every member of an array </phpsyntax>
+        <phpsyntax function="arsort" usage="void arsort ( array array [, int sort_flags])">This function sorts an array such that array indices maintain their correlation with the array elements they are associated with. This is used mainly when sorting associative arrays where the actual element order is significant.</phpsyntax>
+        <phpsyntax function="asin" usage="float asin ( float arg)">Returns the arc sine of arg in radians. asin() is the complementary function of sin(), which means that a==sin(asin(a)) for every value of a that is within asin() 's range.</phpsyntax>
+        <phpsyntax function="asort" usage="void asort ( array array [, int sort_flags])">This function sorts an array such that array indices maintain their correlation with the array elements they are associated with. This is used mainly when sorting associative arrays where the actual element order is significant.</phpsyntax>
+        <phpsyntax function="aspell_check" usage="bool aspell_check ( int dictionary_link, string word)">aspell_check() checks the spelling of a word and returns TRUE if the spelling is correct, FALSE if not.</phpsyntax>
+        <phpsyntax function="aspell_check_raw" usage="bool aspell_check_raw ( int dictionary_link, string word)">aspell_check_raw() checks the spelling of a word, without changing its case or trying to trim it in any way and returns TRUE if the spelling is correct, FALSE if not.</phpsyntax>
+        <phpsyntax function="aspell_new" usage="int aspell_new ( string master [, string personal])">aspell_new() opens up a new dictionary and returns the dictionary link identifier for use in other aspell functions. Returns FALSE on error.</phpsyntax>
+        <phpsyntax function="aspell_suggest" usage="array aspell_suggest ( int dictionary_link, string word)">aspell_suggest() returns an array of possible spellings for the given word.</phpsyntax>
+        <phpsyntax function="assert" usage="int assert ( mixed assertion)">
+assert() will check the given assertion and take appropriate action if its result is FALSE .
+
+If the assertion is given as a string it will be evaluated as PHP code by assert(). The advantages of a string assertion are less overhead when assertion checking is off and messages containing the assertion expression when an assertion fails. This means that if you pass a boolean condition as assertion this condition will not show up as parameter to the assertion function which you may have defined with the assert_options() function, the condition is converted to a string before calling that handler function, and the boolean FALSE is converted as the empty string.</phpsyntax>
+        <phpsyntax function="assert_options" usage="mixed assert_options ( int what [, mixed value])">Using assert_options() you may set the various assert() control options or just query their current settings.</phpsyntax>
+        <phpsyntax function="atan" usage="loat atan ( float arg)">Returns the arc tangent of arg in radians. atan() is the complementary function of tan(), which means that a==tan(atan(a)) for every value of a that is within atan()'s range.</phpsyntax>
+        <phpsyntax function="atan2" usage="float atan2 ( float y, float x)">
+This function calculates the arc tangent of the two variables xand y. It is similar to calculating the arc tangent of y/x, except that the signs of both arguments are used to determine the quadrant of the result. 
+
+The function returns the result in radians, which is between -PI and PI (inclusive)</phpsyntax>
         <phpsyntax function="base64_decode" usage="string base64_decode ( string encoded_data)">base64_decode() decodes encoded_data and returns the original data. The returned data may be binary.</phpsyntax>
         <phpsyntax function="base64_encode" usage="string base64_encode ( string data)">base64_encode returns data encoded with base64. This encoding is designed to make binary data survive transport through transport layers that are not 8-bit clean, such as mail bodies.</phpsyntax>
         <phpsyntax function="base_convert" usage="string base_convert ( string number, int frombase, int tobase)">Returns a string containing number represented in base tobase. The base in which number is given is specified in frombase. Both frombase and tobase have to be between 2 and 36, inclusive. Digits in numbers with a base higher than 10 will be represented with the letters a-z, with a meaning 10, b meaning 11 and z meaning 35.</phpsyntax>
@@ -88,24 +109,38 @@ about the given resource and returns this information in a class.
         <phpsyntax function="bcmod" usage="string bcmod ( string left_operand, string modulus)">Get the modulus of the left_operand using modulus.</phpsyntax>
         <phpsyntax function="bcmul" usage="string bcmul ( string left_operand, string right_operand [, int scale])">Multiply the left_operand by the right_operand and returns the result. The optional scale sets the number of digits after the decimal place in the result.</phpsyntax>
         <phpsyntax function="bcpow" usage="string bcpow ( string x, int y [, int scale])">Raise x to the power y. The optional scale can be used to set the number of digits after the decimal place in the result.</phpsyntax>
-        <phpsyntax function="bcscale"></phpsyntax>
-        <phpsyntax function="bcsqrt"></phpsyntax>
-        <phpsyntax function="bcsub"></phpsyntax>
-        <phpsyntax function="bin2hex"></phpsyntax>
-        <phpsyntax function="bind"></phpsyntax>
+        <phpsyntax function="bcscale" usage="string bcscale ( int scale)">This function sets the default scale parameter for all subsequent bc math functions that do not explicitly specify a scale parameter.</phpsyntax>
+        <phpsyntax function="bcsqrt" usage="string bcsqrt ( string operand [, int scale])">Return the square root of the operand. The optional scale parameter sets the number of digits after the decimal place in the result.</phpsyntax>
+        <phpsyntax function="bcsub" usage="string bcsub ( string left_operand, string right_operand [, int scale])">Subtracts the right_operand from the left_operand and returns the result in a string. The optional scale parameter is used to set the number of digits after the decimal place in the result.</phpsyntax>
+        <phpsyntax function="bin2hex" usage="string bin2hex ( string str)">Returns an ASCII string containing the hexadecimal representation of str. The conversion is done byte-wise with the high-nibble first.</phpsyntax>
+               <phpsyntax function="bind"></phpsyntax>
         <phpsyntax function="bindec"></phpsyntax>
-        <phpsyntax function="bindtextdomain"></phpsyntax>
-        <phpsyntax function="build_iovec"></phpsyntax>
-        <phpsyntax function="bzclose"></phpsyntax>
-        <phpsyntax function="bzcompress"></phpsyntax>
-        <phpsyntax function="bzdecompress"></phpsyntax>
-        <phpsyntax function="bzerrno"></phpsyntax>
-        <phpsyntax function="bzerror"></phpsyntax>
-        <phpsyntax function="bzerrstr"></phpsyntax>
-        <phpsyntax function="bzflush"></phpsyntax>
-        <phpsyntax function="bzopen"></phpsyntax>
-        <phpsyntax function="bzread"></phpsyntax>
-        <phpsyntax function="bzwrite"></phpsyntax>
+        <phpsyntax function="bindec" usage="int bindec ( string binary_string)">
+Returns the decimal equivalent of the binary number represented by the binary_string argument. 
+
+bindec() converts a binary number to an integer. The largest number that can be converted is 31 bits of 1's or 2147483647 in decimal.</phpsyntax>
+        <phpsyntax function="bindtextdomain" usage="string bindtextdomain ( string domain, string directory)">The bindtextdomain() function sets the path for a domain.</phpsyntax>
+        <phpsyntax function="bzclose" usage="int bzclose ( resource bz)">Closes the bzip2 file referenced by the pointer bz.</phpsyntax>
+        <phpsyntax function="bzcompress" usage="string bzcompress ( string source [, int blocksize [, int workfactor]])">
+bzcompress() compresses the source string and returns it as bzip2 encoded data. 
+
+The optional parameter blocksize specifies the blocksize used during compression and should be a number from 1 to 9 with 9 giving the best compression, but using more resources to do so. blocksize defaults to 4. 
+
+The optional parameter workfactor controls how the compression phase behaves when presented with worst case, highly repetitive, input data. The value can be between 0 and 250 with 0 being a special case and 30 being the default value. Regardless of the workfactor, the generated output is the same.</phpsyntax>
+        <phpsyntax function="bzdecompress" usage="string bzdecompress ( string source [, int small])">bzdecompress() decompresses the source string containing bzip2 encoded data and returns it. If the optional parameter small is TRUE , an alternative decompression algorithm will be used which uses less memory (the maximum memory requirement drops to around 2300K) but works at roughly half the speed.</phpsyntax>
+        <phpsyntax function="bzerrno" usage="int bzerrno ( resource bz)">Returns the error number of any bzip2 error returned by the file pointer bz.</phpsyntax>
+        <phpsyntax function="bzerror" usage="array bzerror ( resource bz)">Returns the error number and error string, in an associative array, of any bzip2 error returned by the file pointer bz.</phpsyntax>
+        <phpsyntax function="bzerrstr" usage="string bzerrstr ( resource bz)">Returns the error string of any bzip2 error returned by the file pointer bz.</phpsyntax>
+        <phpsyntax function="bzflush" usage="int bzflush ( resource bz)">
+Forces a write of all buffered bzip2 data for the file pointer bz.
+
+Returns TRUE on success or FALSE on failure.</phpsyntax>
+        <phpsyntax function="bzopen" usage="resource bzopen ( string filename, string mode)">
+Opens a bzip2 (.bz2) file for reading or writing. filename is the name of the file to open. mode is similar to the fopen() function (`r' for read, `w' for write, etc.). 
+
+If the open fails, the function returns FALSE, otherwise it returns a pointer to the newly opened file.</phpsyntax>
+        <phpsyntax function="bzread" usage="string bzread ( resource bz [, int length])">bzread() reads up to length bytes from the bzip2 file pointer referenced by bz. Reading stops when length (uncompressed) bytes have been read or EOF is reached, whichever comes first. If the optional parameter length is not specified, bzread() will read 1024 (uncompressed) bytes at a time.</phpsyntax>
+        <phpsyntax function="bzwrite" usage="int bzwrite ( resource bz, string data [, int length])">bzwrite() writes the contents of the string data to the bzip2 file stream pointed to by bz. If the optional length argument is given, writing will stop after length (uncompressed) bytes have been written or the end of string is reached, whichever comes first.</phpsyntax>
         <phpsyntax function="call_user_func"></phpsyntax>
         <phpsyntax function="call_user_func_array"></phpsyntax>
         <phpsyntax function="call_user_method"></phpsyntax>
@@ -133,12 +168,12 @@ about the given resource and returns this information in a class.
         <phpsyntax function="checkdnsrr"></phpsyntax>
         <phpsyntax function="chgrp"></phpsyntax>
         <phpsyntax function="chmod"></phpsyntax>
-        <phpsyntax function="chop"></phpsyntax>
+        <phpsyntax function="chop" usage="string chop( string str [, string charlist])">Strip whitespace from the end of a string. This function is an alias of rtrim().</phpsyntax>
         <phpsyntax function="chown"></phpsyntax>
-        <phpsyntax function="chr"></phpsyntax>
+        <phpsyntax function="chr" usage="string chr ( int ascii)">Return a specific character. Returns a one-character string containing the character specified by ascii.</phpsyntax>
         <phpsyntax function="chroot"></phpsyntax>
         <phpsyntax function="chroot"></phpsyntax>
-        <phpsyntax function="chunk_split"></phpsyntax>
+        <phpsyntax function="chunk_split" usage="string chunk_split ( string body [, int chunklen [, string end]])">Split a string into smaller chunks</phpsyntax>
         <phpsyntax function="class_exists" usage="Checks if the class exists">bool class_exists(string classname)</phpsyntax>
         <phpsyntax function="clearstatcache"></phpsyntax>
         <phpsyntax function="close"></phpsyntax>
@@ -149,18 +184,18 @@ about the given resource and returns this information in a class.
         <phpsyntax function="com_propput"></phpsyntax>
         <phpsyntax function="com_propset"></phpsyntax>
         <phpsyntax function="com_set"></phpsyntax>
-        <phpsyntax function="compact"></phpsyntax>
+        <phpsyntax function="compact" usage="array compact ( mixed varname [, mixed ...])">Create array containing variables and their values </phpsyntax>
         <phpsyntax function="confirm_cybermut_compiled"></phpsyntax>
         <phpsyntax function="confirm_extname_compiled"></phpsyntax>
         <phpsyntax function="connect"></phpsyntax>
         <phpsyntax function="connection_aborted"></phpsyntax>
         <phpsyntax function="connection_status"></phpsyntax>
         <phpsyntax function="constant"></phpsyntax>
-        <phpsyntax function="convert_cyr_string"></phpsyntax>
+        <phpsyntax function="convert_cyr_string" usage="string convert_cyr_string ( string str, string from, string to)">Convert from one Cyrillic character set to another </phpsyntax>
         <phpsyntax function="copy"></phpsyntax>
         <phpsyntax function="cos"></phpsyntax>
-        <phpsyntax function="count"></phpsyntax>
-        <phpsyntax function="count_chars"></phpsyntax>
+        <phpsyntax function="count" usage="int count ( mixed var)">Count elements in a variable</phpsyntax>
+        <phpsyntax function="count_chars" usage="mixed count_chars ( string string [, int mode])">Return information about characters used in a string </phpsyntax>
         <phpsyntax function="cpdf_add_annotation"></phpsyntax>
         <phpsyntax function="cpdf_add_outline"></phpsyntax>
         <phpsyntax function="cpdf_arc"></phpsyntax>
@@ -238,10 +273,9 @@ about the given resource and returns this information in a class.
         <phpsyntax function="crack_getlastmessage"></phpsyntax>
         <phpsyntax function="crack_opendict"></phpsyntax>
         <phpsyntax function="crash"></phpsyntax>
-        <phpsyntax function="crc32"></phpsyntax>
+        <phpsyntax function="crc32" usage="int crc32 ( string str)">Calculates the crc32 polynomial of a string</phpsyntax>
         <phpsyntax function="create_function" usage="string create_function(string args, string code)">Creates an anonymous function, and returns its name (funny, eh?)</phpsyntax>
-        <phpsyntax function="crypt"></phpsyntax>
-        <phpsyntax function="crypt"></phpsyntax>
+        <phpsyntax function="crypt" usage="string crypt ( string str [, string salt])">One-way string encryption (hashing)</phpsyntax>
         <phpsyntax function="ctype_alnum"></phpsyntax>
         <phpsyntax function="ctype_alpha"></phpsyntax>
         <phpsyntax function="ctype_cntrl"></phpsyntax>
@@ -262,7 +296,7 @@ about the given resource and returns this information in a class.
         <phpsyntax function="curl_init"></phpsyntax>
         <phpsyntax function="curl_setopt"></phpsyntax>
         <phpsyntax function="curl_version"></phpsyntax>
-        <phpsyntax function="current"></phpsyntax>
+        <phpsyntax function="current" usage="mixed current ( array array)">Return the current element in an array</phpsyntax>
         <phpsyntax function="cv_add"></phpsyntax>
         <phpsyntax function="cv_auth"></phpsyntax>
         <phpsyntax function="cv_command"></phpsyntax>
@@ -375,14 +409,35 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="drawglyph"></phpsyntax>
         <phpsyntax function="drawline"></phpsyntax>
         <phpsyntax function="drawlineto"></phpsyntax>
-        <phpsyntax function="each"></phpsyntax>
+        <phpsyntax function="each" usage="array each ( array array)">Return the current key and value pair from an array and advance the array cursor</phpsyntax>
+        <phpsyntax function="echo" usage="echo ( string arg1 [, string argn...])">
+Output one or more strings.
+echo() is not actually a function (it is a language construct) so you are not required to use parentheses with it. 
+In fact, if you want to pass more than one parameter to echo, you must not enclose the parameters within parentheses.
+It is not possible to use echo() in a variable function context. 
+</phpsyntax>
         <phpsyntax function="easter_date"></phpsyntax>
         <phpsyntax function="easter_days"></phpsyntax>
-        <phpsyntax function="end"></phpsyntax>
-        <phpsyntax function="ereg"></phpsyntax>
+        <phpsyntax function="end" usage="mixed end ( array array)">Set the internal pointer of an array to its last element </phpsyntax>
+        <phpsyntax function="ereg" usage="int ereg ( string pattern, string string [, array regs])">Note: preg_match(), which uses a Perl-compatible regular expression syntax, is often a faster alternative to ereg(). 
+Searches a string for matches to the regular expression given in pattern. 
+If matches are found for parenthesized substrings of pattern and the function is called with the third argument regs, 
+the matches will be stored in the elements of the array regs. 
+$regs[1] will contain the substring which starts at the first left parenthesis; 
+$regs[2] will contain the substring starting at the second, and so on. 
+$regs[0] will contain a copy of the complete string matched. 
+Note: Up to (and including) PHP 4.1.0 $regs will be filled with exactly ten elements, 
+even though more or fewer than ten parenthesized substrings may actually have matched. 
+This has no effect on ereg()'s ability to match more substrings. 
+If no matches are found, $regs will not be altered by ereg(). 
+Searching is case sensitive. 
+Returns TRUE if a match for pattern was found in string, or FALSE if no matches were found or an error occurred. 
+        </phpsyntax>
         <phpsyntax function="ereg_replace"></phpsyntax>
-        <phpsyntax function="eregi"></phpsyntax>
-        <phpsyntax function="eregi_replace"></phpsyntax>
+        <phpsyntax function="eregi" usage="int eregi ( string pattern, string string [, array regs])">This function is identical to ereg() except that this ignores case distinction when matching alphabetic characters.
+        </phpsyntax>
+        <phpsyntax function="eregi_replace" usage="string eregi_replace ( string pattern, string replacement, string string)"></phpsyntax>replace regular expression case insensitive
+This function is identical to ereg_replace() except that this ignores case distinction when matching alphabetic characters. 
         <phpsyntax function="error_log"></phpsyntax>
         <phpsyntax function="error_reporting"></phpsyntax>
         <phpsyntax function="escapeshellarg"></phpsyntax>
@@ -390,9 +445,14 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="exec"></phpsyntax>
         <phpsyntax function="exit"></phpsyntax>
         <phpsyntax function="exp"></phpsyntax>
-        <phpsyntax function="explode"></phpsyntax>
+        <phpsyntax function="explode" usage="array explode ( string separator, string string [, int limit])">Returns an array of strings, each of which is a substring of string formed by splitting it on boundaries formed by the string separator.
+If limit is set, the returned array will contain a maximum of limit elements with the last element containing the rest of string.
+If separator is an empty string (&quot;&quot;), explode() will return FALSE. If separator contains a value that is not contained in string, 
+then explode() will return an array containing string. 
+Note: The limit parameter was added in PHP 4.0.1 
+        </phpsyntax>
         <phpsyntax function="extension_loaded"></phpsyntax>
-        <phpsyntax function="extract"></phpsyntax>
+        <phpsyntax function="extract" usage="int extract ( array var_array [, int extract_type [, string prefix]])">Import variables into the current symbol table from an array </phpsyntax>
         <phpsyntax function="ezmlm_hash"></phpsyntax>
         <phpsyntax function="ezmlm_hash"></phpsyntax>
         <phpsyntax function="fbsql"></phpsyntax>
@@ -472,7 +532,12 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="fgets"></phpsyntax>
         <phpsyntax function="fgetss"></phpsyntax>
         <phpsyntax function="file"></phpsyntax>
-        <phpsyntax function="file_exists"></phpsyntax>
+        <phpsyntax function="file_exists" usage="bool file_exists ( string filename)">Checks whether a file exists
+Returns TRUE if the file specified by filename exists; FALSE otherwise. 
+This function will not work on remote files; the file to be examined must be accessible via the server's filesystem. 
+The results of this function are cached. See clearstatcache() for more details. 
+Using Windows shares: On windows, use //computername/share/filename or \\\\computername\share\filename to check files on network shares. 
+        </phpsyntax>
         <phpsyntax function="fileatime"></phpsyntax>
         <phpsyntax function="filectime"></phpsyntax>
         <phpsyntax function="filegroup"></phpsyntax>
@@ -497,6 +562,7 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="fopenstream"></phpsyntax>
         <phpsyntax function="fpassthru"></phpsyntax>
         <phpsyntax function="fputs"></phpsyntax>
+        <phpsyntax function="fprintf" usage="int fprintf ( resource handle, string format [, mixed args])">Write a formatted string to a stream</phpsyntax>
         <phpsyntax function="fread"></phpsyntax>
         <phpsyntax function="free_iovec"></phpsyntax>
         <phpsyntax function="frenchtojd"></phpsyntax>
@@ -545,7 +611,7 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="get_defined_functions"></phpsyntax>
         <phpsyntax function="get_defined_vars"></phpsyntax>
         <phpsyntax function="get_extension_funcs"></phpsyntax>
-        <phpsyntax function="get_html_translation_table"></phpsyntax>
+        <phpsyntax function="get_html_translation_table" usage="string get_html_translation_table ( int table [, int quote_style])">Returns the translation table used by htmlspecialchars() and htmlentities() </phpsyntax>
         <phpsyntax function="get_included_files"></phpsyntax>
         <phpsyntax function="get_loaded_extensions"></phpsyntax>
         <phpsyntax function="get_magic_quotes_gpc"></phpsyntax>
@@ -660,15 +726,42 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="gztell"></phpsyntax>
         <phpsyntax function="gzuncompress"></phpsyntax>
         <phpsyntax function="gzwrite"></phpsyntax>
-        <phpsyntax function="header"></phpsyntax>
+        <phpsyntax function="header" usage="int header ( string string [, bool replace [, int http_reponse_code]])">Send a raw HTTP header
+header() is used to send raw HTTP headers. See the HTTP/1.1 specification for more information on HTTP headers. 
+The optional replace parameter indicates whether the header should replace a previous similar header, 
+or add a second header of the same type. 
+By default it will replace, but if you pass in FALSE as the second argument you can force multiple headers of the same type. 
+
+The second optional http_response_code force the HTTP response code to the specified value. 
+(This parameter is available in PHP 4.3.0 and higher.) 
+There are two special-case header calls. The first is a header that starts with the string &quot;HTTP/&quot; (case is not significant), 
+which will be used to figure out the HTTP status code to send. For example, 
+if you have configured Apache to use a PHP script to handle requests for missing files 
+(using the ErrorDocument directive), you may want to make sure that your script generates the proper status code. 
+        </phpsyntax>
         <phpsyntax function="headers_sent"></phpsyntax>
-        <phpsyntax function="hebrev"></phpsyntax>
-        <phpsyntax function="hebrevc"></phpsyntax>
+        <phpsyntax function="hebrev" usage="string hebrev ( string hebrew_text [, int max_chars_per_line])">Convert logical Hebrew text to visual text</phpsyntax>
+        <phpsyntax function="hebrevc" usage="string hebrevc ( string hebrew_text [, int max_chars_per_line])">Convert logical Hebrew text to visual text with newline conversion </phpsyntax>
         <phpsyntax function="hexdec"></phpsyntax>
         <phpsyntax function="highlight_file"></phpsyntax>
         <phpsyntax function="highlight_string"></phpsyntax>
-        <phpsyntax function="htmlentities"></phpsyntax>
-        <phpsyntax function="htmlspecialchars"></phpsyntax>
+        <phpsyntax function="html_entity_decode" usage="string html_entity_decode ( string string [, int quote_style [, string charset]])">Convert all HTML entities to their applicable characters</phpsyntax>
+        <phpsyntax function="htmlentities" usage="string htmlentities ( string string [, int quote_style [, string charset]])">Convert all applicable characters to HTML entities </phpsyntax>
+        <phpsyntax function="htmlspecialchars" usage="string htmlspecialchars ( string string [, int quote_style [, string charset]])">
+Convert special characters to HTML entities.
+Certain characters have special significance in HTML, 
+and should be represented by HTML entities if they are to preserve their meanings. 
+This function returns a string with some of these conversions made; 
+the translations made are those most useful for everyday web programming. 
+If you require all HTML character entities to be translated, use htmlentities() instead. 
+This function is useful in preventing user-supplied text from containing HTML markup, 
+such as in a message board or guest book application. 
+The optional second argument, quote_style, tells the function what to do with single and double quote characters. 
+The default mode, ENT_COMPAT, is the backwards compatible mode which only translates 
+the double-quote character and leaves the single-quote untranslated. 
+If ENT_QUOTES is set, both single and double quotes are translated and 
+if ENT_NOQUOTES is set neither single nor double quotes are translated. 
+</phpsyntax>
         <phpsyntax function="hw_array2objrec"></phpsyntax>
         <phpsyntax function="hw_changeobject"></phpsyntax>
         <phpsyntax function="hw_children"></phpsyntax>
@@ -976,8 +1069,8 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="imap_utf7_decode"></phpsyntax>
         <phpsyntax function="imap_utf7_encode"></phpsyntax>
         <phpsyntax function="imap_utf8"></phpsyntax>
-        <phpsyntax function="implode"></phpsyntax>
-        <phpsyntax function="in_array"></phpsyntax>
+        <phpsyntax function="implode" usage="string implode ( string glue, array pieces)">Join array elements with a string</phpsyntax>
+        <phpsyntax function="in_array" usage="bool in_array ( mixed needle, array haystack [, bool strict])">Return TRUE if a value exists in an array</phpsyntax>
         <phpsyntax function="ingres_autocommit"></phpsyntax>
         <phpsyntax function="ingres_close"></phpsyntax>
         <phpsyntax function="ingres_commit"></phpsyntax>
@@ -1057,12 +1150,12 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="jdtojulian"></phpsyntax>
         <phpsyntax function="jdtounix"></phpsyntax>
         <phpsyntax function="jewishtojd"></phpsyntax>
-        <phpsyntax function="join"></phpsyntax>
+        <phpsyntax function="join" usage="string join ( string glue, array pieces)">Join array elements with a string</phpsyntax>
         <phpsyntax function="jpeg2wbmp"></phpsyntax>
         <phpsyntax function="juliantojd"></phpsyntax>
-        <phpsyntax function="key"></phpsyntax>
-        <phpsyntax function="krsort"></phpsyntax>
-        <phpsyntax function="ksort"></phpsyntax>
+        <phpsyntax function="key" usage="mixed key ( array array)">Fetch a key from an associative array</phpsyntax>
+        <phpsyntax function="krsort" usage="int krsort ( array array [, int sort_flags])">Sort an array by key in reverse order</phpsyntax>
+        <phpsyntax function="ksort" usage="int ksort ( array array [, int sort_flags])">Sort an array by key</phpsyntax>
         <phpsyntax function="labelframe"></phpsyntax>
         <phpsyntax function="labelframe"></phpsyntax>
         <phpsyntax function="lcg_value"></phpsyntax>
@@ -1106,19 +1199,25 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="ldap_t61_to_8859"></phpsyntax>
         <phpsyntax function="ldap_unbind"></phpsyntax>
         <phpsyntax function="leak"></phpsyntax>
-        <phpsyntax function="levenshtein"></phpsyntax>
+        <phpsyntax function="levenshtein" usage="int levenshtein ( string str1, string str2) - int levenshtein ( string str1, string str2, int cost_ins, int cost_rep, int cost_del) - int levenshtein ( string str1, string str2, function cost)">Calculate Levenshtein distance between two strings </phpsyntax>
         <phpsyntax function="link"></phpsyntax>
         <phpsyntax function="link"></phpsyntax>
         <phpsyntax function="linkinfo"></phpsyntax>
         <phpsyntax function="linkinfo"></phpsyntax>
+        <phpsyntax function="list" usage="void list ( mixed ...)">
+Assign variables as if they were an array.
+Like array(), this is not really a function, but a language construct. 
+list() is used to assign a list of variables in one operation. 
+Note: list() only works on numerical arrays and assumes the numerical indices start at 0. 
+</phpsyntax>
         <phpsyntax function="listen"></phpsyntax>
-        <phpsyntax function="localeconv"></phpsyntax>
+        <phpsyntax function="localeconv" usage="array localeconv ( void)">Get numeric formatting information</phpsyntax>
         <phpsyntax function="localtime"></phpsyntax>
         <phpsyntax function="log"></phpsyntax>
         <phpsyntax function="log10"></phpsyntax>
         <phpsyntax function="long2ip"></phpsyntax>
         <phpsyntax function="lstat"></phpsyntax>
-        <phpsyntax function="ltrim"></phpsyntax>
+        <phpsyntax function="ltrim" usage="string ltrim ( string str [, string charlist])">Strip whitespace from the beginning of a string </phpsyntax>
         <phpsyntax function="magic_quotes_runtime"></phpsyntax>
         <phpsyntax function="mail"></phpsyntax>
         <phpsyntax function="mail"></phpsyntax>
@@ -1197,21 +1296,28 @@ Directory class with properties, handle and class and methods read, rewind and c
         <phpsyntax function="mcrypt_module_open"></phpsyntax>
         <phpsyntax function="mcrypt_module_self_test"></phpsyntax>
         <phpsyntax function="mcrypt_ofb"></phpsyntax>
-        <phpsyntax function="md5"></phpsyntax>
+        <phpsyntax function="md5" usage="string md5 ( string str)">Calculate the md5 hash of a string</phpsyntax>
+        <phpsyntax function="md5_file" usage="string md5_file ( string filename)">Calculates the md5 hash of a given filename</phpsyntax>
         <phpsyntax function="mdecrypt_generic"></phpsyntax>
-        <phpsyntax function="metaphone"></phpsyntax>
+        <phpsyntax function="metaphone" usage="string metaphone ( string str)">Calculate the metaphone key of a string</phpsyntax>
         <phpsyntax function="method_exists"></phpsyntax>
         <phpsyntax function="mhash"></phpsyntax>
         <phpsyntax function="mhash_count"></phpsyntax>
         <phpsyntax function="mhash_get_block_size"></phpsyntax>
         <phpsyntax function="mhash_get_hash_name"></phpsyntax>
         <phpsyntax function="mhash_keygen_s2k"></phpsyntax>
-        <phpsyntax function="microtime"></phpsyntax>
+        <phpsyntax function="microtime" usage="string microtime (void)">Return current UNIX timestamp with microseconds
+Returns the string &quot;msec sec&quot; where sec is the current time measured in the number of seconds
+since the Unix Epoch (0:00:00 January 1, 1970 GMT), and msec is the microseconds part. 
+This function is only available on operating systems that support the gettimeofday() system call. 
+Both portions of the string are returned in units of seconds. 
+        </phpsyntax>
         <phpsyntax function="min"></phpsyntax>
         <phpsyntax function="ming_setcubicthreshold"></phpsyntax>
         <phpsyntax function="ming_setscale"></phpsyntax>
         <phpsyntax function="mkdir"></phpsyntax>
         <phpsyntax function="mktime"></phpsyntax>
+        <phpsyntax function="money_format" usage="string money_format ( string format, float number)">Formats a number as a currency string</phpsyntax>
         <phpsyntax function="move"></phpsyntax>
         <phpsyntax function="move_uploaded_file"></phpsyntax>
         <phpsyntax function="movepen"></phpsyntax>
@@ -1356,12 +1462,12 @@ To retrieve the number of rows returned by a SELECT, use mysql_num_rows().
 
 If the last query failed, this function will return -1. 
         </phpsyntax>
-        <phpsyntax function="mysql_close" usage="bool mysql_close ( [resource link_identifier])"></phpsyntax>
-        <phpsyntax function="mysql_connect" usage="resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]])"></phpsyntax>
-        <phpsyntax function="mysql_create_db" usage="bool mysql_create_db ( string database name [, resource link_identifier])"></phpsyntax>
-        <phpsyntax function="mysql_data_seek" usage="bool mysql_data_seek ( resource result_identifier, int row_number)"></phpsyntax>
-        <phpsyntax function="mysql_db_name" usage="string mysql_db_name ( resource result, int row [, mixed field])"></phpsyntax>
-        <phpsyntax function="mysql_db_query" usage="resource mysql_db_query ( string database, string query [, resource link_identifier])"></phpsyntax>
+        <phpsyntax function="mysql_close" usage="bool mysql_close ( [resource link_identifier])">Close MySQL connection</phpsyntax>
+        <phpsyntax function="mysql_connect" usage="resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]])">Open a connection to a MySQL Server</phpsyntax>
+        <phpsyntax function="mysql_create_db" usage="bool mysql_create_db ( string database name [, resource link_identifier])">Create a MySQL database</phpsyntax>
+        <phpsyntax function="mysql_data_seek" usage="bool mysql_data_seek ( resource result_identifier, int row_number)">Move internal result pointer</phpsyntax>
+        <phpsyntax function="mysql_db_name" usage="string mysql_db_name ( resource result, int row [, mixed field])">Get result data</phpsyntax>
+        <phpsyntax function="mysql_db_query" usage="resource mysql_db_query ( string database, string query [, resource link_identifier])">Send a MySQL query</phpsyntax>
         <phpsyntax function="mysql_drop_db" usage="bool mysql_drop_db ( string database_name [, resource link_identifier])">
 Returns TRUE on success or FALSE on failure. 
 
@@ -1440,38 +1546,30 @@ type - the type of the column
 unsigned - 1 if the column is unsigned 
 zerofill - 1 if the column is zero-filled
         </phpsyntax>
-        <phpsyntax function="mysql_fetch_lengths" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fetch_object" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fetch_row" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_flags" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_len" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_name" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_seek" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_table" usage=""></phpsyntax>
-        <phpsyntax function="mysql_field_type" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fieldflags" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fieldlen" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fieldname" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fieldtable" usage=""></phpsyntax>
-        <phpsyntax function="mysql_fieldtype" usage=""></phpsyntax>
-        <phpsyntax function="mysql_free_result" usage=""></phpsyntax>
-        <phpsyntax function="mysql_freeresult" usage=""></phpsyntax>
-        <phpsyntax function="mysql_get_client_info" usage=""></phpsyntax>
-        <phpsyntax function="mysql_get_host_info" usage=""></phpsyntax>
-        <phpsyntax function="mysql_get_proto_info" usage=""></phpsyntax>
-        <phpsyntax function="mysql_get_server_info" usage=""></phpsyntax>
-        <phpsyntax function="mysql_insert_id" usage=""></phpsyntax>
-        <phpsyntax function="mysql_list_dbs" usage=""></phpsyntax>
-        <phpsyntax function="mysql_list_fields" usage=""></phpsyntax>
-        <phpsyntax function="mysql_list_tables" usage=""></phpsyntax>
-        <phpsyntax function="mysql_listdbs" usage=""></phpsyntax>
-        <phpsyntax function="mysql_listfields" usage=""></phpsyntax>
-        <phpsyntax function="mysql_listtables" usage=""></phpsyntax>
-        <phpsyntax function="mysql_num_fields" usage=""></phpsyntax>
-        <phpsyntax function="mysql_num_rows" usage=""></phpsyntax>
-        <phpsyntax function="mysql_numfields" usage=""></phpsyntax>
-        <phpsyntax function="mysql_numrows" usage=""></phpsyntax>
-        <phpsyntax function="mysql_pconnect" usage=""></phpsyntax>
+        <phpsyntax function="mysql_fetch_lengths" usage="array mysql_fetch_lengths ( resource result)">Get the length of each output in a result </phpsyntax>
+        <phpsyntax function="mysql_fetch_object" usage="object mysql_fetch_object ( resource result)">Fetch a result row as an object</phpsyntax>
+        <phpsyntax function="mysql_fetch_row" usage="array mysql_fetch_row ( resource result)">Get a result row as an enumerated array</phpsyntax>
+        <phpsyntax function="mysql_field_flags" usage="string mysql_field_flags ( resource result, int field_offset)">Get the flags associated with the specified field in a result</phpsyntax>
+        <phpsyntax function="mysql_field_len" usage="int mysql_field_len ( resource result, int field_offset)">Returns the length of the specified field </phpsyntax>
+        <phpsyntax function="mysql_field_name" usage="string mysql_field_name ( resource result, int field_index)">Get the name of the specified field in a result </phpsyntax>
+        <phpsyntax function="mysql_field_seek" usage="int mysql_field_seek ( resource result, int field_offset)">Set result pointer to a specified field offset </phpsyntax>
+        <phpsyntax function="mysql_field_table" usage="string mysql_field_table ( resource result, int field_offset)">Get name of the table the specified field is in </phpsyntax>
+        <phpsyntax function="mysql_field_type" usage="string mysql_field_type ( resource result, int field_offset)">Get the type of the specified field in a result </phpsyntax>
+        <phpsyntax function="mysql_free_result" usage="bool mysql_free_result ( resource result)">Free result memory</phpsyntax>
+        <phpsyntax function="mysql_get_client_info" usage="string mysql_get_client_info ( void)">Get MySQL client info</phpsyntax>
+        <phpsyntax function="mysql_get_host_info" usage="string mysql_get_host_info ( [resource link_identifier])">Get MySQL host info</phpsyntax>
+        <phpsyntax function="mysql_get_proto_info" usage="int mysql_get_proto_info ( [resource link_identifier])">Get MySQL protocol info</phpsyntax>
+        <phpsyntax function="mysql_get_server_info" usage="string mysql_get_server_info ( [resource link_identifier])">Get MySQL server info</phpsyntax>
+        <phpsyntax function="mysql_info" usage="string mysql_info ( [resource link_identifier])">Get information about the most recent query</phpsyntax>
+        <phpsyntax function="mysql_insert_id" usage="int mysql_insert_id ( [resource link_identifier])">Get the ID generated from the previous INSERT operation </phpsyntax>
+        <phpsyntax function="mysql_list_dbs" usage="resource mysql_list_dbs ( [resource link_identifier])">List databases available on a MySQL server</phpsyntax>
+        <phpsyntax function="mysql_list_fields" usage="resource mysql_list_fields ( string database_name, string table_name [, resource link_identifier])">List MySQL result fields</phpsyntax>
+        <phpsyntax function="mysql_list_processes" usage="resource mysql_list_processes ( [resource link_identifier])">List MySQL processes</phpsyntax>
+        <phpsyntax function="mysql_list_tables" usage="resource mysql_list_tables ( string database [, resource link_identifier])">List tables in a MySQL database</phpsyntax>
+        <phpsyntax function="mysql_num_fields" usage="int mysql_num_fields ( resource result)">Get number of fields in result</phpsyntax>
+        <phpsyntax function="mysql_num_rows" usage="int mysql_num_rows ( resource result)">Get number of rows in result</phpsyntax>
+        <phpsyntax function="mysql_pconnect" usage="resource mysql_pconnect ( [string server [, string username [, string password [, int client_flags]]]])">Open a persistent connection to a MySQL server </phpsyntax>
+        <phpsyntax function="mysql_ping" usage="bool mysql_ping ( [resource link_identifier])">Ping a server connection or reconnect if there is no connection</phpsyntax>
         <phpsyntax function="mysql_query" usage="resource mysql_query ( string query [, resource link_identifier [, int result_mode]])">
 mysql_query() sends a query to the currently active database on the server 
 that's associated with the specified link identifier. 
@@ -1483,10 +1581,12 @@ The optional result_mode parameter can be MYSQL_USE_RESULT and MYSQL_STORE_RESUL
 It defaults to MYSQL_STORE_RESULT, so the result is buffered. 
 See also mysql_unbuffered_query() for the counterpart of this behaviour. 
         </phpsyntax>
-        <phpsyntax function="mysql_result"></phpsyntax>
-        <phpsyntax function="mysql_select_db"></phpsyntax>
-        <phpsyntax function="mysql_selectdb"></phpsyntax>
-        <phpsyntax function="mysql_tablename"></phpsyntax>
+        <phpsyntax function="mysql_real_escape_string" usage="string mysql_real_escape_string ( string unescaped_string [, resource link_identifier])">Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection.</phpsyntax>
+        <phpsyntax function="mysql_result" usage="mixed mysql_result ( resource result, int row [, mixed field])">Get result data</phpsyntax>
+        <phpsyntax function="mysql_select_db" usage="bool mysql_select_db ( string database_name [, resource link_identifier])">Select a MySQL database</phpsyntax>
+        <phpsyntax function="mysql_stat" usage="string mysql_stat ( [resource link_identifier])">Get current system status</phpsyntax>
+        <phpsyntax function="mysql_tablename" usage="string mysql_tablename ( resource result, int i)">Get table name of field</phpsyntax>
+        <phpsyntax function="mysql_threadid" usage="int mysql_thread_id ( [resource link_identifier])">Return the current thread ID</phpsyntax>
         <phpsyntax function="mysql_unbuffered_query" usage="resource mysql_unbuffered_query ( string query [, resource link_identifier [, int result_mode]])">
 mysql_unbuffered_query() sends a SQL query query to MySQL, without fetching and buffering the 
 result rows automatically, as mysql_query() does. 
@@ -1500,13 +1600,14 @@ The optional result_mode parameter can be MYSQL_USE_RESULT and MYSQL_STORE_RESUL
 It defaults to MYSQL_USE_RESULT, so the result is not buffered. 
 See also mysql_query() for the counterpart of this behaviour. 
         </phpsyntax>
-        <phpsyntax function="natcasesort"></phpsyntax>
-        <phpsyntax function="natsort"></phpsyntax>
+        <phpsyntax function="natcasesort" usage="void natcasesort ( array array)">Sort an array using a case insensitive &quot;natural order&quot; algorithm </phpsyntax>
+        <phpsyntax function="natsort" usage="void natsort ( array array)">Sort an array using a "natural order" algorithm </phpsyntax>
         <phpsyntax function="new_xmldoc"></phpsyntax>
-        <phpsyntax function="next"></phpsyntax>
+        <phpsyntax function="next" usage="mixed next ( array array)">Advance the internal array pointer of an array </phpsyntax>
         <phpsyntax function="nextframe"></phpsyntax>
         <phpsyntax function="nextframe"></phpsyntax>
-        <phpsyntax function="nl2br"></phpsyntax>
+        <phpsyntax function="nl2br" usage="string nl2br ( string string)">Inserts HTML line breaks before all newlines in a string </phpsyntax>
+        <phpsyntax function="nl_langinfo" usage="string nl_langinfo ( int item)">Query language and locale information </phpsyntax>
         <phpsyntax function="notes_body"></phpsyntax>
         <phpsyntax function="notes_copy_db"></phpsyntax>
         <phpsyntax function="notes_create_db"></phpsyntax>
@@ -1521,7 +1622,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="notes_search"></phpsyntax>
         <phpsyntax function="notes_unread"></phpsyntax>
         <phpsyntax function="notes_version"></phpsyntax>
-        <phpsyntax function="number_format"></phpsyntax>
+        <phpsyntax function="number_format" usage="string number_format ( float number [, int decimals [, string dec_point [, string thousands_sep]]])">Format a number with grouped thousands</phpsyntax>
         <phpsyntax function="ob_end_clean"></phpsyntax>
         <phpsyntax function="ob_end_flush"></phpsyntax>
         <phpsyntax function="ob_get_contents"></phpsyntax>
@@ -1672,7 +1773,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="orbit_exception_value"></phpsyntax>
         <phpsyntax function="orbit_get_repository_id"></phpsyntax>
         <phpsyntax function="orbit_load_idl"></phpsyntax>
-        <phpsyntax function="ord"></phpsyntax>
+        <phpsyntax function="ord" usage="int ord ( string string)">Returns the ASCII value of the first character of string. This function complements chr(). </phpsyntax>
         <phpsyntax function="output"></phpsyntax>
         <phpsyntax function="ovrimos_close"></phpsyntax>
         <phpsyntax function="ovrimos_close_all"></phpsyntax>
@@ -1697,7 +1798,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="ovrimos_rollback"></phpsyntax>
         <phpsyntax function="pack"></phpsyntax>
         <phpsyntax function="parse_ini_file"></phpsyntax>
-        <phpsyntax function="parse_str"></phpsyntax>
+        <phpsyntax function="parse_str" usage="void parse_str ( string str [, array arr])">Parses the string into variables</phpsyntax>
         <phpsyntax function="parse_url"></phpsyntax>
         <phpsyntax function="passthru"></phpsyntax>
         <phpsyntax function="pathinfo"></phpsyntax>
@@ -1868,11 +1969,13 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="php_uname"></phpsyntax>
         <phpsyntax function="phpcredits"></phpsyntax>
         <phpsyntax function="phpinfo"></phpsyntax>
-        <phpsyntax function="phpversion"></phpsyntax>
+        <phpsyntax function="phpversion"  usage="string phpversion (void)">Returns a string containing the version of the currently running PHP parser.
+Note: This information is also available in the predefined constant PHP_VERSION. 
+        </phpsyntax>
         <phpsyntax function="pi"></phpsyntax>
         <phpsyntax function="png2wbmp"></phpsyntax>
         <phpsyntax function="popen"></phpsyntax>
-        <phpsyntax function="pos"></phpsyntax>
+        <phpsyntax function="pos" usage="mixed pos ( array array)">Get the current element from an array</phpsyntax>
         <phpsyntax function="posix_ctermid"></phpsyntax>
         <phpsyntax function="posix_getcwd"></phpsyntax>
         <phpsyntax function="posix_getegid"></phpsyntax>
@@ -1911,7 +2014,13 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="preg_replace"></phpsyntax>
         <phpsyntax function="preg_replace_callback"></phpsyntax>
         <phpsyntax function="preg_split"></phpsyntax>
-        <phpsyntax function="prev"></phpsyntax>
+        <phpsyntax function="prev" usage="mixed prev ( array array)">Rewind the internal array pointer</phpsyntax>
+        <phpsyntax function="print">
+Output a string.
+Outputs arg. Returns TRUE on success or FALSE on failure. 
+print() is not actually a real function (it is a language construct) so you are not required to use parentheses with it. 
+</phpsyntax>
+        <phpsyntax function="printf" usage="void printf ( string format [, mixed args])">Output a formatted string.</phpsyntax>
         <phpsyntax function="print_r"></phpsyntax>
         <phpsyntax function="printer_abort"></phpsyntax>
         <phpsyntax function="printer_close"></phpsyntax>
@@ -1966,11 +2075,11 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="putenv"></phpsyntax>
         <phpsyntax function="qdom_error"></phpsyntax>
         <phpsyntax function="qdom_tree"></phpsyntax>
-        <phpsyntax function="quoted_printable_decode"></phpsyntax>
-        <phpsyntax function="quotemeta"></phpsyntax>
+        <phpsyntax function="quoted_printable_decode" usage="string quoted_printable_decode ( string str)">Convert a quoted-printable string to an 8 bit string </phpsyntax>
+        <phpsyntax function="quotemeta" usage="string quotemeta ( string str)">Quote meta characters</phpsyntax>
         <phpsyntax function="rad2deg"></phpsyntax>
         <phpsyntax function="rand"></phpsyntax>
-        <phpsyntax function="range"></phpsyntax>
+        <phpsyntax function="range" usage="array range ( mixed low, mixed high [, int step])">Create an array containing a range of elements</phpsyntax>
         <phpsyntax function="rawurldecode"></phpsyntax>
         <phpsyntax function="rawurlencode"></phpsyntax>
         <phpsyntax function="read"></phpsyntax>
@@ -2003,7 +2112,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="remove"></phpsyntax>
         <phpsyntax function="remove"></phpsyntax>
         <phpsyntax function="rename"></phpsyntax>
-        <phpsyntax function="reset"></phpsyntax>
+        <phpsyntax function="reset" usage="mixed reset ( array array)">Set the internal pointer of an array to its first element</phpsyntax>
         <phpsyntax function="restore_error_handler"></phpsyntax>
         <phpsyntax function="rewind"></phpsyntax>
         <phpsyntax function="rewinddir"></phpsyntax>
@@ -2012,8 +2121,8 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="rotateto"></phpsyntax>
         <phpsyntax function="rotateto"></phpsyntax>
         <phpsyntax function="round"></phpsyntax>
-        <phpsyntax function="rsort"></phpsyntax>
-        <phpsyntax function="rtrim"></phpsyntax>
+        <phpsyntax function="rsort" usage="void rsort ( array array [, int sort_flags])">Sort an array in reverse order</phpsyntax>
+        <phpsyntax function="rtrim" usage="string rtrim ( string str [, string charlist])">Strip whitespace from the end of a string </phpsyntax>
         <phpsyntax function="satellite_caught_exception"></phpsyntax>
         <phpsyntax function="satellite_exception_id"></phpsyntax>
         <phpsyntax function="satellite_exception_value"></phpsyntax>
@@ -2062,7 +2171,19 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="setbounds"></phpsyntax>
         <phpsyntax function="setcolor"></phpsyntax>
         <phpsyntax function="setcolor"></phpsyntax>
-        <phpsyntax function="setcookie"></phpsyntax>
+        <phpsyntax function="setcookie" usage="boolean setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])">Send a cookie
+setcookie() defines a cookie to be sent along with the rest of the HTTP headers. 
+Like other headers, cookies must be sent before any output from your script (this is a protocol restriction). 
+This requires that you place calls to this function prior to any output, including &lt;html&gt; and &lt;head&gt; tags as well as any whitespace.
+If output exists prior to calling this function, setcookie() will fail and return FALSE. 
+If setcookie() successfully runs, it will return TRUE. 
+This does not indicate whether the user accepted the cookie. 
+
+All the arguments except the name argument are optional. 
+If only the name argument is present, the cookie by that name will be deleted from the remote client. 
+You may also replace an argument with an empty string (&quot;&quot;) in order to skip that argument. 
+Because the expire and secure arguments are integers, they cannot be skipped with an empty string, use a zero (0) instead. 
+        </phpsyntax>
         <phpsyntax function="setdepth"></phpsyntax>
         <phpsyntax function="setdimension"></phpsyntax>
         <phpsyntax function="setdown"></phpsyntax>
@@ -2078,7 +2199,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="setleftmargin"></phpsyntax>
         <phpsyntax function="setline"></phpsyntax>
         <phpsyntax function="setlinespacing"></phpsyntax>
-        <phpsyntax function="setlocale"></phpsyntax>
+        <phpsyntax function="setlocale" usage="string setlocale ( mixed category, string locale [, string ...])">Set locale information</phpsyntax>
         <phpsyntax function="setmargins"></phpsyntax>
         <phpsyntax function="setmatrix"></phpsyntax>
         <phpsyntax function="setname"></phpsyntax>
@@ -2092,6 +2213,12 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="setspacing"></phpsyntax>
         <phpsyntax function="settype"></phpsyntax>
         <phpsyntax function="setup"></phpsyntax>
+        <phpsyntax function="sha1" usage="string sha1 ( string str)">
+Calculate the sha1 hash of a string
+Calculates the sha1 hash of str using the US Secure Hash Algorithm 1, and returns that hash. 
+The hash is a 40-character hexadecimal number. 
+</phpsyntax>
+        <phpsyntax function="sha1_file" usage="string sha1_file ( string filename)">Calculate the sha1 hash of a file</phpsyntax>
         <phpsyntax function="shell_exec"></phpsyntax>
         <phpsyntax function="shm_attach"></phpsyntax>
         <phpsyntax function="shm_detach"></phpsyntax>
@@ -2106,12 +2233,12 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="shmop_size"></phpsyntax>
         <phpsyntax function="shmop_write"></phpsyntax>
         <phpsyntax function="show_source"></phpsyntax>
-        <phpsyntax function="shuffle"></phpsyntax>
+        <phpsyntax function="shuffle" usage="void shuffle ( array array)">Shuffle an array</phpsyntax>
         <phpsyntax function="shutdown"></phpsyntax>
         <phpsyntax function="signal"></phpsyntax>
-        <phpsyntax function="similar_text"></phpsyntax>
+        <phpsyntax function="similar_text" usage="int similar_text ( string first, string second [, float percent])">Calculate the similarity between two strings </phpsyntax>
         <phpsyntax function="sin"></phpsyntax>
-        <phpsyntax function="sizeof"></phpsyntax>
+        <phpsyntax function="sizeof" usage="int sizeof ( mixed var)">Get the number of elements in variable. The sizeof() function is an alias for count().</phpsyntax>
         <phpsyntax function="skewx"></phpsyntax>
         <phpsyntax function="skewxto"></phpsyntax>
         <phpsyntax function="skewxto"></phpsyntax>
@@ -2134,53 +2261,64 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="socket_set_timeout"></phpsyntax>
         <phpsyntax function="socket_set_timeout"></phpsyntax>
         <phpsyntax function="socketpair"></phpsyntax>
-        <phpsyntax function="sort"></phpsyntax>
-        <phpsyntax function="soundex"></phpsyntax>
+        <phpsyntax function="sort" usage="void sort ( array array [, int sort_flags])">Sort an array. This function sorts an array. Elements will be arranged from lowest to highest when this function has completed.</phpsyntax>
+        <phpsyntax function="soundex" usage="string soundex ( string str)">Calculate the soundex key of a string</phpsyntax>
         <phpsyntax function="split"></phpsyntax>
         <phpsyntax function="spliti"></phpsyntax>
-        <phpsyntax function="sprintf"></phpsyntax>
+        <phpsyntax function="sprintf" usage="string sprintf ( string format [, mixed args])">Return a formatted string</phpsyntax>
         <phpsyntax function="sql_regcase"></phpsyntax>
         <phpsyntax function="sqrt"></phpsyntax>
         <phpsyntax function="srand"></phpsyntax>
-        <phpsyntax function="sscanf"></phpsyntax>
+        <phpsyntax function="sscanf" usage="mixed sscanf ( string str, string format [, string var1])">Parses input from a string according to a format </phpsyntax>
         <phpsyntax function="stat"></phpsyntax>
-        <phpsyntax function="str_pad"></phpsyntax>
-        <phpsyntax function="str_repeat"></phpsyntax>
-        <phpsyntax function="str_replace"></phpsyntax>
-        <phpsyntax function="strcasecmp"></phpsyntax>
-        <phpsyntax function="strchr"></phpsyntax>
-        <phpsyntax function="strcmp"></phpsyntax>
-        <phpsyntax function="strcoll"></phpsyntax>
-        <phpsyntax function="strcoll"></phpsyntax>
-        <phpsyntax function="strcspn"></phpsyntax>
+        <phpsyntax function="str_pad" usage="string str_pad ( string input, int pad_length [, string pad_string [, int pad_type]])">Pad a string to a certain length with another string </phpsyntax>
+        <phpsyntax function="str_repeat" usage="string str_repeat ( string input, int multiplier)">Repeat a string</phpsyntax>
+        <phpsyntax function="str_replace" usage="mixed str_replace ( mixed search, mixed replace, mixed subject)">Replace all occurrences of the search string with the replacement string </phpsyntax>
+        <phpsyntax function="str_rot13" usage="string str_rot13 ( string str)">
+Perform the rot13 transform on a string.
+This function performs the ROT13 encoding on the str argument and returns the resulting string. 
+The ROT13 encoding simply shifts every letter by 13 places in the alphabet while leaving non-alpha characters untouched. 
+Encoding and decoding are done by the same function, passing an encoded string as argument 
+will return the original version. 
+</phpsyntax>
+        <phpsyntax function="str_shuffle" usage="string str_shuffle ( string str)">Randomly shuffles a string</phpsyntax> 
+        <phpsyntax function="str_word_count" usage="mixed str_word_count ( string string [, int format])">Return information about words used in a string </phpsyntax>
+        <phpsyntax function="strcasecmp" usage="int strcasecmp ( string str1, string str2)">Binary safe case-insensitive string comparison </phpsyntax>
+        <phpsyntax function="strchr" usage="string strchr ( string haystack, string needle)">Find the first occurrence of a character.This function is an alias for strstr(), and is identical in every way.</phpsyntax>
+        <phpsyntax function="strcmp" usage="int strcmp ( string str1, string str2)">Binary safe string comparison.
+Returns &lt; 0 if str1 is less than str2; &gt; 0 if str1 is greater than str2, and 0 if they are equal. 
+Note that this comparison is case sensitive. 
+        </phpsyntax>
+        <phpsyntax function="strcoll" usage="int strcoll ( string str1, string str2)">Locale based string comparison</phpsyntax>
+        <phpsyntax function="strcspn" usage="int strcspn ( string str1, string str2)">Find length of initial segment not matching mask </phpsyntax>
         <phpsyntax function="streammp3"></phpsyntax>
         <phpsyntax function="strerror"></phpsyntax>
         <phpsyntax function="strftime"></phpsyntax>
         <phpsyntax function="strftime"></phpsyntax>
-        <phpsyntax function="strip_tags"></phpsyntax>
-        <phpsyntax function="stripcslashes"></phpsyntax>
-        <phpsyntax function="stripslashes"></phpsyntax>
-        <phpsyntax function="stristr"></phpsyntax>
-        <phpsyntax function="strlen"></phpsyntax>
-        <phpsyntax function="strnatcasecmp"></phpsyntax>
-        <phpsyntax function="strnatcmp"></phpsyntax>
-        <phpsyntax function="strncasecmp"></phpsyntax>
-        <phpsyntax function="strncmp"></phpsyntax>
-        <phpsyntax function="strpos"></phpsyntax>
-        <phpsyntax function="strrchr"></phpsyntax>
-        <phpsyntax function="strrev"></phpsyntax>
-        <phpsyntax function="strrpos"></phpsyntax>
-        <phpsyntax function="strspn"></phpsyntax>
-        <phpsyntax function="strstr"></phpsyntax>
-        <phpsyntax function="strtok"></phpsyntax>
-        <phpsyntax function="strtolower"></phpsyntax>
+        <phpsyntax function="strip_tags" usage="string strip_tags ( string str [, string allowable_tags])">Strip HTML and PHP tags from a string</phpsyntax>
+        <phpsyntax function="stripcslashes" usage="string stripcslashes ( string str)">Un-quote string quoted with addcslashes() </phpsyntax>
+        <phpsyntax function="stripslashes" usage="string stripslashes ( string str)">Un-quote string quoted with addslashes() </phpsyntax>
+        <phpsyntax function="stristr" usage="string stristr ( string haystack, string needle)">Case-insensitive strstr() </phpsyntax>
+        <phpsyntax function="strlen" usage="int strlen ( string str)">Get string length</phpsyntax>
+        <phpsyntax function="strnatcasecmp" usage="int strnatcasecmp ( string str1, string str2)">Case insensitive string comparisons using a "natural order" algorithm </phpsyntax>
+        <phpsyntax function="strnatcmp" usage="int strnatcmp ( string str1, string str2)">String comparisons using a "natural order" algorithm </phpsyntax>
+        <phpsyntax function="strncasecmp" usage="int strncasecmp ( string str1, string str2, int len)">Binary safe case-insensitive string comparison of the first n characters </phpsyntax>
+        <phpsyntax function="strncmp" usage="int strncmp ( string str1, string str2, int len)">Binary safe string comparison of the first n characters </phpsyntax>
+        <phpsyntax function="strpos" usage="int strpos ( string haystack, string needle [, int offset])">Find position of first occurrence of a string </phpsyntax>
+        <phpsyntax function="strrchr" usage="string strrchr ( string haystack, string needle)">Find the last occurrence of a character in a string </phpsyntax>
+        <phpsyntax function="strrev" usage="string strrev ( string string)">Reverse a string</phpsyntax>
+        <phpsyntax function="strrpos" usage="int strrpos ( string haystack, char needle)">Find position of last occurrence of a char in a string </phpsyntax>
+        <phpsyntax function="strspn" usage="int strspn ( string str1, string str2)">Find length of initial segment matching mask </phpsyntax>
+        <phpsyntax function="strstr" usage="string strstr ( string haystack, string needle)">Find first occurrence of a string</phpsyntax>
+        <phpsyntax function="strtok" usage="string strtok ( string arg1, string arg2)">Tokenize string</phpsyntax>
+        <phpsyntax function="strtolower" usage="string strtolower ( string str)">Make a string lowercase</phpsyntax>
         <phpsyntax function="strtotime"></phpsyntax>
-        <phpsyntax function="strtoupper"></phpsyntax>
-        <phpsyntax function="strtr"></phpsyntax>
+        <phpsyntax function="strtoupper" usage="string strtoupper ( string string)">Make a string uppercase</phpsyntax>
+        <phpsyntax function="strtr" usage="string strtr ( string str, string from, string to) - string strtr ( string str, array replace_pairs)">Translate certain characters</phpsyntax>
         <phpsyntax function="strval"></phpsyntax>
         <phpsyntax function="substr" usage="string substr(string str, int start [, int length])">Returns part of a string</phpsyntax>
-        <phpsyntax function="substr_count"></phpsyntax>
-        <phpsyntax function="substr_replace"></phpsyntax>
+        <phpsyntax function="substr_count" usage="int substr_count ( string haystack, string needle)">Count the number of substring occurrences</phpsyntax>
+        <phpsyntax function="substr_replace" usage="string substr_replace ( string string, string replacement, int start [, int length])">Replace text within a portion of a string</phpsyntax>
         <phpsyntax function="swf_actiongeturl"></phpsyntax>
         <phpsyntax function="swf_actiongotoframe"></phpsyntax>
         <phpsyntax function="swf_actiongotolabel"></phpsyntax>
@@ -2310,10 +2448,10 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="tmpfile"></phpsyntax>
         <phpsyntax function="touch"></phpsyntax>
         <phpsyntax function="trigger_error"></phpsyntax>
-        <phpsyntax function="trim"></phpsyntax>
-        <phpsyntax function="uasort"></phpsyntax>
-        <phpsyntax function="ucfirst"></phpsyntax>
-        <phpsyntax function="ucwords"></phpsyntax>
+        <phpsyntax function="trim" usage="string trim ( string str [, string charlist])">Strip whitespace from the beginning and end of a string </phpsyntax>
+        <phpsyntax function="uasort" usage="void uasort ( array array, callback cmp_function)">Sort an array with a user-defined comparison function and maintain index association </phpsyntax>
+        <phpsyntax function="ucfirst" usage="string ucfirst ( string str)">Make a string's first character uppercase</phpsyntax>
+        <phpsyntax function="ucwords" usage="string ucwords ( string str)">Uppercase the first character of each word in a string </phpsyntax>
         <phpsyntax function="udm_add_search_limit"></phpsyntax>
         <phpsyntax function="udm_alloc_agent"></phpsyntax>
         <phpsyntax function="udm_api_version"></phpsyntax>
@@ -2329,7 +2467,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="udm_get_res_param"></phpsyntax>
         <phpsyntax function="udm_load_ispell_data"></phpsyntax>
         <phpsyntax function="udm_set_agent_param"></phpsyntax>
-        <phpsyntax function="uksort"></phpsyntax>
+        <phpsyntax function="uksort" usage="void uksort ( array array, callback cmp_function)">Sort an array by keys using a user-defined comparison function </phpsyntax>
         <phpsyntax function="umask"></phpsyntax>
         <phpsyntax function="uniqid"></phpsyntax>
         <phpsyntax function="unixtojd"></phpsyntax>
@@ -2341,7 +2479,7 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="urlencode"></phpsyntax>
         <phpsyntax function="user_error"></phpsyntax>
         <phpsyntax function="usleep"></phpsyntax>
-        <phpsyntax function="usort"></phpsyntax>
+        <phpsyntax function="usort" usage="void usort ( array array, callback cmp_function)">Sort an array by values using a user-defined comparison function</phpsyntax>
         <phpsyntax function="utf8_decode"></phpsyntax>
         <phpsyntax function="utf8_encode"></phpsyntax>
         <phpsyntax function="var_dump"></phpsyntax>
@@ -2370,13 +2508,15 @@ See also mysql_query() for the counterpart of this behaviour.
         <phpsyntax function="vpopmail_error"></phpsyntax>
         <phpsyntax function="vpopmail_passwd"></phpsyntax>
         <phpsyntax function="vpopmail_set_user_quota"></phpsyntax>
+        <phpsyntax function="vprintf" usage="void vprintf ( string format, array args)">Output a formatted string</phpsyntax>
+        <phpsyntax function="vsprintf" usage="string vsprintf ( string format, array args)">Output a formatted string</phpsyntax>
         <phpsyntax function="wddx_add_vars"></phpsyntax>
         <phpsyntax function="wddx_deserialize"></phpsyntax>
         <phpsyntax function="wddx_packet_end"></phpsyntax>
         <phpsyntax function="wddx_packet_start"></phpsyntax>
         <phpsyntax function="wddx_serialize_value"></phpsyntax>
         <phpsyntax function="wddx_serialize_vars"></phpsyntax>
-        <phpsyntax function="wordwrap"></phpsyntax>
+        <phpsyntax function="wordwrap" usage="string wordwrap ( string str [, int width [, string break [, int cut]]])">Wraps a string to a given number of characters using a string break character</phpsyntax>
         <phpsyntax function="write"></phpsyntax>
         <phpsyntax function="writev"></phpsyntax>
         <phpsyntax function="xml_error_string"></phpsyntax>