• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ArrayIterator::offsetSet()

    (PHP 5,PHP 7)

    Set value for an offset

    说明

    publicArrayIterator::offsetSet(mixed $index,mixed $newval) : void

    Sets a value for a given offset.

    Warning

    本函数还未编写文档,仅有参数列表。

    参数

    $index

    The index to set for.

    $newval

    The new value to store at the index.

    返回值

    没有返回值。

    参见

    • ArrayIterator::offsetGet() Get value for an offset
    • ArrayIterator::offsetUnset() Unset value for an offset
    The $index argument seems to be NULL for append operations, e.g.:
    <?php
    // example extension class
    class Test extends ArrayIterator
    {
      public function offsetSet($index, $newval)
      {
        echo 'Test::offsetSet('.var_export($index, true).', '.var_export($newval, true).")\n";
      }
    }
    // test
    $i = new Test;
    $i[] = 'append a value';
    ?>
    The result is:
    Test::offsetSet(NULL, 'append a value')