From 35bb2f775101aac79d5d2f827016e1fceda3eaf0 Mon Sep 17 00:00:00 2001 From: IWASE Shigeaki Date: Sun, 5 Jan 2025 02:20:02 +0900 Subject: [PATCH 1/2] =?UTF-8?q?Document=20PHP=208.4=20ext-hash=20changes?= =?UTF-8?q?=20=E3=82=92=E5=8F=96=E3=82=8A=E8=BE=BC=E3=81=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit E_DEPRECATEDを発生させるコード例 hash_init('murmur3f', 0, "", ["seed" => "10"]);// E_DEPRECATED hash_init('murmur3f', 0, "", ["seed" => 10]);// OK --- reference/hash/functions/hash-init.xml | 30 ++++++++++++++++++------ reference/hash/functions/hash-update.xml | 9 ++++++- 2 files changed, 31 insertions(+), 8 deletions(-) diff --git a/reference/hash/functions/hash-init.xml b/reference/hash/functions/hash-init.xml index 5bd288e223..44c1449a80 100644 --- a/reference/hash/functions/hash-init.xml +++ b/reference/hash/functions/hash-init.xml @@ -1,6 +1,6 @@ - + @@ -85,12 +85,24 @@ &reftitle.errors; - - algo が不明な場合や、 - 暗号に適さないハッシュ関数の場合、 - または key が空の場合に - ValueError がスローされます。 - + + + + algo が不明な場合や、 + 暗号に適さないハッシュ関数の場合、 + または key が空の場合に + ValueError がスローされます。 + + + + + options に渡す構成オプションに間違った型の値があると、 + 誤った解釈をする恐れがあるため、E_DEPRECATED + エラーを発生するようになりました。 + これは、将来 ValueError になる予定です。 + + + @@ -105,6 +117,10 @@ + + 8.4.0 + 誤った型のオプションを渡すことは非推奨となりました。 + 8.1.0 options パラメータが追加されました。 diff --git a/reference/hash/functions/hash-update.xml b/reference/hash/functions/hash-update.xml index 34835a4777..7a825fde05 100644 --- a/reference/hash/functions/hash-update.xml +++ b/reference/hash/functions/hash-update.xml @@ -1,6 +1,6 @@ - + @@ -59,6 +59,13 @@ + + 8.4.0 + + 戻り値の型が bool ではなく true + になりました。 + + 7.2.0 From 10bf02e0bed7d20f23811178306f62ee4108fbc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= Date: Mon, 13 Jan 2025 11:23:50 +0900 Subject: [PATCH 2/2] =?UTF-8?q?`E=5FDEPRECATED`=20=E3=81=AE=E8=AA=AC?= =?UTF-8?q?=E6=98=8E=E3=82=92=E6=97=A5=E6=9C=AC=E8=AA=9E=E3=81=AE=E8=A8=80?= =?UTF-8?q?=E3=81=84=E5=9B=9E=E3=81=97=E3=82=92=E5=84=AA=E5=85=88=E3=81=97?= =?UTF-8?q?=E8=A8=B3=E3=82=92=E5=B4=A9=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/hash/functions/hash-init.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/reference/hash/functions/hash-init.xml b/reference/hash/functions/hash-init.xml index 44c1449a80..5a2ea3fad6 100644 --- a/reference/hash/functions/hash-init.xml +++ b/reference/hash/functions/hash-init.xml @@ -96,10 +96,10 @@ - options に渡す構成オプションに間違った型の値があると、 - 誤った解釈をする恐れがあるため、E_DEPRECATED - エラーを発生するようになりました。 - これは、将来 ValueError になる予定です。 + options に渡す設定値に型の誤りがあった場合 + E_DEPRECATED が発生するようになりました。 + 予期しない解釈が行われる可能性があるためです。 + これは将来 ValueError になる予定です。