diff --git a/language-snippets.ent b/language-snippets.ent index 5ee206c9d3..dc18e40dd1 100644 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,8 +1,21 @@ - + + + @@ -12,16 +25,6 @@ 8.4.0 クラス定数が型付けされるようになりました。'> -この機能は PHP 5.3.0 で -非推奨となりました。 -この機能を使用しないことを強く推奨します。'> - -この関数は PHP 5.3.0 で -非推奨となりました。 -この機能を使用しないことを強く推奨します。'> - @@ -98,12 +101,6 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 5.3.0 で 引数をリファレンス渡しにすると、その引数への変更がすべてこの関数の返り値に反映されます。 PHP 7 からは、引数が値渡しされた場合には現在の値も返されるようになりました。'> -この関数は、 -カレントスコープに依存してパラメータの詳細を決定しますので、 -5.3.0 より前のバージョンでは関数パラメータとして使用することができません。 -もし、この値を渡さなければならない場合、戻り値を変数に割り当て、 -その変数を渡してください。'> - PHP 8.0.0 以降における func_*() 関数ファミリは、名前付き引数に関しては、ほぼ透過的に動作するはずです。つまり、渡された全ての引数は位置を指定したかのように扱われ、引数が指定されない場合は、デフォルト値で置き換えられるということです。 この関数は、未知の名前付きの可変長引数を無視します。 @@ -242,41 +239,19 @@ URL を使用することができます。ファイル名の指定方法に関 -この機能は PHP 5.3.0 で -非推奨 となりました。 -この機能を使用しないことを強く推奨します。'> - この機能は PHP 5.3.0 で 非推奨となり、 PHP 5.4.0 で削除されました。'> -この関数は PHP 5.3.0 で -非推奨となり、 -PHP 5.4.0 で削除されました。'> - -この機能は PHP 5.5.0 で -非推奨になります。この機能に頼らないことを強く推奨します。'> - この機能は PHP 5.6.0 で 非推奨になります。この機能に頼らないことを強く推奨します。'> -この機能は PHP 7.0.0 で -非推奨になります。この機能に頼らないことを強く推奨します。'> - この機能は PHP 7.1.0 で 非推奨になります。この機能に頼らないことを強く推奨します。'> -この関数は PHP 7.1.0 で -非推奨になります。この関数に頼らないことを強く推奨します。'> - この関数は PHP 7.0.0 で 非推奨となり、PHP 8.0.0 で削除 @@ -296,10 +271,6 @@ xmlns="http://docbook.org/ns/docbook">この機能は PHP 7.2.0 で 非推奨 になり、PHP 8.0.0 で 削除 されました。この機能に頼らないことを強く推奨します。'> -この関数は PHP 7.2.0 で -非推奨になります。この関数に頼らないことを強く推奨します。'> - この関数は PHP 7.2.0 で 非推奨 になり、PHP 8.0.0 で 削除 @@ -309,19 +280,11 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 7.2.0 で xmlns="http://docbook.org/ns/docbook">この機能は PHP 7.3.0 で 非推奨になります。この機能に頼らないことを強く推奨します。'> -この関数は PHP 7.3.0 で -非推奨になります。この関数に頼らないことを強く推奨します。'> - この関数は PHP 7.3.0 で 非推奨 になり、PHP 8.0.0 で 削除 されました。この関数に頼らないことを強く推奨します。'> -この機能は PHP 7.4.0 で -非推奨になります。この機能に頼らないことを強く推奨します。'> - この関数は PHP 7.4.0 で 非推奨になります。この関数に頼らないことを強く推奨します。'> @@ -359,10 +322,6 @@ xmlns="http://docbook.org/ns/docbook">この機能は PHP 8.3.0 で xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.3.0 で 非推奨になります。この関数に頼らないことを強く推奨します。'> -この機能は PHP 8.4.0 で -非推奨になります。この機能に頼らないことを強く推奨します。'> - この関数は PHP 8.4.0 で 非推奨になります。この関数に頼らないことを強く推奨します。'> @@ -378,53 +337,14 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.5.0 で きっと 将来 削除 されるでしょう。'> - -この関数は 非推奨 であり、PHP 5.3.0 で 削除 されます。'> - -この関数は -非推奨 であり、PHP 5.5.0 で 削除 されます。'> - - -このエイリアスは PHP 5.3.0 で 非推奨 となりました。 -このエイリアスを使用しないことを強く推奨します。'> - - -この関数は、PHP 5.4.0 以降では非推奨となりました。 -この関数は決して使わないようにしましょう。'> - このエイリアスは PHP 5.4.0 で 非推奨 となりました。 このエイリアスを使用しないことを強く推奨します。'> - -この関数は PHP 5.5.0 で 非推奨 となりました。 -この関数に頼らないことを強く推奨します。'> - -この機能は PHP 5.5.0 で 非推奨 となり、 -PHP 7.0.0 で 削除 されました。'> - -この関数は PHP 5.5.0 で 非推奨 となり、 -PHP 7.0.0 で 削除 されました。'> - -この関数は PHP 5.3.0 で 非推奨 となり、 -PHP 7.0.0 で 削除 されました。'> - -この関数は PHP 4.1.0 で 非推奨 となり、 -PHP 7.0.0 で 削除 されました。'> - このエイリアスは PHP 5.3.0 で 非推奨 となり、 PHP 7.0.0 で 削除 されました。'> -この機能は PHP 5.6.0 で 非推奨 となり、 -PHP 7.0.0 で 削除 されました。'> - この機能は PHP 7.0.0 で 削除 されました。'> @@ -475,23 +395,16 @@ CGI モードで公開したサーバーは、いくつかの脆弱性の標的 '> -IIS のような、いくつかの標準に -対応してない Web サーバーは、PHP に警告を発生させるような手順でデータを送信します。 -このようなサーバーを使用する場合は、 -error_reporting を警告を発生しないレベルまで小さくする必要があります。 +SSL を使う場合、Microsoft IIS は +close_notify を送信せずに接続を閉じるため、プロトコルに違反します。 +PHP は、データの終端に達した時点でこれを "SSL: Fatal Protocol Error" として報告します。 +これを回避するには、 +error_reporting の値を警告を含まないレベルまで下げる必要があります。 PHP では、https:// ラッパーでストリームをオープンする際に バグがある IIS サーバーソフトウエアを検出することができ、この警告を抑制することができます。 あなたが ssl:// ソケットを作成するために fsockopen を使用している場合、 自らこの警告を検出し、抑制する必要があります。'> - - - このクラスは、現在のところ詳細な情報はありません。プロパティとメソッドのリストのみが記述されています。 - - -'> - この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。'> @@ -501,64 +414,6 @@ PHP では、https:// ラッパーでストリームをオー alternatives. See en/reference/regex/functions/ereg.xml and en/reference/regex/reference.xml for examples of these in action. --> - - この関数は PHP 4.1.0 で 非推奨 となり、 - PHP 7.0.0 で 削除 されました。 - - - この関数の代替として、これらが使えます。 - -'> - - - この機能は PHP 5.3.0 で 非推奨 となり、 - PHP 7.0.0 で 削除 されました。 - - - この機能の代替として、これらが使えます。 - -'> - - - この関数は PHP 5.3.0 で 非推奨 となり、 - PHP 7.0.0 で 削除 されました。 - - - この関数の代替として、これらが使えます。 - -'> - - - この関数は PHP 5.5.0 で 非推奨 となり、 - PHP 7.0.0 で 削除 されました。 - - - この関数の代替として、これらが使えます。 - -'> - - - この機能は PHP 7.0.0 で 削除 されました。 - - - この機能の代替として、これらが使えます。 - -'> - - - この関数は PHP 7.0.0 で 削除 されました。 - - - この関数の代替として、これらが使えます。 - -'> - この機能は PHP 7.1.0 で 非推奨 となり、 @@ -591,8 +446,6 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.1.0 で - - この関数にはパラメータはありません。'> 上の例の出力は以下となります。'> @@ -613,8 +466,6 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.1.0 で 上の例の PHP 7.1 での出力は、このようになります。'> -上の例の PHP 7.2 での出力は、このようになります。'> - 上の例の PHP 7.3 での出力は、このようになります。'> 上の例の PHP 8 での出力は、このようになります。:'> @@ -637,8 +488,6 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.1.0 で 上の例の PHP 8.4 での出力は、たとえば以下のようになります。:'> -上の例の PHP 8.5 での出力は、このようになります。:'> - 上の例の PHP 8.5 での出力は、たとえば以下のようになります。:'> 上の例の 32 ビットマシンでの出力は、このようになります。'> @@ -650,10 +499,6 @@ xmlns="http://docbook.org/ns/docbook">この関数は PHP 8.1.0 で 上の例の出力は以下となります。'> -上の例の 32 ビットマシンでの出力は、このようになります。'> - -上の例の 64 ビットマシンでの出力は、このようになります。'> - 上の例の出力は、 たとえば以下のようになります。'> @@ -769,11 +614,6 @@ $compareFunc = static function ($item1, $item2) { -この関数エイリアスは非推奨であり、下位互換性維持のために残されています。 -今後、PHP から削除される可能性がありますので、この関数を使用しないことを推奨します。 -'> - PATH が通った場所に DLL ファイルが存在する必要があります。 @@ -899,21 +739,7 @@ DLL ファイルを PHP のフォルダから Windows のシステムディレ '> - - key - - - 使用できる値の一覧は 公開/秘密鍵パラメータ を参照ください。 - - -'> - - この関数は、PHP が - -を指定してコンパイルされている場合のみ使用可能です。'> - この関数は、PHP が FreeType サポート () を有効にしてコンパイルされている場合のみ使用可能です。 @@ -1018,10 +844,6 @@ $font = 'SomeFont'; imagetypes の戻り値として用います。 '> - - 7.0.0PHP から T1Lib サポートが削除されたため、この関数は削除されました。 -'> - imagecolorallocateimagecolorallocatealpha @@ -1090,10 +912,6 @@ $font = 'SomeFont'; 以降の将来のバージョンで変更予定です。 '> - - -dbm_identifierdbmopen が返す DBM リンク識別子。'> - imapIMAP\Connection クラスのインスタンス。'> -imapimap_open が返す IMAP ストリーム。'> - 検索を開始するメールボックスの階層を指定します。 pattern の中で使用できる特別な文字として '*' および '%' があります。 @@ -1398,11 +1214,6 @@ $font = 'SomeFont'; MCRYPT_暗号名 定数のいずれか、 あるいはアルゴリズム名をあらわす文字列。'> -CBC, CFB, OFB モードおよび -STREAM モードのいくつかのアルゴリズムの初期化の際に使用されます。 -アルゴリズムで必要とする IV を指定しない場合、この関数は警告を発生し、 -すべてのバイトを "\0" に設定した IV を使用します。'> - CBC, CFB, OFB モードおよび STREAM モードのいくつかのアルゴリズムの初期化の際に使用されます。 指定した IV のサイズがそのモードでサポートされていない場合、 @@ -1412,10 +1223,6 @@ STREAM モードのいくつかのアルゴリズムの初期化の際に使用 定数 MCRYPT_MODE_モード名、あるいは文字列 "ecb", "cbc", "cfb", "ofb", "nofb" ,"stream" のいずれか。'> - - -connm_initengine が返す MCVE_CONN リソース。'> - @@ -1534,8 +1341,6 @@ STREAM モードのいくつかのアルゴリズムの初期化の際に使用 - - @@ -1618,12 +1423,6 @@ STREAM モードのいくつかのアルゴリズムの初期化の際に使用 Australia/Perth を使うということです。 '> - -これらの略称は、変化しやすいものだと考えておく必要があります。つまり、 -timezonedb のリリースによって変わる可能性があるので、略称に依存するべきではありません。 -タイムゾーンの略章は使わないことを強く推奨します。 -'> - すべての日付/時刻関数は、 有効なタイムゾーンが設定されていない場合に E_WARNING @@ -1653,12 +1452,7 @@ object手続き型のみ: date_c この関数は、このオブジェクトを変更します。'> object手続き型のみ: timezone_open が返す DateTimeZone オブジェクト'> - -DateTime オブジェクトを返します。&return.falseforfailure;。'> DateTime オブジェクトを返します。'> -DateTimeImmutable オブジェクトを返します。&return.falseforfailure;.'> DateTimeImmutable オブジェクトを返します。'> @@ -1674,8 +1468,6 @@ object手続き型のみ: date_c - - 日付と時刻の書式 で説明しています。'> @@ -1777,7 +1569,7 @@ object手続き型のみ: date_c - 追加の Libxml パラメータ を、ビット演算子の OR で指定します。 + libxml オプション定数を、ビット演算子の OR で組み合わせた値。 '> 手続き型のみ: date_c フィンガープリントキー。'> - -エラー時に HaruException をスローします。'> - ODBC 接続オブジェクト。詳細は odbc_connect を参照ください。'> @@ -2151,7 +1940,7 @@ linkend="ini.open-basedir">open_basedir の設定に依存します。可変関数 や 名前付き引数 を用いてコールすることはできません。'> -設定ディレクティブは定義されていません。'> +この拡張モジュールは、&php.ini; に設定ディレクティブを定義しません。'> リソース型は定義されていません。'> 定数は定義されていません。'> 外部ライブラリは必要ありません。'> @@ -2162,8 +1951,6 @@ linkend="ini.open-basedir">open_basedir の設定に依存します。以下に設定ディレクティブに関する 簡単な説明を示します。'> - - &php.ini; の設定により動作が変化します。 @@ -2184,13 +1971,6 @@ linkend="ini.open-basedir">open_basedir の設定に依存します。'> - - -以下のクラスが定義されています。この拡張モジュールが -PHP 組み込みでコンパイルされているか、実行時に動的にロードされている場合のみ -使用可能です。 -'> - このドライバでは以下の定数が定義されて います。これは拡張モジュールが PHP に組み込まれているか、実行時に動的にロード @@ -2215,8 +1995,6 @@ PHP 組み込みでコンパイルされているか、実行時に動的にロ - - PECL 拡張モジュールのインストール という章にあります。 @@ -2240,8 +2018,6 @@ PECL 拡張モジュールのインストール という章にありま 拡張モジュールの Windows バイナリ (DLL ファイル) は、PECL のウェブサイトから取得できます。'> - - @@ -2325,8 +2101,6 @@ PECL 拡張モジュールのインストール という章にありま するために拡張モジュールを追加でロードする必要はありません。'> -セーフモード'> - SQL セーフモード'> @@ -2404,45 +2178,12 @@ SimpleXML では、ほとんどのメソッドに反復処理を追加するた これらは、var_dump やオブジェクトを評価する他の手段で 見ることはできません。'> - - -SQLITE_ASSOC および SQLITE_BOTH で -返されるカラム名は、設定オプション -sqlite.assoc_case の値に基づき、 -大文字小文字が変換されます。'> - - -decode_binary パラメータが &true; (デフォルト)に -設定された場合、PHP はバイナリエンコーディングをデコードします。 -これは、sqlite_escape_string によりエンコードされたデータに -適用されます。sqlite をサポートする他のアプリケーションにより -作成されたデータベースを処理する時以外は、この値をデフォルトのままにしておくべきです。'> - -この関数は、 -バッファなしの結果ハンドルで使用することはできません。'> - - -(MySQL のような)他のデータベース拡張モジュールとの互換性のため、 -2 種類の構文がサポートされています。 -推奨されるのは最初の構文で、dbhandle パラメータを -関数の最初のパラメータとするものです。'> - -オプションの result_type -パラメータには定数を指定でき、返される配列の添字を定義します。 -SQLITE_ASSOC を用いると、連想配列の添字(名前フィールド)のみが -返されます。一方、SQLITE_NUM は、 -数値の添字(フィールド番号)のみを返します。SQLITE_BOTH は、 -連想配列の添字と数値の添字の両方を返します。 -SQLITE_BOTH がこの関数のデフォルトです。'> - この関数により返されるフィー ルド名は 大文字小文字を区別 します。'> この関数は、 NULL フィールドに PHPの &null; 値を設定します。'> - - link_identifierMySQL 接続。指定されない場合、mysql_connect により直近にオープンされたリンクが指定されたと仮定されます。そのようなリンクがない場合、引数を指定せずに mysql_connect がコールした時と同様にリンクを確立します。リンクが見付からない、または、確立できない場合、E_WARNING レベルのエラーが生成されます。'> @@ -2483,14 +2224,6 @@ NULL フィールドに PHPの &null; 値を設定します。' MySQL: API の選択 を参照ください。 この関数の代替として、これらが使えます。'> - -この関数は PHP 5.5.0 で非推奨になり、PHP 7.0.0 で -MySQL 拡張モジュール 全体とあわせて削除されました。 -MySQLi あるいは -PDO_MySQL を使うべきです。詳細な情報は -MySQL: API の選択 を参照ください。 -この関数の代替として、これらが使えます。'> - 持続的でない MySQL 接続や結果セットは、PHP スクリプトの実行が終了する時点で自動的に破棄されます。 そのため、オープンした接続をクローズしたり結果セットを開放したりすることは必須ではありませんが、 @@ -2512,19 +2245,6 @@ xattr はデフォルトでユーザー名前空間で処理を行いますが Tidy オブジェクト。'> - -configパラメータは、配列または -文字列として指定することができます。文字列として指定した場合には設定ファイルの名前として解釈され、 -そうでない場合はオプション自体として解釈されます。各オプションに関する説明については、 -&url.tidy.conf; を参照してください。 -encoding パラメータは、文書を入力/出力する際のエンコーディングを -設定します。encoding には次の値を使用可能です。 -ascii, latin0, latin1, -raw, utf8, iso2022, -mac, win1252, ibm858, -utf16, utf16le, -utf16be, big5 および -shiftjis.'> サードパーティによるビルドは非公式であり、PHP プロジェクトによって @@ -2649,10 +2369,6 @@ Apache 設定ファイルにパスの値を追加する際、例えば - - - - @@ -2662,14 +2378,10 @@ Apache 設定ファイルにパスの値を追加する際、例えば - - - - @@ -2791,7 +2503,6 @@ PHP 7.4 以降では 、それよ StreamBucket のインスタンスを返すようになりました。これより前のバージョンでは、stdClass を返していました。'> - GmagickException をスローします。'> @@ -2845,7 +2556,6 @@ PHP 7.4 以降では 、それよ Win32 エラーコード を返します。'> - WIN32_NO_ERROR を返していました。&win32service.false.error;'> @@ -2999,7 +2709,6 @@ xmlns="http://docbook.org/ns/docbook">TRADER_MA_TYPE_* series of constants should be used.'> TRADER_MA_TYPE_* series of constants should be used.'> TRADER_MA_TYPE_* series of constants should be used.'> -TRADER_MA_TYPE_* series of constants should be used.'> TRADER_MA_TYPE_* series of constants should be used.'> TRADER_MA_TYPE_* series of constants should be used.'> TRADER_MA_TYPE_* series of constants should be used.'> @@ -3707,8 +3416,6 @@ local: { Throws MongoDB\Driver\Exception\LogicException if the write was not acknowledged.'> - - @@ -4230,17 +3937,17 @@ local: { 汎用フォーマット - P を精度を表す、ゼロでない値とします。 - 精度が省略された場合、Pの値は6です。 - 精度に0を指定した場合、Pの値は1になります。 - この場合、 E 指定子の変換結果は、 - X乗になります。 + P を、精度が 0 でなければその精度、 + 精度が省略された場合は 6、 + 精度に 0 を指定した場合は 1 とします。 + そして、E 指定子で変換した場合の指数を + X とします: - P > X ≥ −4 の場合、E - 指定子の変換結果となり、精度は、P − (X + 1) になります。 - そうでない場合、e 指定子の変換結果となり、 - 精度は、P - 1 になります。 + P > X ≥ −4 の場合、f + 指定子による変換となり、精度は、P − (X + 1) になります。 + そうでない場合、e 指定子による変換となり、 + 精度は、P − 1 になります。 @@ -4422,16 +4129,6 @@ local: { '> - - 5.6.0 - - encoding パラメータのデフォルト値が、 - default_charset の設定値に変わりました。 - - -'> - 8.2.0 @@ -4651,28 +4348,6 @@ local: { '> - - - - filter - - - 適用するフィルタ。 - FILTER_VALIDATE_* 定数の一つを用いた検証フィルタ、 - FILTER_SANITIZE_* 定数の一つを用いた除去フィルタ、 - FILTER_UNSAFE_RAW、 - FILTER_CALLBACK を用いたカスタムフィルタのいずれかを指定できます。 - - - デフォルトの値は FILTER_DEFAULT で、 - これは FILTER_UNSAFE_RAW のエイリアスです。 - 結果的に、デフォルトでは何もフィルタリングをしません。 - - - -'> -