新しいパラメータ
PHP 5.2.x で、新しいパラメータやオプションのパラメータが追加された関数があります。
PHP コア:
- htmlentities() - PHP 5.2.3 で double_encode が追加されました。
- htmlspecialchars() - PHP 5.2.3 で double_encode が追加されました。
- base64_decode() - strict が追加されました。
- setcookie() - httponly が追加されました。
- setrawcookie() - httponly が追加されました。
- session_set_cookie_params() - httponly が追加されました。
- memory_get_usage() - real_usage が追加されました。
- get_loaded_extensions() - PHP 5.2.4 で zend_extensions が追加されました。
curl:
- curl_multi_info_read() - msgs_in_queue が追加されました。
- date() - PHP 5.2.2 で、書式文字 "u" (ミリ秒) が追加されました。
imap:
- imap_open() - n_retries が追加されました。
- imap_reopen() - n_retries が追加されました。
-
mb_strrpos()
- offset
が追加されました。
警告
offset パラメータが、かつて encoding パラメータのあった場所に入りました。 下位互換性のために encoding を三番目のパラメータとして指定することもできます。 しかし、この下位互換性モードの使用はお勧めしません。 これは将来は廃止される予定だからです。
ming:
- swfmovie::streamMP3() - skip が PHP 5.2.1 で追加されました。
- openssl_verify() - signature_algo が追加されました。
- pg_escape_bytea() - connection が追加されました。
- pg_escape_string() - connection が追加されました。
- SimpleXMLElement::__construct() - is_prefix が追加されました。
- SimpleXMLElement::attributes() - is_prefix が追加されました。
- SimpleXMLElement::children() - is_prefix が追加されました。
- simplexml_load_file() - is_prefix が追加されました。
- simplexml_load_string() - is_prefix が追加されました。
spl:
- array iterator_to_array(Traversable it [, bool use_keys = true]) - use_keys が PHP 5.2.1 で追加されました。
- XMLReader::open() - encoding および options が追加されました。
- XMLReader::XML() - encoding および options が追加されました。
- XMLWriter::WriteElement() - PHP 5.2.3 で content はオプションとなりました。
- XMLWriter::WriteElementNs() - PHP 5.2.3 で content はオプションとなりました。