CachingIterator::getFlags

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

CachingIterator::getFlagsObtém as opções utilizadas

Descrição

public CachingIterator::getFlags(): int
Aviso

Esta função não está documentada; apenas a lista de argumentos está disponível.

Obtenha a máscara de bits das opções usadas para esta instância de CachingIterator.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Descrição...

adicione uma nota

Notas Enviadas por Usuários (em inglês) 2 notes

up
0
Anonymous
10 years ago
use 'CachingIterator::TOSTRING_USE_INNER' flag<?phpclass A extends ArrayIterator {    public function __toString(){        return 'toString this class';        }    }$iterator = new A(array('apple'=>10, 'banana'=>20, 'cat'=>30));$cache    = new CachingIterator($iterator, CachingIterator::TOSTRING_USE_INNER);$cache->next();$cache->next();echo $cache;/*output:toString this class*/?>
up
0
kais7mg at qq dot com
10 years ago
use the 'CachingIterator::TOSTRING_USE_KEY', when echo this Object,output current 'key';<?php$iterator = new ArrayIterator(array('apple'=>10, 'banana'=>20, 'cat'=>30));$cache    = new CachingIterator($iterator, CachingIterator::TOSTRING_USE_KEY);$cache->next();$cache->next();echo $cache;?>output:banana
To Top