didou           Tue Mar  2 10:22:06 2004 EDT

  Modified files:              
    /phpdoc/en/reference/errorfunc      constants.xml examples.xml 
  Log:
  fix for #27459
  
http://cvs.php.net/diff.php/phpdoc/en/reference/errorfunc/constants.xml?r1=1.12&r2=1.13&ty=u
Index: phpdoc/en/reference/errorfunc/constants.xml
diff -u phpdoc/en/reference/errorfunc/constants.xml:1.12 
phpdoc/en/reference/errorfunc/constants.xml:1.13
--- phpdoc/en/reference/errorfunc/constants.xml:1.12    Mon Feb 16 11:03:09 2004
+++ phpdoc/en/reference/errorfunc/constants.xml Tue Mar  2 10:22:06 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.12 $ -->
+<!-- $Revision: 1.13 $ -->
 <section id="errorfunc.constants">
  &reftitle.constants;
  &extension.constants.core;
@@ -86,7 +86,7 @@
       Fatal errors that occur during PHP's initial startup. This is like an
       <constant>E_ERROR</constant>, except it is generated by the core of PHP.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-core-warning">
@@ -100,7 +100,7 @@
       This is like an <constant>E_WARNING</constant>, except it is generated
       by the core of PHP.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-compile-error">
@@ -113,7 +113,7 @@
       Fatal compile-time errors. This is like an <constant>E_ERROR</constant>,
       except it is generated by the Zend Scripting Engine.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-compile-warning">
@@ -127,7 +127,7 @@
       <constant>E_WARNING</constant>, except it is generated by the Zend
       Scripting Engine.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-user-error">
@@ -141,7 +141,7 @@
       <constant>E_ERROR</constant>, except it is generated in PHP code by
       using the PHP function <function>trigger_error</function>.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-user-warning">
@@ -155,7 +155,7 @@
       <constant>E_WARNING</constant>, except it is generated in PHP code by
       using the PHP function <function>trigger_error</function>.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-user-notice">
@@ -169,7 +169,7 @@
       <constant>E_NOTICE</constant>, except it is generated in PHP code by
       using the PHP function <function>trigger_error</function>.
      </entry>
-     <entry>PHP 4 only</entry>
+     <entry>since PHP 4</entry>
     </row>
 
     <row id="e-all">
@@ -197,7 +197,7 @@
       to your code which will ensure the best interoperability
       and forward compatibility of your code.
      </entry>
-     <entry>PHP 5 only</entry>
+     <entry>since PHP 5</entry>
     </row>
 
    </tbody>
http://cvs.php.net/diff.php/phpdoc/en/reference/errorfunc/examples.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc/en/reference/errorfunc/examples.xml
diff -u phpdoc/en/reference/errorfunc/examples.xml:1.5 
phpdoc/en/reference/errorfunc/examples.xml:1.6
--- phpdoc/en/reference/errorfunc/examples.xml:1.5      Thu Jan 15 07:42:17 2004
+++ phpdoc/en/reference/errorfunc/examples.xml  Tue Mar  2 10:22:06 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <section id="errorfunc.examples">
  &reftitle.examples;
   <para>
@@ -23,19 +23,21 @@
 
     // define an assoc array of error string
     // in reality the only entries we should
-    // consider are 2,8,256,512 and 1024
+    // consider are E_WARNING, E_NOTICE, E_USER_ERROR,
+    // E_USER_WARNING and E_USER_NOTICE
     $errortype = array (
-                1    =>  "Error",
-                2    =>  "Warning",
-                4    =>  "Parsing Error",
-                8    =>  "Notice",
-                16   =>  "Core Error",
-                32   =>  "Core Warning",
-                64   =>  "Compile Error",
-                128  =>  "Compile Warning",
-                256  =>  "User Error",
-                512  =>  "User Warning",
-                1024 =>  "User Notice"
+                E_ERROR           => "Error",
+                E_WARNING         => "Warning",
+                E_PARSE           => "Parsing Error",
+                E_NOTICE          => "Notice",
+                E_CORE_ERROR      => "Core Error",
+                E_CORE_WARNING    => "Core Warning",
+                E_COMPILE_ERROR   => "Compile Error",
+                E_COMPILE_WARNING => "Compile Warning",
+                E_USER_ERROR      => "User Error",
+                E_USER_WARNING    => "User Warning",
+                E_USER_NOTICE     => "User Notice",
+                E_STRICT          => "Runtime Notice"
                 );
     // set of errors for which a var trace will be saved
     $user_errors = array(E_USER_ERROR, E_USER_WARNING, E_USER_NOTICE);
@@ -57,8 +59,9 @@
 
     // save to the error log, and e-mail me if there is a critical user error
     error_log($err, 3, "/usr/local/php4/error.log");
-    if ($errno == E_USER_ERROR)
+    if ($errno == E_USER_ERROR) {
         mail("[EMAIL PROTECTED]", "Critical User Error", $err);
+    }
 }
 
 
@@ -100,7 +103,7 @@
 // define some "vectors"
 $a = array(2, 3, "foo");
 $b = array(5.5, 4.3, -1.6);
-$c = array (1, -3);
+$c = array(1, -3);
 
 // generate a user error
 $t1 = distance($c, $b) . "\n";

Reply via email to