X-Git-Url: http://git.phpeclipse.com
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/phpsyntax.xml b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/phpsyntax.xml
index c952eaa..a91a0ee 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/phpsyntax.xml
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/phpsyntax.xml
@@ -399,10 +399,25 @@ Directory class with properties, handle and class and methods read, rewind and c
-
+ 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.
+
-
-
+ This function is identical to ereg() except that this ignores case distinction when matching alphabetic characters.
+
+ replace regular expression case insensitive
+This function is identical to ereg_replace() except that this ignores case distinction when matching alphabetic characters.
@@ -410,7 +425,12 @@ Directory class with properties, handle and class and methods read, rewind and c
-
+ 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 (""), 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
+
@@ -492,7 +512,12 @@ Directory class with properties, handle and class and methods read, rewind and c
-
+ 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.
+
@@ -680,7 +705,19 @@ Directory class with properties, handle and class and methods read, rewind and c
-
+ 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 "HTTP/" (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.
+
@@ -1226,7 +1263,12 @@ Directory class with properties, handle and class and methods read, rewind and c
-
+ Return current UNIX timestamp with microseconds
+Returns the string "msec sec" 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.
+
@@ -1888,7 +1930,9 @@ See also mysql_query() for the counterpart of this behaviour.
-
+ Returns a string containing the version of the currently running PHP parser.
+Note: This information is also available in the predefined constant PHP_VERSION.
+
@@ -2082,7 +2126,19 @@ See also mysql_query() for the counterpart of this behaviour.
-
+ 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 <html> and <head> 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 ("") 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.
+