New Parameters
Some functions were given new, optional, parameters in PHP 5.2.x:
PHP Core:
-
htmlentities()
- added
double_encode
in PHP 5.2.3. -
htmlspecialchars()
- added
double_encode
in PHP 5.2.3. -
base64_decode()
- added
strict
-
setcookie()
- added
httponly
-
setrawcookie()
- added
httponly
-
session_set_cookie_params()
- added
httponly
-
memory_get_usage()
- added
real_usage
-
get_loaded_extensions()
- added
zend_extensions
in PHP 5.2.4
curl:
-
curl_multi_info_read()
- added
msgs_in_queue
- date() - added "u" (milliseconds) format character in PHP 5.2.2
imap:
-
imap_open()
- added
n_retries
-
imap_reopen()
- added
n_retries
-
mb_strrpos()
- added
offset
WarningThe
offset
parameter was put in the position theencoding
parameter used to be. Backward compatibility has been provided by allowingencoding
to be specified as the third parameter. Using this backward compatibility mode is not recommended because it will be removed in a future release of PHP.
ming:
-
SWFMovie::streamMP3()
- added
skip
in PHP 5.2.1
-
openssl_verify()
- added
signature_algo
-
pg_escape_bytea()
- added
connection
-
pg_escape_string()
- added
connection
-
SimpleXMLElement::__construct()
- added
is_prefix
-
SimpleXMLElement::attributes()
- added
is_prefix
-
SimpleXMLElement::children()
- added
is_prefix
-
simplexml_load_file()
- added
is_prefix
-
simplexml_load_string()
- added
is_prefix
spl:
-
array iterator_to_array(Traversable it [, bool use_keys = true])
- added
use_keys
in PHP 5.2.1
-
XMLReader::open()
- added
encoding
andoptions
-
XMLReader::XML()
- added
encoding
andoptions
-
xmlwriter_write_element()
- the
content
became optional in PHP 5.2.3 -
xmlwriter_write_element_ns()
- the
content
became optional in PHP 5.2.3