rasmus          Sat Sep  9 16:54:01 2006 UTC

  Modified files:              (Branch: PHP_5_2)
    /php-src    README.UPDATE_5_2 
  Log:
  Cleanup
  
  
http://cvs.php.net/viewvc.cgi/php-src/README.UPDATE_5_2?r1=1.1.2.9&r2=1.1.2.10&diff_format=u
Index: php-src/README.UPDATE_5_2
diff -u php-src/README.UPDATE_5_2:1.1.2.9 php-src/README.UPDATE_5_2:1.1.2.10
--- php-src/README.UPDATE_5_2:1.1.2.9   Thu Sep  7 21:17:13 2006
+++ php-src/README.UPDATE_5_2   Sat Sep  9 16:54:01 2006
@@ -1,6 +1,6 @@
 PHP 5.2 Update info or NEWS explained
 
-- Changed E_ALL error reporting mode to includes E_RECOVERABLE_ERROR. (Marcus)
+- Changed E_ALL error reporting mode to include E_RECOVERABLE_ERROR. (Marcus)
 
   This changes means that the value of the E_ALL constant had changed to 6143
   from its previous value of 2047. If you are setting your error reporting mode
@@ -11,7 +11,7 @@
 
   This changes a few E_ERROR conditions to something that you can now catch 
   using a user error handler. If the user error handler does not grab these
-  kind of error they behave as fatal errors just like in any PHP version prior
+  kind of errors they behave as fatal errors just like in any PHP version prior
   to 5.2. Errors of this type are logged as 'Catchable fatal error'.
 
 - Added support for constructors in interfaces to force constructor signature
@@ -24,24 +24,24 @@
   the parameter and return type definition which captures count, reference or 
   not and any type hints).
 
-- Changed __toString to be called whereever applicable. (Marcus)
+- Changed __toString to be called wherever applicable. (Marcus)
 
   The magic object method __toString() is now called whenever an object is used
   as a string. The function must not throw an exception or the script will be
-  terminated. The PHP 5.0/5.1 fallback to return a string containing the object
-  idetifier has been dropped. Note that the object identifier is never unique. 
-  That measn that if you have used this feature your application has been 
-  flawed. Nonetheless it will now be a catchable fatal error (see above).
+  terminated with a catchable see above) fatal error. The PHP 5.0/5.1 fallback
+  to return a string containing the object identifier has been dropped. People 
+  were assuming that this object identifier was unique when in fact it wasn't. 
 
   
   Even with __toString objects cannot be used as keys to arrays. We might add
   built-in hash support for this. But for 5.2 you would need to either provide
-  your own hashing or use new function spl_object_hash()
+  your own hashing and use an explicit string cast or use new function 
+  spl_object_hash()
 
 - Added RFC2397 (data: stream) support. (Marcus)
 
   Under windows this can mean a very rare change of behavior. If you are using 
-  NTFS filesystem and making use of meta streams in your application this does
-  no longer work for a file with the name 'data:' accessed without any path. If
+  NTFS filesystem and making use of meta streams in your application this no
+  longer works for a file with the name 'data:' accessed without any path. If
   you need to do so you have to prefix the filename with the "file:" protocol.
   For the functionality itself look here http://www.faqs.org/rfcs/rfc2397.html.
 
@@ -49,10 +49,10 @@
 
   With this option one can now distinguish between standard file operations on
   remote files and inclusion of remote files.  While the former is usually
-  desired, the latter implies security risks if used naivly.  Starting with
+  desired, the latter implies security risks if used naively.  Starting with
   PHP-5.2 it is now possible to allow standard file operations while
-  dissalowing inclusion of remote files, which will also be the default
-  configuration.
+  dissallowing inclusion of remote files, which is also the default
+  configuration now.  
 
 - Dropped abstract static class functions. (Marcus)
 

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to