CachingIterator::offsetGet
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
CachingIterator::offsetGet — The offsetGet purpose
説明
警告
この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。
パラメータ
key
-
Description...
戻り値
Description...
+add a note
User Contributed Notes 1 note
ddrake at dreamingmind dot com ¶
5 years ago
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
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google