From cd10721821a237003cc573fda5776e02c55acebe Mon Sep 17 00:00:00 2001 From: IWASE Shigeaki Date: Wed, 18 Dec 2024 15:36:16 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=87=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=81=AE=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/spl/seekableiterator/seek.xml | 76 ++++++++++++------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/reference/spl/seekableiterator/seek.xml b/reference/spl/seekableiterator/seek.xml index 2cd9d605697..4274476b162 100644 --- a/reference/spl/seekableiterator/seek.xml +++ b/reference/spl/seekableiterator/seek.xml @@ -1,51 +1,51 @@ - - - SeekableIterator::seek - 位置を移動する - + + + SeekableIterator::seek + 位置を移動する + - - &reftitle.description; - - public voidSeekableIterator::seek - intoffset - - - イテレータ内の指定した位置に移動します。 - + + &reftitle.description; + + public voidSeekableIterator::seek + intoffset + + + イテレータ内の指定した位置に移動します。 + - + - - &reftitle.parameters; + + &reftitle.parameters; + + + + offset + - - - offset - - - 移動先の位置。 - - - - + 移動先の位置。 - + + + + + - - &reftitle.returnvalues; - - &return.void; - - + + &reftitle.returnvalues; + + &return.void; + + - - &reftitle.errors; - - offset に移動できない場合、 + + &reftitle.errors; + + offset に移動できない場合、 OutOfBoundsException をスローするよう実装しなければなりません。 From c4ab53c4c3556e408b97e6133b30c2dc3cca26ab Mon Sep 17 00:00:00 2001 From: IWASE Shigeaki Date: Fri, 20 Dec 2024 02:31:29 +0900 Subject: [PATCH 2/2] =?UTF-8?q?PHP=208.4:=20Document=20SplObjectStorage::s?= =?UTF-8?q?eek()=E3=82=92=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/php/doc-en/pull/4048 --- reference/spl/arrayiterator/seek.xml | 14 ++- reference/spl/seekableiterator/seek.xml | 6 +- reference/spl/splobjectstorage/seek.xml | 120 ++++++++++++++++++++++++ 3 files changed, 135 insertions(+), 5 deletions(-) create mode 100644 reference/spl/splobjectstorage/seek.xml diff --git a/reference/spl/arrayiterator/seek.xml b/reference/spl/arrayiterator/seek.xml index af5b90c8e06..890d2677ca7 100644 --- a/reference/spl/arrayiterator/seek.xml +++ b/reference/spl/arrayiterator/seek.xml @@ -1,6 +1,6 @@ - + @@ -15,7 +15,9 @@ intoffset - &warn.undocumented.func; + + イテレータ内の指定した位置に移動します。 + @@ -41,6 +43,14 @@ + + &reftitle.errors; + + offset に移動できない場合は、 + OutOfBoundsException をスローします。 + + + - + SeekableIterator::seek @@ -44,10 +44,10 @@ &reftitle.errors; - + offset に移動できない場合、 OutOfBoundsException をスローするよう実装しなければなりません。 - + diff --git a/reference/spl/splobjectstorage/seek.xml b/reference/spl/splobjectstorage/seek.xml new file mode 100644 index 00000000000..e4d27badc33 --- /dev/null +++ b/reference/spl/splobjectstorage/seek.xml @@ -0,0 +1,120 @@ + + + + + + SplObjectStorage::seek + 位置を移動する + + + + &reftitle.description; + + public voidSplObjectStorage::seek + intoffset + + + + イテレータ内の指定した位置に移動します。 + + + + + &reftitle.parameters; + + + offset + + + 移動先の位置。 + + + + + + + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.errors; + + offset に移動できない場合は、 + OutOfBoundsException をスローします。 + + + + + &reftitle.examples; + + <methodname>SplObjectStorage::seek</methodname> の例 + + イテレータの 2 番目の位置に移動します。 + + +seek(2); +var_dump($storage->key()); +var_dump($storage->current()); +?> +]]> + + &example.outputs; + + + string(1) "c" +} +]]> + + + + + + &reftitle.seealso; + + SeekableIterator + + + + +