misc parser changes
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpeclipse / phpeditor / phpsyntax.xml
index 8ac53c0..8336273 100644 (file)
@@ -371,6 +371,7 @@ If the open fails, the function returns FALSE, otherwise it returns a pointer to
         <phpsyntax function="deg2rad"></phpsyntax>
         <phpsyntax function="delete_iovec"></phpsyntax>
         <phpsyntax function="dgettext"></phpsyntax>
+        <phpsyntax function="die"></phpsyntax>
         <phpsyntax function="dir" usage="class dir(string directory)">
 Directory class with properties, handle and class and methods read, rewind and close.
         </phpsyntax>
@@ -538,6 +539,9 @@ This function will not work on remote files; the file to be examined must be acc
 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="file_get_contents" usage="string file_get_contents ( string filename [, bool use_include_path [, resource context]])">Identical to file(), except that file_get_contents() returns the file in a string. On failure, file_get_contents() will return FALSE. 
+file_get_contents() is the preferred way to read the contents of a file into a string. It will use memory mapping techniques if supported by your OS to enhance performance.
+        </phpsyntax>
         <phpsyntax function="fileatime"></phpsyntax>
         <phpsyntax function="filectime"></phpsyntax>
         <phpsyntax function="filegroup"></phpsyntax>
@@ -2624,7 +2628,7 @@ Note that this comparison is case sensitive.
         <phpsyntax keyword="break" tokenval="1012"></phpsyntax>
         <phpsyntax keyword="continue" tokenval="1013"></phpsyntax>
         <phpsyntax keyword="return" tokenval="1014"></phpsyntax>
-        <phpsyntax keyword="define" tokenval="1015"></phpsyntax>
+       
         <phpsyntax keyword="include" tokenval="1016"></phpsyntax>
         <phpsyntax keyword="include_once" tokenval="1017"></phpsyntax>
         <phpsyntax keyword="require" tokenval="1018"></phpsyntax>
@@ -2648,7 +2652,7 @@ Note that this comparison is case sensitive.
         <phpsyntax keyword="print" tokenval="1036"></phpsyntax> 
         <phpsyntax keyword="unset" tokenval="1037"></phpsyntax>
         <phpsyntax keyword="exit" tokenval="1038"></phpsyntax>
-        <phpsyntax keyword="die" tokenval="1039"></phpsyntax>
+
         <phpsyntax keyword="and" tokenval="1040"></phpsyntax>
         <phpsyntax keyword="or" tokenval="1041"></phpsyntax>
         <phpsyntax keyword="xor" tokenval="1042"></phpsyntax>
@@ -2656,6 +2660,27 @@ Note that this comparison is case sensitive.
         <phpsyntax keyword="null" tokenval="1044"></phpsyntax>
         <phpsyntax keyword="false" tokenval="1045"></phpsyntax>
         <phpsyntax keyword="true" tokenval="1046"></phpsyntax>
+        
+        <phpsyntax keyword="abstract" tokenval="1050"></phpsyntax>
+           <phpsyntax keyword="catch" tokenval="1051"></phpsyntax>
+           <phpsyntax keyword="finally" tokenval="1052"></phpsyntax>
+           <phpsyntax keyword="try" tokenval="1053"></phpsyntax>
+           <phpsyntax keyword="private" tokenval="1054"></phpsyntax>
+           <phpsyntax keyword="protected" tokenval="1055"></phpsyntax>
+       <phpsyntax keyword="public" tokenval="1056"></phpsyntax>
+       <phpsyntax keyword="interface" tokenval="1057"></phpsyntax>
+       <phpsyntax keyword="implements" tokenval="1058"></phpsyntax>
+       <phpsyntax keyword="instanceof" tokenval="1059"></phpsyntax>
+       <phpsyntax keyword="super" tokenval="1060"></phpsyntax>
+       <phpsyntax keyword="throw" tokenval="1061"></phpsyntax>
+
+       <phpsyntax keyword="const" tokenval="1063"></phpsyntax>
+       <phpsyntax keyword="declare" tokenval="1064"></phpsyntax>
+       <phpsyntax keyword="enddeclare" tokenval="1065"></phpsyntax>
+       <phpsyntax keyword="eval" tokenval="1065"></phpsyntax>
+       <phpsyntax keyword="use" tokenval="1066"></phpsyntax>
+       <phpsyntax keyword="isset" tokenval="1066"></phpsyntax>
+       <phpsyntax keyword="final" tokenval="1067"></phpsyntax>
 =========================================================        
 *Below this are the various PHP-specific variable types *
 =========================================================