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 - 位置を移動する - + + + + 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 をスローするよう実装しなければなりません。 - + 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 + + + + +