Forum und email

Nouvelles méthodes

De nouvelles méthodes on été introduites en PHP 5.2.0 :

dom:

  • DOMDocument::registerNodeClass() - Enregistre une classe étendue pour créer un noeud de base.
  • DOMElement::setIDAttribute() - Déclare l'attribut identifié par son nom, de type ID.
  • DOMElement::setIDAttributeNode() - Déclare l'attribut identifié par son noeud, de type ID.
  • DOMElement::setIDAttributeNS() - Déclare l'attribut identifié par son nom local, de type ID.
  • DOMNode::C14N([bool exclusive [, bool with_comments [, array xpath [, array ns_prefixes]]]]) - Canonise les noeuds dans une chaîne.
  • DOMNode::C14NFile(string uri [, bool exclusive [, bool with_comments [, array xpath [, array ns_prefixes]]]]) - Canonise les noeuds dans un fichier.
  • DOMNode::getNodePath() - Obtient un xpath pour un noeud.

soap:

  • SoapServer::setObject(object obj) - Configure un objet pour gérer les requêtes SOAP.

spl:

  • int ArrayObject::asort(void) - Trie les éléments par valeur.
  • int ArrayObject::ksort(void) - Trie les éléments par clé.
  • int ArrayObject::natcasesort(void) - Trie les entrées par clé, en utilisant le tri naturel insensible à la casse.
  • int ArrayObject::natsort(void) - Trie les éléments par valeur, en utilisant un algorithme naturel.
  • int ArrayObject::uasort(callback cmp_function) - Trie les éléments par valeur, avec une fonction utilisateur.
  • int ArrayObject::uksort(callback cmp_function) - Trie les éléments par clé, avec une fonction utilisateur.
  • ArrayIterator AppendIterator::getArrayIterator() - Donne accès à ArrayIterator interne.
  • int AppendIterator::getIteratorIndex() - Lit l'index de l'itérateur.
  • bool CachingIterator::getCache() - Retourne le cache.
  • int CachingIterator::getFlags() - Retourne les options internes.
  • bool CachingIterator::offsetExists(mixed index) - Indique si l'index demandé existe.
  • string CachingIterator::offsetGet(mixed index) - Retourne le cache interne s'il est utilisé.
  • void CachingIterator::offsetSet(mixed index, mixed newval) - Spécifie l'index donné dans le cache.
  • void CachingIterator::offsetUnset(mixed index) - Supprime l'index donné du cache.
  • void CachingIterator::setFlags() - Configure les options internes.
  • array("delimiter" =>, "enclosure" =>) SplFileObject::getCsvControl(void) - Retourne les délimiteurs et séparateurs utilisés par fgetcsv.
  • void SplFileObject::setCsvControl([string delimiter = ',' [, string enclosure = '"']]) - Configure les délimiteurs et séparateurs utilisés par fgetcsv.

Tidy

XMLReader

  • boolean XMLReader::setSchema(string filename) - Utilise le schéma W3C XSD pour valider le document tel qu'il est traité. L'activation n'est possible qu'avant la première lecture avec Read().

zip: