PHPerKaigi 2024

RegexIterator::accept

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

RegexIterator::acceptObtém o status de aceitação

Descrição

public RegexIterator::accept(): bool

Faz corresponder (string) RegexIterator::current() (ou RegexIterator::key() se a opção RegexIterator::USE_KEY estiver definida) contra a expressão regular.

Parâmetros

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

Valor Retornado

true se houver correspondência, false caso contrário.

Exemplos

Exemplo #1 Exemplo de RegexIterator::accept()

Este exemplo mostra que apenas os itens que correspondem à expressão regular são aceitos.

<?php
$names
= new ArrayIterator(array('Ann', 'Bob', 'Charlie', 'David'));
$filter = new RegexIterator($names, '/^[B-D]/');
foreach (
$filter as $name) {
echo
$name . PHP_EOL;
}
?>

O exemplo acima produzirá:

Bob
Charlie
David

Veja Também

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top