diff --git a/appendices/migration83/deprecated.xml b/appendices/migration83/deprecated.xml index 7412811697..ebf34cd81c 100644 --- a/appendices/migration83/deprecated.xml +++ b/appendices/migration83/deprecated.xml @@ -1,6 +1,6 @@ - + PHP 8.3.x で推奨されなくなる機能 @@ -32,9 +32,9 @@ DBA - - $dba を第3引数に渡して dba_fetch をコールすることは、推奨されなくなりました。 - + + dba を第3引数に渡して dba_fetch をコールすることは、推奨されなくなりました。 + @@ -59,25 +59,25 @@ LDAP - - ldap_connect に、$hostname$port を別々に渡してコールすることは、推奨されなくなりました。 + + ldap_connect に、hostnameport を別々に渡してコールすることは、推奨されなくなりました。 - + マルチバイト文字列 - - mb_strimwidth に負の $width を渡すことは、推奨されなくなりました。 - + + mb_strimwidth に負の width を渡すことは、推奨されなくなりました。 + Phar - resource$length を渡して Phar::setStub をコールすることは、推奨されなくなりました。$phar->setStub(stream_get_contents($resource)); に置き換えるべきです。 + resourcelength を渡して Phar::setStub をコールすることは、推奨されなくなりました。$phar->setStub(stream_get_contents($resource)); に置き換えるべきです。 diff --git a/appendices/migration83/incompatible.xml b/appendices/migration83/incompatible.xml index ea094f228e..f28c519826 100644 --- a/appendices/migration83/incompatible.xml +++ b/appendices/migration83/incompatible.xml @@ -1,6 +1,6 @@ - + 下位互換性のない変更点 @@ -121,15 +121,15 @@ range 関数に対して、さまざまな変更が加えられました: - オブジェクトやリソース、配列を境界の値として渡すと、TypeError がスローされるようになりました。 - $step0 を渡すと、よりわかりやすい ValueError がスローされるようになりました。 - 範囲が増加しているのに、$step に負の値を渡すと、ValueError がスローされるようになりました。 - $step が整数型として解釈できる float の場合、整数型として解釈するようになりました。 - 引数のいずれかが無限大または NAN の場合、ValueError がスローされるようになりました。 - $start$end が空文字列の場合、E_WARNING が発生するようになりました。値そのものが 0 にキャストされる動作は変更されていません。 - $start$end が1バイトより長い場合、E_WARNING が発生するようになりました。但し、それが数値形式の文字列でない場合に限ります。 - $start$end が整数型にキャストした値の場合、E_WARNING が発生するようになりました。なぜなら、他の境界の入力値は数値だからです。(例: range(5, 'z');) - $step が float の場合で、ある範囲の文字を生成しようとした場合、E_WARNING が発生するようになりました。但し、境界の値がともに数値形式の文字列の場合を除きます。(例: range('5', '9', 0.5); のようなコードは、警告が発生しません) + オブジェクトやリソース、配列を境界の値として渡すと、TypeError がスローされるようになりました。 + step0 を渡すと、よりわかりやすい ValueError がスローされるようになりました。 + 範囲が増加しているのに、step に負の値を渡すと、ValueError がスローされるようになりました。 + step が整数型として解釈できる float の場合、整数型として解釈するようになりました。 + 引数のいずれかが無限大または NAN の場合、ValueError がスローされるようになりました。 + startend が空文字列の場合、E_WARNING が発生するようになりました。値そのものが 0 にキャストされる動作は変更されていません。 + startend が1バイトより長い場合、E_WARNING が発生するようになりました。但し、それが数値形式の文字列でない場合に限ります。 + startend が整数型にキャストした値の場合、E_WARNING が発生するようになりました。なぜなら、他の境界の入力値は数値だからです。(例: range(5, 'z');) + step が float の場合で、ある範囲の文字を生成しようとした場合、E_WARNING が発生するようになりました。但し、境界の値がともに数値形式の文字列の場合を除きます。(例: range('5', '9', 0.5); のようなコードは、警告が発生しません) range 関数は、境界の値の一方が数字の場合、もう片方の境界の値を整数にキャストせず、文字のリストを生成するようになりました。(例: range('9', 'A');). @@ -147,10 +147,10 @@ range('9', 'A'); // PHP 8.3.0 より前は、[9, 8, 7, 6, 5, 4, 3, 2, 1, 0] number_format は、負の - $decimals の値を小数点以下 - $num 桁から abs($decimals) + decimals の値を小数点以下 + num 桁から abs($decimals) 桁に丸めるようになりました。 - これより前のバージョンでは、負の $decimals + これより前のバージョンでは、負の decimals は黙って無視されていました。 diff --git a/appendices/migration83/new-features.xml b/appendices/migration83/new-features.xml index 933df4122f..4e0e15050a 100644 --- a/appendices/migration83/new-features.xml +++ b/appendices/migration83/new-features.xml @@ -1,6 +1,6 @@ - + 新機能 @@ -141,9 +141,9 @@ echo $user_ini['listen']; // localhost:9000 POSIX - - posix_getrlimit で、リソースの制限値をひとつ取得できる、オプションの $resource パラメータが使えるようになりました。 - + + posix_getrlimit で、リソースの制限値をひとつ取得できる、オプションの resource パラメータが使えるようになりました。 + posix_isatty は、通常のパラメータ解釈のセマンティクス(ZPP) に従い、整数値に対して警告を発生させるようになりました。 diff --git a/appendices/migration83/other-changes.xml b/appendices/migration83/other-changes.xml index 104177c541..48c1d511f3 100644 --- a/appendices/migration83/other-changes.xml +++ b/appendices/migration83/other-changes.xml @@ -1,6 +1,6 @@ - + その他の変更 @@ -131,9 +131,9 @@ Gd - - imagerotate 関数のシグネチャが変更され、$ignore_transparent パラメータが削除されました。このパラメータは PHP 5.5.0 以降、無視されていたためです。 - + + imagerotate 関数のシグネチャが変更され、ignore_transparent パラメータが削除されました。このパラメータは PHP 5.5.0 以降、無視されていたためです。 + @@ -183,13 +183,13 @@ mysqli - - mysqli_fetch_object は、$constructor_args が空でないのに、クラスにコンストラクタが存在しない場合、 Exception ではなく ValueError を発生させるようになりました。 - + + mysqli_fetch_object は、constructor_args が空でないのに、クラスにコンストラクタが存在しない場合、 Exception ではなく ValueError を発生させるようになりました。 + - - mysqli_poll は、$read$error が両方渡されない場合、ValueError を発生させるようになりました。 - + + mysqli_poll は、readerror が両方渡されない場合、ValueError を発生させるようになりました。 + mysqli_field_seekmysqli_result::field_seek の戻り値の型が、bool ではなく true に変更されました。 @@ -199,17 +199,17 @@ ODBC - - odbc_autocommitは、$enable パラメータで &null; を受け入れるようになりました。&null; を渡すと、パラメータをひとつ渡した場合と同じ振る舞いをします。つまり、自動コミットが有効かどうかだけを示す動きをします。 - + + odbc_autocommitは、enable パラメータで &null; を受け入れるようになりました。&null; を渡すと、パラメータをひとつ渡した場合と同じ振る舞いをします。つまり、自動コミットが有効かどうかだけを示す動きをします。 + PostgreSQL - - pg_fetch_object は、$constructor_args が空でないのに、クラスにコンストラクタが存在しない場合、Exception ではなく ValueError を発生させるようになりました。 - + + pg_fetch_object は、constructor_args が空でないのに、クラスにコンストラクタが存在しない場合、Exception ではなく ValueError を発生させるようになりました。 + pg_insert は、指定されたテーブルが無効な場合に、E_WARNING ではなく ValueError を発生させるようになりました。 @@ -219,9 +219,9 @@ pg_insertpg_convert は、フィールドの値/タイプ が PostgreSQL の型と一致しない場合に、E_WARNING ではなく ValueError または TypeError を発生させるようになりました。 - - pg_fetch_result, pg_field_prtlen, pg_field_is_null のパラメータ $row は、nullable になりました。 - + + pg_fetch_result, pg_field_prtlen, pg_field_is_null のパラメータ row は、nullable になりました。 + @@ -262,30 +262,30 @@ strtok は、トークンの分割を開始した際にトークンが与えられていない場合、E_WARNING を発生させるようになりました。 - - password_hash は、ソルトの生成が失敗した場合に、ValueError$previous (直前にスローされた例外) として、既に存在する Random\RandomException をチェインさせるようになりました。 - + + password_hash は、ソルトの生成が失敗した場合に、ValueErrorprevious (直前にスローされた例外) として、既に存在する Random\RandomException をチェインさせるようになりました。 + - - proc_open$command に配列を指定する場合、空でない要素を少なくともひとつ含んでいることが必須になりました。そうでない場合、ValueError がスローされます。 - + + proc_opencommand に配列を指定する場合、空でない要素を少なくともひとつ含んでいることが必須になりました。そうでない場合、ValueError がスローされます。 + - - proc_open$command に配列を指定する場合、かつそれが不正なコマンドの場合に、後に警告が発生するリソースではなく &false; を返すようになりました。Windows では既にそのように動作していましたが、posix_spawn を使っている場合(ほとんどのプラットフォーム Linux, BSD, MacOS) でも同様の振る舞いをするようになりました。ただ、posix_spawn をサポートしていないために、以前の振る舞いが変更されていない古いプラットフォームもまだ残っています。 - + + proc_opencommand に配列を指定する場合、かつそれが不正なコマンドの場合に、後に警告が発生するリソースではなく &false; を返すようになりました。Windows では既にそのように動作していましたが、posix_spawn を使っている場合(ほとんどのプラットフォーム Linux, BSD, MacOS) でも同様の振る舞いをするようになりました。ただ、posix_spawn をサポートしていないために、以前の振る舞いが変更されていない古いプラットフォームもまだ残っています。 + array_sumarray_product は、配列に含まれる値が int/float に変換できない場合、警告を発生させるようになりました。これより前のバージョンでは、配列とオブジェクトは無視され、それら以外の値は int にキャストされていました。さらに、数値へのキャストを定義しているオブジェクト (例: GMP) は、無視されるのではなく、数値に変換されるようになっています。 - - number_format$decimals パラメータは、負の整数値の四捨五入も扱うようになりました。つまり、$decimals が負の値の場合、$num は 小数点前の有効桁数 $decimals 桁に丸められます。これより前のバージョンでは、負の $decimals を指定しても、黙って無視され、数値は小数点以下が0桁になるように丸められていました。 - + + number_formatdecimals パラメータは、負の整数値の四捨五入も扱うようになりました。つまり、decimals が負の値の場合、num は 小数点前の有効桁数 decimals 桁に丸められます。これより前のバージョンでは、負の decimals を指定しても、黙って無視され、数値は小数点以下が0桁になるように丸められていました。 + - - strrchr$before_needle が追加されました。これは strstrstristr の対応するパラメータと、似た振る舞いをします。 - + + strrchrbefore_needle が追加されました。これは strstrstristr の対応するパラメータと、似た振る舞いをします。 + str_getcsvfgetcsv は、最後のフィールドに終端されていないクォートだけが含まれている場合、null バイトの文字列をひとつ返すのではなく、空文字列を返すようになりました。 diff --git a/appendices/migration85/deprecated.xml b/appendices/migration85/deprecated.xml index 790740e924..659354f7c7 100644 --- a/appendices/migration85/deprecated.xml +++ b/appendices/migration85/deprecated.xml @@ -1,6 +1,6 @@ - + PHP 8.5.x で推奨されなくなる機能 @@ -223,7 +223,7 @@ - finfo_buffer 関数の $context + finfo_buffer 関数の context パラメータは、推奨されなくなりました。 このパラメータは無視されているためです。 @@ -311,7 +311,7 @@ OpenSSL - openssl_pkey_derive$key_length + openssl_pkey_derivekey_length パラメータは、推奨されなくなりました。 このパラメータは無視されているか、キーを切り捨てるかしており、 それらの挙動がセキュリティ上の脆弱性になりうるためです。 @@ -370,7 +370,7 @@ PDO::ODBC_SQL_USE_ODBC => Pdo\Odbc::SQL_USE_ODBC PDO::PGSQL_ATTR_DISABLE_PREPARES => Pdo\Pgsql::ATTR_DISABLE_PREPARES PDO::SQLITE_ATTR_EXTENDED_RESULT_CODES => Pdo\Sqlite::ATTR_EXTENDED_RESULT_CODES - PDO::SQLITE_ATTR_OPEN_FLAGS => Pdo\Sqlite::OPEN_FLAGS + PDO::SQLITE_ATTR_OPEN_FLAGS => Pdo\Sqlite::ATTR_OPEN_FLAGS PDO::SQLITE_ATTR_READONLY_STATEMENT => Pdo\Sqlite::ATTR_READONLY_STATEMENT PDO::SQLITE_DETERMINISTIC => Pdo\Sqlite::DETERMINISTIC PDO::SQLITE_OPEN_READONLY => Pdo\Sqlite::OPEN_READONLY diff --git a/appendices/migration85/incompatible.xml b/appendices/migration85/incompatible.xml index a351a5c9c5..1d850bc57a 100644 --- a/appendices/migration85/incompatible.xml +++ b/appendices/migration85/incompatible.xml @@ -1,6 +1,6 @@ - + 下位互換性のない変更点 @@ -175,13 +175,13 @@ Bzip2 - $block_size に 1 から 9 の間以外の値を指定した場合、 + block_size に 1 から 9 の間以外の値を指定した場合、 bzcompressValueError をスローするようになりました。 - $work_factor に 0 から 250 の間以外の値を指定した場合、 + work_factor に 0 から 250 の間以外の値を指定した場合、 bzcompressValueError をスローするようになりました。 @@ -209,7 +209,7 @@ FileInfo - $filename に nul バイトが含まれている場合、 + filename に nul バイトが含まれている場合、 finfo_filefinfo::file は、 TypeError ではなく @@ -332,14 +332,14 @@ pcntl_exec の - $args パラメータのエントリに、 + args パラメータのエントリに、 null バイトが含まれていた場合、 ValueError がスローされるようになりました。 pcntl_exec の - $env_vars パラメータのエントリまたはキーに、 + env_vars パラメータのエントリまたはキーに、 null バイトが含まれていた場合、 ValueError がスローされるようになりました。 @@ -500,13 +500,6 @@ TypeError がスローされるようになりました。 - - setlocale の - locales 引数に整数 0 - を渡すことはサポートされなくなり、 - TypeError がスローされるようになりました。 - - @@ -547,7 +540,7 @@ SoapClient::__doRequest に、 - オプションの $uriParserClass + オプションの uriParserClass パラメータが新しく追加されました。 これは、文字列と &null; を受け入れます。 &null; を渡すと、オリジナルの parse_url @@ -608,7 +601,7 @@ SplFileObject::fwrite の - $length パラメータは、nullable になりました。 + length パラメータは、nullable になりました。 デフォルト値が 0 から &null; に変更されています。 @@ -623,6 +616,13 @@ これより前のバージョンでは、誤って精度をリセットしていました。 + + setlocale の + locales 引数に整数 0 + を渡すことはサポートされなくなり、 + TypeError がスローされるようになりました。 + + diff --git a/appendices/migration85/new-features.xml b/appendices/migration85/new-features.xml index e9b4ab514f..abb5993aac 100644 --- a/appendices/migration85/new-features.xml +++ b/appendices/migration85/new-features.xml @@ -1,6 +1,6 @@ - + 新機能 @@ -439,7 +439,7 @@ print T1 . PHP_EOL; // Prints "0" 上記のサポートによって、 SoapFault::__constructSoapServer::fault のシグネチャに、 - オプションの $lang パラメータが追加されました。 + オプションの lang パラメータが追加されました。 これによって、.NET SOAP クライアントとの互換性問題が解決します。 @@ -504,9 +504,9 @@ print T1 . PHP_EOL; // Prints "0" XSLTProcessor::getParameter, XSLTProcessor::setParameter, XSLTProcessor::removeParameter の - $namespace 引数は、 + namespace 引数は、 空でなくても動作するようになりました。 - 動作するのは、$name 引数が Clark 記法でなく、かつ + 動作するのは、name 引数が Clark 記法でなく、かつ QName 形式でもない場合です。 これらの場合は、名前空間が href または prefix からそれぞれ取得されるためです。 diff --git a/appendices/migration85/other-changes.xml b/appendices/migration85/other-changes.xml index 15f4f584fb..ce03ad1544 100644 --- a/appendices/migration85/other-changes.xml +++ b/appendices/migration85/other-changes.xml @@ -1,6 +1,6 @@ - + その他の変更 @@ -99,7 +99,7 @@ grapheme_extract は、 - 無効な開始バイトをスキップする際に $next + 無効な開始バイトをスキップする際に next の値を適切に割り当てるようになりました。 これより前のバージョンでは、grapheme 境界の終端ではなく、 先頭を指すケースがありました。 @@ -115,7 +115,7 @@ - 以下の関数は、$locale 引数をサポートしました: + 以下の関数は、locale 引数をサポートしました: grapheme_strpos, grapheme_stripos, grapheme_strrpos, @@ -157,7 +157,7 @@ openssl_public_encryptopenssl_private_decrypt は、 OAEP パディング向けのハッシュダイジェストアルゴリズムを指定するために、 - 新しく $digest_algo + 新しく digest_algo パラメータを設定できるようになりました。 @@ -165,12 +165,12 @@ openssl_signopenssl_verify は、 よりセキュアな RSA PSS パディングを使えるようにするために、 - 新しく $padding + 新しく padding パラメータを設定できるようになりました。 - openssl_cms_encrypt$cipher_algo + openssl_cms_encryptcipher_algo パラメータに、暗号名を示す文字列を指定できるようになりました。 これによって、認証付きのエンベロープデータ向けに、 AES GCM 暗号アルゴリズムを含むより多くのアルゴリズムを使えるようになります。 @@ -303,7 +303,7 @@ gzfile, gzopen, readgzfile 関数の - $use_include_path 引数の型が、 + use_include_path 引数の型が、 int から bool に変更されました。 @@ -375,19 +375,6 @@ - - Opcache - - - Opcache 拡張モジュール は、 - 常に PHP バイナリに組み込まれ、ロードされるようになりました。 - opcache.enable と - opcache.enable_cli - の設定はまだ有効です。 - - - - PCRE diff --git a/appendices/migration85/windows-support.xml b/appendices/migration85/windows-support.xml index 8b33dcb0be..f0b757865c 100644 --- a/appendices/migration85/windows-support.xml +++ b/appendices/migration85/windows-support.xml @@ -1,6 +1,6 @@ - + Windows のサポート @@ -69,9 +69,9 @@ Streams - パイプストリームが $read - 配列のみに存在し、かつ $write と - $except 配列が空の場合、 + パイプストリームが read + 配列のみに存在し、かつ write と + except 配列が空の場合、 stream_select は、 POSIX システムと似た振る舞いをするようになりました。 つまり、少なくとも1つのパイプが読み取り可能になった場合、 diff --git a/reference/com/functions/variant-cat.xml b/reference/com/functions/variant-cat.xml index 9a20d0e93a..6af2c9628a 100644 --- a/reference/com/functions/variant-cat.xml +++ b/reference/com/functions/variant-cat.xml @@ -1,6 +1,6 @@ - + @@ -18,11 +18,11 @@ leftright を連結し、その結果を返します。 - + この関数は、理論上は - $left . $right + left . right と等価です。 - + &reftitle.parameters; diff --git a/reference/datetime/datetime/construct.xml b/reference/datetime/datetime/construct.xml index cf344512f1..562943d3c0 100644 --- a/reference/datetime/datetime/construct.xml +++ b/reference/datetime/datetime/construct.xml @@ -1,6 +1,6 @@ - + @@ -33,31 +33,31 @@ datetime &date.formats.parameter; - + ここに "now" を指定して - $timezone パラメータを使うと、現在時刻を取得できます。 - + timezone パラメータを使うと、現在時刻を取得できます。 + timezone - - $datetime のタイムゾーンを表す + + datetime のタイムゾーンを表す DateTimeZone オブジェクト。 - - - $timezone を省略した場合、または &null; の場合、 + + + timezone を省略した場合、または &null; の場合、 現在のタイムゾーンを使います。 - + - - $datetime パラメータが UNIX タイムスタンプ + + datetime パラメータが UNIX タイムスタンプ (@946684800 など) であったりタイムゾーンつきで指定した場合 (2010-01-28T15:00:00+02:00 など) は、 - $timezone パラメータや現在のタイムゾーンは無視されます。 - + timezone パラメータや現在のタイムゾーンは無視されます。 + diff --git a/reference/datetime/datetimeimmutable/construct.xml b/reference/datetime/datetimeimmutable/construct.xml index 11bb516638..8c9d293410 100644 --- a/reference/datetime/datetimeimmutable/construct.xml +++ b/reference/datetime/datetimeimmutable/construct.xml @@ -1,6 +1,6 @@ - + @@ -36,33 +36,33 @@ datetime &date.formats.parameter; - + ここに "now" を指定して - $timezone パラメータを使うと、現在時刻を取得できます。 - + timezone パラメータを使うと、現在時刻を取得できます。 + timezone - - $datetime のタイムゾーンを表す + + datetime のタイムゾーンを表す DateTimeZone オブジェクト。 - - - $timezone を省略した場合、 + + + timezone を省略した場合、 または &null; の場合、 現在のタイムゾーンを使います。 - + - - $datetime パラメータが UNIX タイムスタンプ + + datetime パラメータが UNIX タイムスタンプ (@946684800 など) であったりタイムゾーン付きで指定した場合 (2010-01-28T15:00:00+02:002010-07-05T06:00:00Z など) は、 - $timezone パラメータや現在のタイムゾーンは無視されます。 - + timezone パラメータや現在のタイムゾーンは無視されます。 + diff --git a/reference/pcre/functions/preg-match-all.xml b/reference/pcre/functions/preg-match-all.xml index e40eda158e..9e902ebb34 100644 --- a/reference/pcre/functions/preg-match-all.xml +++ b/reference/pcre/functions/preg-match-all.xml @@ -1,6 +1,6 @@ - + @@ -310,7 +310,7 @@ Array 7.2.0 - $flags パラメータが + flags パラメータが PREG_UNMATCHED_AS_NULL をサポートしました。 diff --git a/reference/pcre/functions/preg-match.xml b/reference/pcre/functions/preg-match.xml index 36348e8a64..db899a5252 100644 --- a/reference/pcre/functions/preg-match.xml +++ b/reference/pcre/functions/preg-match.xml @@ -1,6 +1,6 @@ - + @@ -277,7 +277,7 @@ Array 7.2.0 - $flags パラメータが + flags パラメータが PREG_UNMATCHED_AS_NULL をサポートしました。 diff --git a/reference/session/examples.xml b/reference/session/examples.xml index 3b47757a5a..8ccd764c9e 100644 --- a/reference/session/examples.xml +++ b/reference/session/examples.xml @@ -1,6 +1,6 @@ - + @@ -245,12 +245,12 @@ if (empty($_SESSION['count'])) { セッションが明確に破棄されたときには、PHP は destroy ハンドラをセッション ID つきでコールします。 - + PHP はときどき gc コールバックを実行し、 設定されているセッション有効期限にもとづいて期限切れのセッションレコードを無効化します。 - この処理では、最後にアクセスされてからの時間が $lifetime + この処理では、最後にアクセスされてからの時間が lifetime を超えているすべてのレコードを永続ストレージから削除しなければなりません。 - + diff --git a/reference/session/functions/session-decode.xml b/reference/session/functions/session-decode.xml index bb8e4c9ab1..746308188e 100644 --- a/reference/session/functions/session-decode.xml +++ b/reference/session/functions/session-decode.xml @@ -1,6 +1,6 @@ - + session_decode @@ -13,11 +13,11 @@ boolsession_decode stringdata - + session_decode は、 - $data のセッションデータをデコードし、 + data のセッションデータをデコードし、 スーパーグローバル $_SESSION にその結果を格納します。 - + デフォルトのアンシリアライズの方法は PHP が内部的に実装しているものであり、 unserialize とは違います。 diff --git a/reference/session/sessionhandler/destroy.xml b/reference/session/sessionhandler/destroy.xml index 6132b5e57c..4204e9d5f9 100644 --- a/reference/session/sessionhandler/destroy.xml +++ b/reference/session/sessionhandler/destroy.xml @@ -1,6 +1,6 @@ - + @@ -15,11 +15,11 @@ public boolSessionHandler::destroy stringid - - セッションを破棄します。session_regenerate_id ($destory を &true; にしたとき) や + + セッションを破棄します。session_regenerate_id (destroy を &true; にしたとき) や session_destroy からコールされ、session_decode が失敗したときにもコールされます。 - + このメソッドは、このハンドラが session_set_save_handler で設定される前に ini 設定 diff --git a/reference/session/sessionhandler/read.xml b/reference/session/sessionhandler/read.xml index 7dc0f1f700..cdf694ee5d 100644 --- a/reference/session/sessionhandler/read.xml +++ b/reference/session/sessionhandler/read.xml @@ -1,6 +1,6 @@ - + @@ -26,13 +26,13 @@ session.save_handler で定義されていた PHP の保存ハンドラをラップします。 - + このクラスを継承して拡張する場合は、親の read メソッドをコールすればこのメソッドのラッパーを実行でき、それに付随する内部コールバックも実行されます。 こうすれば、メソッドをオーバーライドしたり処理を横取りしてフィルタを追加したり - (親の read メソッドが返す $data を復号したりなど) + (親の read メソッドが返す data を復号したりなど) できます。 - + このメソッドに関する詳細は、 SessionHandlerInterface::read diff --git a/reference/session/sessionhandler/write.xml b/reference/session/sessionhandler/write.xml index f52a9ac8d3..d2fe94bb29 100644 --- a/reference/session/sessionhandler/write.xml +++ b/reference/session/sessionhandler/write.xml @@ -1,6 +1,6 @@ - + @@ -28,13 +28,13 @@ session.save_handler で定義されていた PHP の保存ハンドラをラップします。 - + このクラスを継承して拡張する場合は、親の write メソッドをコールすればこのメソッドのラッパーを実行でき、それに付随する内部コールバックも実行されます。 こうすれば、メソッドをオーバーライドしたり処理を横取りしてフィルタを追加したり - (親の write メソッドに送る前に $data を暗号化したりなど) + (親の write メソッドに送る前に data を暗号化したりなど) できます。 - + このメソッドに関する詳細は、 SessionHandlerInterface::write diff --git a/reference/stream/constants.xml b/reference/stream/constants.xml index a9326cfc2d..e82d914d9f 100644 --- a/reference/stream/constants.xml +++ b/reference/stream/constants.xml @@ -1,6 +1,6 @@ - + @@ -1212,7 +1212,7 @@ ユーザー空間のフィルタが - バケットを $out に返したことを + バケットを out に返したことを 示します。 @@ -1225,7 +1225,7 @@ ユーザー空間のフィルタが - $out にバケットを返さなかったことを + out にバケットを返さなかったことを 示します。(つまり、変換されたデータを返す用意ができていないという ことです。)