Modified: phpdoc/ja/trunk/appendices/comparisons.xml =================================================================== --- phpdoc/ja/trunk/appendices/comparisons.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/comparisons.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + PHP 型の比較表 @@ -44,7 +44,7 @@ (つまり NAN != NAN であり NAN !== NAN であるということです)。 結果が NAN になる演算の例には sqrt(-1) や asin(2) そして - asinh(0) があります。 + acosh(0) があります。 Modified: phpdoc/ja/trunk/appendices/migration70/changed-functions.xml =================================================================== --- phpdoc/ja/trunk/appendices/migration70/changed-functions.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/migration70/changed-functions.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + 変更された関数 @@ -59,6 +59,15 @@ + shmop_open は int ではなくリソースを返すようになりました。 + これを、shmop_size や + shmop_write、shmop_read、 + shmop_close、shmop_delete + に渡す必要があります。 + + + + substr は、文字列の長さが開始位置と等しい場合に空文字列を返すようになりました。 Modified: phpdoc/ja/trunk/appendices/migration70/incompatible/other.xml =================================================================== --- phpdoc/ja/trunk/appendices/migration70/incompatible/other.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/migration70/incompatible/other.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + 下位互換性のないその他の変更 @@ -324,6 +324,7 @@ e を小数点の直後に置くことができなくなりました (つまり、3.e3 とすることはできず、 3.0e3 あるいは 3e3 としなければいけません)。 + 最後に、空の文字列は妥当な JSON だとみなされなくなりました。 @@ -360,6 +361,21 @@ PHP 7 以降は、常にその時点の引数の値を返すようになります。 + + + 同値な要素の並び順 + + 内部的なソートアルゴリズムが改良されたことに伴って、 + 比較したときに等しいとみなされる要素の並び順が以前とは変わるかもしれません。 + + + + 同値な要素の並び順に依存するコードは書かないようにしましょう。 + その並び順がいつまでも同じであるとは限りません。 + + + + - + 新機能 @@ -660,6 +660,18 @@ PHP 7 ではこの問題が修正されました。 + + + その他の機能 + + + + クローンしたクラスのメンバーにアクセスできるようになりました。 + (clone $foo)->bar() のようにできるということです。 + + + + - + 新しいグローバル定数 @@ -28,7 +28,7 @@ - CURL_PUST_OK + CURL_PUSH_OK @@ -51,6 +51,18 @@ + + <link linkend="book.image">Image Processing and GD</link> + + + + + IMAGETYPE_WEBP + + + + + <link linkend="book.json">JSON</link> Modified: phpdoc/ja/trunk/appendices/migration71/incompatible.xml =================================================================== --- phpdoc/ja/trunk/appendices/migration71/incompatible.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/migration71/incompatible.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + 下位互換性のない変更点 @@ -308,6 +308,20 @@ + + 同値な要素の並び順 + + 内部的なソートアルゴリズムが改良されたことに伴って、 + 比較したときに等しいとみなされる要素の並び順が以前とは変わるかもしれません。 + + + + 同値な要素の並び順に依存するコードは書かないようにしましょう。 + その並び順がいつまでも同じであるとは限りません。 + + + + - + 新機能 @@ -285,6 +285,27 @@ ]]> + + + 文字列や配列に対する負のオフセットが、文字列内での単純な変数パース構文においても使えるようになりました。 + + + + + +]]> + + &example.outputs; + + + + @@ -376,7 +397,7 @@ curl_multi_setopt 関数に新しい定数 CURLMOPT_PUSHFUNCTION を指定すれば、この機能を使えます。 また、定数 - CURL_PUST_OK と CURL_PUSH_DENY + CURL_PUSH_OK と CURL_PUSH_DENY も新たに追加されました。 これらは、サーバープッシュコールバックの実行を許可したり拒否したりするものです。 Modified: phpdoc/ja/trunk/appendices/migration71/other-changes.xml =================================================================== --- phpdoc/ja/trunk/appendices/migration71/other-changes.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/migration71/other-changes.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + その他の変更 Modified: phpdoc/ja/trunk/appendices/reserved.constants.core.xml =================================================================== --- phpdoc/ja/trunk/appendices/reserved.constants.core.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/reserved.constants.core.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + コアの定義済みの定数 @@ -195,6 +195,55 @@ + + + PHP_FLOAT_DIG + (integer) + + + + float への丸めやその逆操作の際に精度を維持できる数値の桁数。 + PHP 7.2.0 以降で利用可能。 + + + + + + PHP_FLOAT_EPSILON + (float) + + + + 正の数として表せる最小の数 x。x + 1.0 != + 1.0. となる。 + PHP 7.2.0 以降で利用可能。 + + + + + + PHP_FLOAT_MIN + (float) + + + + 浮動小数点数値として表せる最小の数。 + PHP 7.2.0 以降で利用可能。 + + + + + + PHP_FLOAT_MAX + (float) + + + + 浮動小数点数値として表せる最大の数。 + PHP 7.2.0 以降で利用可能。 + + + DEFAULT_INCLUDE_PATH Modified: phpdoc/ja/trunk/appendices/reserved.xml =================================================================== --- phpdoc/ja/trunk/appendices/reserved.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/reserved.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + Modified: phpdoc/ja/trunk/appendices/resources.xml =================================================================== --- phpdoc/ja/trunk/appendices/resources.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/resources.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + リソース型の一覧 @@ -2272,7 +2272,7 @@ shmop_close - + 共有メモリブロックハンドル (PHP 7.0.0 以降) sockets file descriptor set Modified: phpdoc/ja/trunk/appendices/userlandnaming.xml =================================================================== --- phpdoc/ja/trunk/appendices/userlandnaming.xml 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/appendices/userlandnaming.xml 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + ユーザーレベルでの命名の手引き Modified: phpdoc/ja/trunk/language-defs.ent =================================================================== --- phpdoc/ja/trunk/language-defs.ent 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/language-defs.ent 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + @@ -42,6 +42,7 @@ + Modified: phpdoc/ja/trunk/language-snippets.ent =================================================================== --- phpdoc/ja/trunk/language-snippets.ent 2016-11-05 02:01:02 UTC (rev 340877) +++ phpdoc/ja/trunk/language-snippets.ent 2016-11-05 07:21:25 UTC (rev 340878) @@ -1,6 +1,6 @@ - + 4.2.0 @@ -562,6 +562,53 @@ + + imagetypes の戻り値として用います。 +'> + + + imagecolorallocate や + imagecolorallocatealpha + で割り当てた色のかわりに使用できる、特別な色オプション。 +'> + + + アフィン変換の形式を表す定数。imageaffinematrixget 関数が使用します。 +'> + + + スタイル定数。imagefilledarc 関数が使用します。 +'> + + + タイプ変数。imagegd2 関数が使用します。 +'> + + + アルファブレンディング効果。imagelayereffect 関数で使用します。 +'> + + + 特別な GD フィルタ。imagefilter 関数で使用します。 +'> + + + 画像タイプ定数。image_type_to_mime_type + や image_type_to_extension 関数で使用します。 +'> + + + 特別な PNG フィルタ。imagepng 関数で使用します。 +'> + + + imageflip で使用します。PHP 5.5.0 以降で使用可能です。 +'> + + + imagesetinterpolation で使用します。PHP 5.5.0 以降で使用可能です。 +'> + @@ -574,18 +621,8 @@ PHP の実装は、 - RFC 4627 の JSON のスーパーセットで、 - スカラー型や &null; のエンコードやデコードにも対応しています。RFC 4627 では、 - これらの値は配列やオブジェクトの内部でネストする場合にだけ対応しています。 + RFC 7159 の JSON のスーパーセットです。 - - このスーパーセットは、 - RFC 7159 - (RFC 4627 を置き換えるもの) や - ECMA-404 における "JSON text" の拡張定義との整合性がありますが、 - RFC 4627 に厳格に従った他の JSON パーサーとの相互運用性には注意しましょう。 - 単一のスカラー値をエンコードする際に、問題が出る可能性があります。 - '> @@ -599,6 +636,36 @@ curl_multi_init が返す cURL マルチハンドル。'> + + + + 各フィールドは適切な PHP の型に変換されますが、以下に挙げる例外があります。 + + + + Date は文字列のままになります。 + + + + + DateTime は文字列に変換されます。 + + + + + PHP_INT_MIN..PHP_INT_MAX + の範囲外の Integer は文字列になります。 + + + + + dbase 7.0.0 より前のバージョンでは、boolean (L) が + 1 あるいは 0 に変換されていました。 + + + + '> + @@ -1176,6 +1243,10 @@ Windows でのビルド も参照ください'> +PECL +拡張モジュールの Windows バイナリ (DLL ファイル) +は、PECL のウェブサイトから取得できます。'> + MongoDB 拡張モジュールを使うべきです。'> + + collation + array|object + + + Collation + は、文字列比較の際の言語固有のルールを指定するものです。たとえば、大文字小文字やアクセント記号の扱いを指定できます。 + collation を指定するときには "locale" フィールドが必須となります。それ以外の collation フィールドはすべて任意指定です。 + 各フィールドについての説明は Collation のドキュメント + を参照ください。 + + + collation が未指定で collection のデフォルトの collation が設定されている場合は、コレクションが持っている collation を用いて操作を実行します。 + コレクションや操作にも collation が指定されていない場合は、MongoDB は単純にバイナリ比較を行います。 + これは、今までのバージョンでの文字列比較と同じ方法です。 + + + このオプションは MongoDB 3.4 以降で使用可能です。それより前のバージョンのサーバー上で指定すると、実行時に例外が発生します。 + + + +'> namespace (string) @@ -2107,7 +2201,8 @@ filter (array|object) - 検索フィルタ。 + クエリ述語。 + 空の述語を指定すると、コレクション内のすべてのドキュメントにマッチします。 @@ -2119,6 +2214,25 @@ 引数のパースに失敗した場合に MongoDB\Driver\Exception\InvalidArgumentException をスローします。'> 認証が必要な場面で認証に失敗した場合に MongoDB\Driver\Exception\AuthenticationException をスローします。'> サーバーへの接続が認証以外の理由で失敗した場合に MongoDB\Driver\Exception\ConnectionException をスローします。'> + + + MongoDB\BSON\Decimal128 は、 + MongoDB 3.4 以降でしか使えません。それより前のバージョンの MongoDB の + BSON 型でこれを使おうとすると、エラーが発生します。 + + +'> + + + Unix プラットフォームの MongoDB ドライバーは、 + exec() システムコールを呼ばすに fork() システムコールを使っているスクリプトの影響を受けます。 + MongoDB\Driver\Manager のインスタンスを、 + フォークした子プロセスで再利用しないことをおすすめします。 + + +'>