1234567891011121314151617181920212223242526272829303132333435 |
- --TEST--
- SPL: RegexIterator
- --FILE--
- <?php
- $ar = array(0, "123", 123, 22 => "abc", "a2b", 22, "a2d" => 7, 42);
- foreach(new RegexIterator(new ArrayIterator($ar), "/2/") as $k => $v)
- {
- echo "$k=>$v\n";
- }
- ?>
- ===KEY===
- <?php
- foreach(new RegexIterator(new ArrayIterator($ar), "/2/", 0, RegexIterator::USE_KEY) as $k => $v)
- {
- echo "$k=>$v\n";
- }
- ?>
- --EXPECT--
- 1=>123
- 2=>123
- 23=>a2b
- 24=>22
- 25=>42
- ===KEY===
- 2=>123
- 22=>abc
- 23=>a2b
- 24=>22
- a2d=>7
- 25=>42
|