crypt() now has Blowfish and extended DES support, and
crypt() features are now 100% portable. PHP has its own
internal crypt implementation which drops into place when support for
crypt or crypt_r is not found.
getopt() now accepts "long options" on all platforms.
Optional values and = as a separator for short options
are now supported.
fopen() has a new mode option (n),
which passes O_NONBLOCK to the underlying
open() system call. Note that this mode is not currently
supported on Windows.