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 en utilisant une fonction utilisateur.
- int ArrayObject::ksort(void) : trie les �l�ments par cl� en utilisant une fonction utilisateur.
- 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 � l'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) : retourne TRUE 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().
- tidyNode tidyNode::getParent() : retourne le noeud parent du noeud courant (ajout�e en PHP 5.2.2).
- boolean XMLReader::setSchema() : 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 XMLReader::read()
zip:
- ZipArchive::addEmptyDir() : cr�e un dossier vide dans une archive.