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

    (PHP 5>=5.2.0,PHP 7)

    The offsetGet purpose

    说明

    publicCachingIterator::offsetGet(string $index) : void
    Warning

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

    参数

    $index

    Description...

    返回值

    Description...

    offsetGet($index) returns the value stored at $index in the cache. Until you've 
    iterated over the items, the cache is empty and the index will not exist.
     <?php
        $cache = new \CachingIterator(
          new \ArrayIterator(['a', 'b', 'c', 'd']),
          \CachingIterator::FULL_CACHE);
        $shortRange = range(0, 1);
        foreach ($shortRange as $index) {
          $cache->next();
        }
        echo PHP_EOL . 'The cache' . PHP_EOL;
        var_export($cache->getCache());
        echo PHP_EOL;
        echo $cache->offsetGet('1') . PHP_EOL;
        echo $cache->offsetGet('2') . PHP_EOL;
    ?>
    The cache
    array (
     0 => 'a',
     1 => 'b',
    )
    b
    Undefined index: 2