Forum und email

New Classes

Les classes suivantes ont été introduites en PHP 5.2.0 :

  • DateTime
  • DateTimeZone
  • RegexIterator, étend FilterIterator ; implémente Iterator, Traversable, OuterIterator Constantes :
    • RegexIterator::ALL_MATCHES
    • RegexIterator::GET_MATCH
    • RegexIterator::MATCH
    • RegexIterator::REPLACE
    • RegexIterator::SPLIT
    • RegexIterator::USE_KEY
    Propriétés :
    • public replacement
    Méthodes:
    • RegexIterator::__construct(Iterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - Crée un RegexIterator à partir d'un autre itérateur et une expression rationnelle.
    • bool RegexIterator::accept() - Applique l'expression rationnelle à (string) current().
    • bool RegexIterator::getFlags() - Retourne les options de l'opération courante.
    • bool RegexIterator::getMode() - Retourne le mode d'opération courant.
    • bool RegexIterator::getPregFlags() - Retourne les options PREG courantes (si elles sont utilisées, sinon NULL).
    • bool RegexIterator::setFlags(int new_flags) - Configure les options d'opération.
    • bool RegexIterator::setMode(int new_mode) - Configure le nouveau mode d'opération.
    • bool RegexIterator::setPregFlags(int new_flags) - Configure les options PREG.
  • RecursiveRegexIterator Constantes :
    • RecursiveRegexIterator::ALL_MATCHES
    • RecursiveRegexIterator::GET_MATCH
    • RecursiveRegexIterator::MATCH
    • RecursiveRegexIterator::REPLACE
    • RecursiveRegexIterator::SPLIT
    • RecursiveRegexIterator::USE_KEY
    Méthodes :
    • RecursiveRegexIterator::__construct(RecursiveIterator it, string regex [, int mode [, int flags [, int preg_flags]]]) - Crée un RecursiveRegexIterator à partir d'un autre itérateur récursif, et d'une expression rationnelle.
    • RecursiveRegexIterator RecursiveRegexIterator::getChildren() - Retourne le fils interne d'un itérateur contenu dans RecursiveRegexIterator.
    • bool RecursiveRegexIterator::hasChildren() - Vérifie si l'itérateur interne a un fils.