Novas Classes

As seguintes classes foram introduzidas no PHP 5.2.0:

  • DateTime
  • DateTimeZone
  • RegexIterator - extends FilterIterator; implements Iterator, Traversable, OuterIterator Constants:
    • RegexIterator::ALL_MATCHES
    • RegexIterator::GET_MATCH
    • RegexIterator::MATCH
    • RegexIterator::REPLACE
    • RegexIterator::SPLIT
    • RegexIterator::USE_KEY
    Properties:
    • public replacement
    Methods:
    • RegexIterator::__construct(Iterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - Cria um RegexIterator de outro iterator e uma expressão regular
    • bool RegexIterator::accept() - Combina a (string)current() contra uma expressão regular
    • bool RegexIterator::getFlags() - Retorna o sinalizador de operação atual
    • bool RegexIterator::getMode() - Retorna o modo de operação atual
    • bool RegexIterator::getPregFlags() - Retorna o sinalizador PREG atual (se estiver em uso ou NULL)
    • bool RegexIterator::setFlags(int new_flags) - Define o sinalizador da operação
    • bool RegexIterator::setMode(int new_mode) - Define um novo modo de operação
    • bool RegexIterator::setPregFlags(int new_flags) - Define o sinalizador PREG
  • RecursiveRegexIterator Constants:
    • RecursiveRegexIterator::ALL_MATCHES
    • RecursiveRegexIterator::GET_MATCH
    • RecursiveRegexIterator::MATCH
    • RecursiveRegexIterator::REPLACE
    • RecursiveRegexIterator::SPLIT
    • RecursiveRegexIterator::USE_KEY
    Methods:
    • RecursiveRegexIterator::__construct(RecursiveIterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - Cria um RecursiveRegexIterator de outro iterator recursivo e uma expressão regular
    • RecursiveRegexIterator RecursiveRegexIterator::getChildren() - Retorna o iterador filho interno contido em um RecursiveRegexIterator
    • bool RecursiveRegexIterator::hasChildren() - Verifica se o elemento atual do iterator interno tem filhos
add a note add a note

User Contributed Notes

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