parsekit_func_arginfo
Introduction
Autres extensions basiques
PHP Manual
Librairie standard PHP (SPL)
Introduction
Installation/Configuration
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Datastructures
Fonctions SPL
class_implements
— Retourne les interfaces implémentées dans une classe donnée
class_parents
— Retourne la classe parente d'une classe
iterator_count
— Compte de nombre d'éléments dans un itérateur
iterator_to_array
— Copie un itérateur dans un tableau
spl_autoload_call
— Essai toutes les fonctions __autoload() enregistrées pour charger la classe demandée
spl_autoload_extensions
— Enregistre et retourne l'extension du fichier par défaut pour spl_autoload
spl_autoload_functions
— Retourne toutes les fonctions __autoload() enregistrées
spl_autoload_register
— Enregistre une fonction donnée en tant qu'__autoload()
spl_autoload_unregister
— Efface d'une fonction donnée de l'implémentation __autoload()
spl_autoload
— Implémentation par défaut d'__autoload()
spl_classes
— Retourne les classes SPL disponibles
spl_object_hash
— Retourne l'identifiant de hashage pour un objet donné
ArrayIterator
— La classe ArrayIterator
ArrayIterator::current
— Retourne l'entrée courante du tableau
ArrayIterator::key
— Retourne la clé courante du tableau
ArrayIterator::next
— Se déplace vers la prochaine entrée
ArrayIterator::rewind
— Revient à la position initiale
ArrayIterator::seek
— Avance à une position donnée
ArrayIterator::valid
— Vérifie si un tableau contient d'autres entrées
ArrayObject
— La ArrayObject
ArrayObject::append
— Ajoute la valeur à la fin
ArrayObject::__construct
— Construit un nouvel objet tableau
ArrayObject::count
— Retourne le nombre d'éléments dans l'itérateur
ArrayObject::getIterator
— Crée un nouvel itérateur à partir d'une instance ArrayObject
ArrayObject::offsetExists
— Vérifie si $index existe
ArrayObject::offsetGet
— Retourne la valeur à l'$index spécifié
ArrayObject::offsetSet
— Définie $newval comme valeur à l'$index spécifié
ArrayObject::offsetUnset
— Efface la valeur à l'$index spécifié
CachingIterator
— La classe CachingIterator
CachingIterator::hasNext
— Vérifie si l'itérateur interne a un élément suivant valide
CachingIterator::next
— Déplace l'itérateur à la position suivante
CachingIterator::rewind
— Replace l'itérateur au début
CachingIterator::__toString
— Retourne la représentation de l'élément courant sous forme de chaîne
CachingIterator::valid
— Vérifie si l'élément courant est valide
RecursiveCachingIterator
— La classe RecursiveCachingIterator
RecursiveCachingIterator::getChildren
— Retourne le fils de l'itérateur interne comme un CachingRecursiveIterator
RecursiveCachingIterator::hasChildren
— Vérifie si l'élément courant de l'itérateur interne a un fils
DirectoryIterator
— La classe DirectoryIterator
DirectoryIterator::__construct
— Construit un nouvel itérateur de dossier à partir d'un chemin
DirectoryIterator::current
— Retourne $this (requis par l'interface Iterator)
DirectoryIterator::getATime
— Récupère la date et l'heure du dernier accès à un fichier
DirectoryIterator::getCTime
— Récupère l'heure de modification de l'inode d'un fichier
DirectoryIterator::getFilename
— Retourne le nom de l'entrée courante du dossier
DirectoryIterator::getGroup
— Récupère le groupe d'un fichier
DirectoryIterator::getInode
— Récupère l'inode d'un fichier
DirectoryIterator::getMTime
— Récupère l'heure de la dernière modification d'un fichier
DirectoryIterator::getOwner
— Récupère le propriétaire d'un fichier
DirectoryIterator::getPath
— Retourne le chemin du dossier
DirectoryIterator::getPathname
— Retourne le chemin et le nom de l'entrée courante du dossier
DirectoryIterator::getPerms
— Récupère les permissions d'un fichier
DirectoryIterator::getSize
— Récupère la taille d'un fichier
DirectoryIterator::getType
— Récupère le type d'un fichier
DirectoryIterator::isDir
— Retourne TRUE si le fichier est un dossier
DirectoryIterator::isDot
— Retourne TRUE si l'entrée courante est '.' ou '..'
DirectoryIterator::isExecutable
— Retourne TRUE si le fichier est exécutable
DirectoryIterator::isFile
— Retourne TRUE si l'entrée est un fichier valide
DirectoryIterator::isLink
— Retourne TRUE si le fichier est un lien symbolique
DirectoryIterator::isReadable
— Retourne TRUE si le fichier est accessible en lecture
DirectoryIterator::isWritable
— Retourne TRUE si le fichier peut être modifié
DirectoryIterator::key
— Retourne l'entrée courante du dossier
DirectoryIterator::next
— Se déplace vers la prochaine entrée
DirectoryIterator::rewind
— Revient au début du dossier
DirectoryIterator::valid
— Vérifie si le répertoire contient encore des entrées
FilterIterator
— La classe FilterIterator
FilterIterator::current
— Récupère la valeur de l'élément courant
FilterIterator::getInnerIterator
— Récupère l'itérateur interne
FilterIterator::key
— Récupère la clé courante
FilterIterator::next
— Déplace l'itérateur à la position suivante
FilterIterator::rewind
— Replace l'itérateur au début
FilterIterator::valid
— Vérifie si l'élément courant est valide
LimitIterator
— La classe LimitIterator
LimitIterator::getPosition
— Retourne la position courante
LimitIterator::next
— Déplace l'itérateur à la position suivante
LimitIterator::rewind
— Replace l'itérateur au début
LimitIterator::seek
— Place l'itérateur à une position donnée
LimitIterator::valid
— Vérifie si l'élément courant est valide
ParentIterator
— La classe ParentIterator
ParentIterator::getChildren
— Retourne le fils de l'itérateur interne contenu dans ParentIterator
ParentIterator::hasChildren
— Vérifie si l'élément courant de l'itérateur interne a un fils
ParentIterator::next
— Déplace l'itérateur à la position suivante
ParentIterator::rewind
— Replace l'itérateur au début
RecursiveDirectoryIterator
— La classe RecursiveDirectoryIterator
RecursiveDirectoryIterator::getChildren
— Retourne un itérateur pour l'entrée courante si c'est un dossier
RecursiveDirectoryIterator::hasChildren
— Vérifie si l'entrée courante est un dossier et n'est pas '.' ou '..'
RecursiveDirectoryIterator::key
— Retourne le chemin et le nom de l'entrée courante du dossier
RecursiveDirectoryIterator::next
— Se déplace vers la prochaine entrée
RecursiveDirectoryIterator::rewind
— Revient à la position initiale dans le dossier
RecursiveIteratorIterator
— La classe RecursiveIteratorIterator
RecursiveIteratorIterator::current
— Accède à la valeur de l'élément courant
RecursiveIteratorIterator::getDepth
— Récupère la profondeur courante de la récursivité de l'itérateur
RecursiveIteratorIterator::getSubIterator
— L'itérateur secondaire actif courant
RecursiveIteratorIterator::key
— Accède à la clé courante
RecursiveIteratorIterator::next
— Déplace l'itérateur à la position suivante
RecursiveIteratorIterator::rewind
— Replace l'itérateur au début
RecursiveIteratorIterator::valid
— Vérifie si la position courante est valide
SimpleXMLIterator
— La classe SimpleXMLIterator
SimpleXMLIterator::current
— Retourne l'entrée courante de SimpleXML
SimpleXMLIterator::getChildren
— Retourne un itérateur pour l'entrée courante, si c'est un objet SimpleXML
SimpleXMLIterator::hasChildren
— Indique si l'entrée courante de SimpleXML est un objet
SimpleXMLIterator::key
— Retourne la clé courante SimpleXML
SimpleXMLIterator::next
— Se déplace sur l'entrée SimpleXML suivante
SimpleXMLIterator::rewind
— Replace le pointeur SimpleXML au début
SimpleXMLIterator::valid
— Vérifie si une ressource SimpleXML contient d'autres entrées
SplDoublyLinkedList
— The SplDoublyLinkedList class
SplDoublyLinkedList::bottom
— Le noeud parent à partir duquel la liste découle
SplDoublyLinkedList::__construct
— Construit une nouvelle liste
SplDoublyLinkedList::count
— Compte le nombre d'éléments de la liste
SplDoublyLinkedList::current
— Retourne l'entrée courante du tableau
SplDoublyLinkedList::getIteratorMode
— Retourne le mode de l'itérateur
SplDoublyLinkedList::isEmpty
— Vérifie si la liste est vide
SplDoublyLinkedList::key
— Retourne l'index du noeud courant
SplDoublyLinkedList::next
— Se déplace à l'entrée suivante
SplDoublyLinkedList::offsetExists
— Vérifie si un index existe
SplDoublyLinkedList::offsetGet
— Retourne la valeur d'un index
SplDoublyLinkedList::offsetSet
— Définit la valeur de l'index à la valeur $newval
SplDoublyLinkedList::offsetUnset
— Efface la valeur d'un index
SplDoublyLinkedList::pop
— Ajoute un noeud à la fin de la liste
SplDoublyLinkedList::push
— Ajoute un élément à la fin de la liste
SplDoublyLinkedList::rewind
— Replace l'itérateur au début
SplDoublyLinkedList::setIteratorMode
— Définit le mode d'itération
SplDoublyLinkedList::shift
— Déplace un noeud de la liste
SplDoublyLinkedList::top
— Récupère le dernier noeud de la liste
SplDoublyLinkedList::unshift
— Ajoute un élément à la liste
SplDoublyLinkedList::valid
— Vérifie si la liste contient encore des noeuds
SplStack
— The SplStack class
SplStack::__construct
— Construit une nouvelle pile, en utilisant une liste
SplStack::setIteratorMode
— Définit le mode de l'itérateur
SplQueue
— The SplQueue class
SplQueue::__construct
— Construuit une nouvelle file d'attente, en utilisant une liste
SplQueue::dequeue
— Supprime un noeud de la file d'attente
SplQueue::enqueue
— Ajoute un élément à la file d'attente
SplQueue::setIteratorMode
— Définit le mode de l'itérateur
SplHeap
— The SplHeap class
SplHeap::compare
— Compare deux éléments
SplHeap::__construct
— Construit un nouveau tas vide
SplHeap::count
— Compte le nombre d'éléments dans le tas
SplHeap::current
— Retourne le noeud courant, pointé par l'itérateur
SplHeap::extract
— Extrait un noeud du haut du tas
SplHeap::insert
— Insère un élément dans le tas
SplHeap::isEmpty
— Vérifie si le tas est vide
SplHeap::key
— Retourne l'index du noeud courant
SplHeap::next
— Se déplace au noeud suivant
SplHeap::recoverFromCorruption
— Répare un tas
SplHeap::rewind
— Revient au début de l'itérateur
SplHeap::top
— Récupère le premier noeud du tas
SplHeap::valid
— Vérifie si le tas contient des noeuds
SplMaxHeap
— The SplMaxHeap class
SplMaxHeap::compare
— Compare deux éléments
SplMinHeap
— The SplMinHeap class
SplMinHeap::compare
— Compare deux éléments
SplPriorityQueue
— The SplPriorityQueue class
SplPriorityQueue::compare
— Compare deux priorités
SplPriorityQueue::__construct
— Construit une nouvelle file d'attente vide
SplPriorityQueue::count
— Compte le nombre d'éléments dans la file d'attente
SplPriorityQueue::current
— Retourne le noeud courant, pointé par l'itérateur
SplPriorityQueue::extract
— Extrait un noeud depuis le haut du tas
SplPriorityQueue::insert
— Insère un élément dans la file d'attente
SplPriorityQueue::isEmpty
— Vérifie si la file est vide
SplPriorityQueue::key
— Retourne l'index du noeud courant
SplPriorityQueue::next
— Se déplace sur le prochain noeud
SplPriorityQueue::recoverFromCorruption
— Répare une file d'attente
SplPriorityQueue::rewind
— Revient au début de l'itérateur
SplPriorityQueue::setExtractFlags
— Définit le mode d'extraction
SplPriorityQueue::top
— Récupère le noeud du haut de la file d'attente
SplPriorityQueue::valid
— Vérifie si la file d'attente contient encore des noeuds
parsekit_func_arginfo
Introduction
Autres extensions basiques
PHP Manual