Nuovi Parametri
Alcune funzioni accettano nuovi parametri opzionali, in PHP 5.2.x:
PHP Core:
- htmlentities() - aggiunto double_encode in PHP 5.2.3.
- htmlspecialchars() - aggiunto double_encode in PHP 5.2.3.
- base64_decode() - aggiunto strict
- setcookie() - aggiunto httponly
- setrawcookie() - aggiunto httponly
- session_set_cookie_params() - aggiunto httponly
- memory_get_usage() - aggiunto real_usage
- get_loaded_extensions() - aggiunto zend_extensions in PHP 5.2.4
curl:
- curl_multi_info_read() - aggiunto msgs_in_queue
- date() - aggiunto il carattere di formato "u" (milliseconds) in PHP 5.2.2
imap:
- imap_open() - aggiunto n_retries
- imap_reopen() - aggiunto n_retries
-
mb_strrpos()
- aggiunto offset
Avviso
Il parametro offset è stato messo nella posizione in cui stava il parametro encoding . La compatibilità all'indietro è stata garantita permettendo che encoding venga specificato come terzo parametro. L'utilizzo di questa modalità non è raccomandato in quanto verrà rimossa in una futura versione di PHP.
ming:
- swfmovie::streamMP3() - aggiunto skip in PHP 5.2.1
- openssl_verify() - aggiunto signature_algo
- pg_escape_bytea() - aggiunto connection
- pg_escape_string() - aggiunto connection
- SimpleXMLElement::__construct() - aggiunto is_prefix
- SimpleXMLElement::attributes() - aggiunto is_prefix
- SimpleXMLElement::children() - aggiunto is_prefix
- simplexml_load_file() - aggiunto is_prefix
- simplexml_load_string() - aggiunto is_prefix
spl:
- array iterator_to_array(Traversable it [, bool use_keys = true]) - aggiunto use_keys in PHP 5.2.1
- XMLReader::open() - aggiunto encoding e options
- XMLReader::XML() - aggiunto encoding e options
- XMLWriter::WriteElement() - il parametro content è diventato opzionale dal PHP 5.2.3
- XMLWriter::WriteElementNs() - il parametro content è diventato opzionale dal PHP 5.2.3