AppendIterator
Un itérateur qui itère sur plusieurs itérateurs les uns après les autres.
ArrayIterator
Cet itérateur permet de réinitialiser et de modifier les valeurs et les clés lors de l'itération de tableaux et d'objets. Lorsque vous voulez...
ArrayObject
Cette classe permet aux objets de fonctionner comme des tableaux.
BadFunctionCallException
Exception émise si une fonction de rappel n'existe pas ou si certains de ses arguments sont manquants.
BadMethodCallException
Exception émise si une méthode de rappel n'existe pas ou si certains de ses arguments sont manquants.
CachingIterator
Cet objet supporte les itérations en cache sur un autre itérateur.
Closure
Classe utilisée pour représenter les fonctions anonymes. Les fonctions anonymes, implémentées depuis...
Collator
Fournit des outils de comparaisons de chaînes, avec le support des conventions locales pour les tris.
CURLFile
CURLFile doit être utilisé pour transférer un fichier avec des constantes CURLOPT_POSTFIELDS.
DateInterval
Représente un intervalle de dates. Un intervalle stocke un nombre fixe de durées (en années, mois, jours, heures, etc.) ou une chaîne relative à une...
DatePeriod
Représente une période de dates. Une période de dates permet des itérations à travers un jeu de dates et d'heures, survenant à intervalle régulier,
DateTime
Représentation d'une date et heure.
DateTimeImmutable
Cette classe fonctionne de façon identique à DateTime sauf qu'elle ne se modifie jamais elle-même, mais retourne plutôt...
Directory
Les instances de la classe Directory sont créées en appelant la fonction
DirectoryIterator
La classe DirectoryIterator fournit une interface simple pour lire le contenu d'un système de fichiers.
DomainException
Exception lancée si une valeur n'adhère pas à un domaine de données défini et valide.
DOMAttr
DOMAttr représente un attribut dans l'objet DOMElement.
DOMCdataSection
DOMCdataSection hérite de la classe DOMText pour la représentation textuelle de la...
DOMCharacterData
Représente un noeud contenant des données. Aucun noeud ne correspond à cette classe, mais d'autres noeuds en hérite.
DOMComment
Représente un noeud de commentaire, délimité par .
DOMDocument
Représente un document HTML ou XML entier ; ce sera la racine de l'arbre document.
DOMDocumentFragment
Description de la classe php DOMDocumentFragment avec des exemples de code source.
DOMDocumentType
Chaque DOMDocument a un attribut doctype dont la valeur est soit NULL, soit un objet...
DOMElement
Description de la classe php DOMElement avec des exemples de code source.
DOMEntity
Cette interface représente une entité inconnue, analysée ou non, dans un document XML.
DOMEntityReference
Description de la classe php DOMEntityReference avec des exemples de code source.
DOMException
Les opérations DOM lancent des exceptions lors de circonstances particulières, i.e., lorsqu'il est impossible d'exécuter une opération pour des raisons logiques. ...
DOMImplementation
L'interface DOMImplementation fournit des méthodes pour effectuer des opérations qui sont indépendantes d'une instance particulière...
DOMNamedNodeMap
Description de la classe php DOMNamedNodeMap avec des exemples de code source.
DOMNode
Description de la classe php DOMNode avec des exemples de code source.
DOMNodeList
Description de la classe php DOMNodeList avec des exemples de code source.
DOMNotation
Description de la classe php DOMNotation avec des exemples de code source.
DOMText
La classe DOMText hérite de DOMCharacterData et représente le contenu textuel de
EmptyIterator
La classe EmptyIterator crée un objet itérateur vide.
Exception
Exception est la classe de base pour toutes les exceptions en PHP 5, et la classe de base pour toutes les exceptions...
FilterIterator
Cet itérateur abstrait filtre les valeurs indésirables. Cette classe doit être étendue pour implémenter des opérateurs personnalisés. La méthode
finfo
Cette classe fournit une interface orientée objet aux fonctions fileinfo.
Generator
Les objets Generator sont retournés depuis des générateurs.
GlobIterator
Passe en revue un système de fichiers, de manière similaire à la fonction glob().
GMP
Description de la classe php GMP avec des exemples de code source.
Imagick
Description de la classe php Imagick avec des exemples de code source.
ImagickDraw
Description de la classe php ImagickDraw avec des exemples de code source.
ImagickKernel
Description de la classe php ImagickKernel avec des exemples de code source.
ImagickPixel
Description de la classe php ImagickPixel avec des exemples de code source.
ImagickPixelIterator
Description de la classe php ImagickPixelIterator avec des exemples de code source.
InfiniteIterator
La classe InfiniteIterator permet l'itération infinie sur un itérateur sans avoir besoin de remettre à zéro manuellement dès que la fin...
IntlBreakIterator
A “break iterator” is an ICU object that exposes methods for locating boundaries in text (e.g. word or sentence boundaries). The PHP
IntlCalendar
Description de la classe php IntlCalendar avec des exemples de code source.
IntlDateFormatter
La classe DateFormatter est une classe concrète, qui active l'analyse et le formatage de dates, basé sur des chaînes modèles, ou des...
IntlException
This class is used for generating exceptions when errors occur inside intl functions. Such exceptions are only generated when
IntlGregorianCalendar
Description de la classe php IntlGregorianCalendar avec des exemples de code source.
IntlIterator
This class represents iterator objects throughout the intl extension whenever the iterator cannot be identified with any other object provided by the extension. The distinct...
IntlPartsIterator
Objects of this class can be obtained from IntlBreakIterator objects. While the break iterators provide a sequence of...
IntlRuleBasedBreakIterator
A subclass of IntlBreakIterator that encapsulates ICU break iterators whose behavior is specified using a set of rules....
IntlTimeZone
Description de la classe php IntlTimeZone avec des exemples de code source.
IteratorIterator
Cet itérateur permet la conversion de n'importe quel objet Traversable en un itérateur. Il est important de comprendre que...
LibXMLError
Contient diverses informations sur les erreurs émises par la bibliothèque libxml. Les codes erreurs sont décrits dans la
LimitIterator
La classe LimitIterator permet d'itérer sur une partie limitée d'entités depuis un
Locale
Une "Locale" est un identifiant utilisé pour représenter les comportements régionaux d'une API. Les locales PHP sont organisées et identifiées de la même...
LogicException
Exception qui représente les erreurs dans la logique du programme. Ce type d'exceptions doit obligatoirement faire l'objet d'une correction de votre code. ...
MessageFormatter
MessageFormatter est une classe concrète qui permet de produire des messages concaténés, et indépendants de la langue. La méthode fournit...
MultipleIterator
Un intérateur qui itère séquentiellement sur plusieurs itérateurs.
mysqli
Représente une connexion entre PHP et une base de données MySQL.
mysqli_result
Représente le jeu de résultats obtenu depuis une requête. Historique
Normalizer
La normalisation est un processus qui implique la transformation de caractères et de séquences de caractères dans une représentation formelle. Ce processus est important...
NumberFormatter
Les programmes stockent et manipulent des nombres en utilisant une représentation locale, binaire et indépendante. Lors de l'affichage d'un nombre, il est converti en...
OutOfBoundsException
Exception émise quand une valeur n'est pas une clé valide. Elle représente les erreurs qui ne peuvent pas être détectées au moment de la compilation.
OutOfRangeException
Exception émise lorsqu'un index illégal est demandé. Elle représente les erreurs qui devraient être détectées au moment de la compilation.
ParentIterator
Ce sous-type de FilterIterator permet la récursivité au moyen de
PDO
Représente une connexion entre PHP et un serveur de base de données.
PDOException
Représente une erreur émise par PDO. Vous ne devez pas lancer une exception PDOException depuis votre propre code. Voir le chapitre sur les
PDOStatement
Représente une requête préparée et, une fois exécutée, le jeu de résultats associé.
Phar
La classe Phar fournit une interface de haut niveau pour accéder et créer des archives phar.
PharData
La classe PharData fournit une interface de haut niveau pour accéder et créer des archives tar et zip non exécutables. Du fait que ces archives ne contiennent pas de conteneur et...
PharException
La classe PharException fournit une classe d'exception spécifique à phar pour essayer/attraper des blocs.
PharFileInfo
La classe PharFileInfo fournit une interface de haut niveau pour accéder au contenu et aux attributs d'un fichier contenu dans une archive phar.
php_user_filter
Les fils de cette classe sont passés à la fonction stream_filter_register(). ...
RangeException
Exception émise pour indiquer des erreurs d'intervalle lors de l'exécution du programme. Normalement, cela signifie qu'il y a une erreur arithmétique autre...
RecursiveArrayIterator
Cet itérateur permet la suppression et la modification de valeurs et clés durant l'itération sur des tableaux et des objets, de la même façon que
RecursiveDirectoryIterator
La classe RecursiveDirectoryIterator fournit un moyen d'itérer récursivement sur des dossiers d'un système de fichiers.
RecursiveFilterIterator
Cet itérateur abstrait filtre les valeurs non souhaitée d'un RecursiveIterator. Cette classe devrait être...
RecursiveRegexIterator
Cet itérateur récursif peut filtrer un autre itérateur récursif à l'aide d'une expression rationnelle.
ReflectionClass
La classe ReflectionClass rapporte des informations sur une classe.
ReflectionFunction
La classe ReflectionFunction rapporte des informations sur une fonction.
ReflectionMethod
La classe ReflectionMethod rapporte des informations sur une méthode.
ReflectionObject
La classe ReflectionObject rapporte des informations sur un objet.
ReflectionParameter
La classe ReflectionParameter récupère les informations sur les paramètres des fonctions ou des méthodes.
ReflectionProperty
La classe ReflectionProperty rapporte des informations sur les propriétés des classes.
RegexIterator
Cet itérateur sert pour réaliser un filtre basé sur une expression rationnelle.
ResourceBundle
Les application localisées ont souvent besoin de manipuler des données devant être personnalisées en fonction d'une locale considérée, e.g.: messages, libélés,...
RuntimeException
Exception émise quand une erreur est rencontrée durant l'exécution.
SessionHandler
La classe SessionHandler est une classe spéciale qui peut être utilisée pour exposer le gestionnaire de sauvegarde de session courant en...
SimpleXMLIterator
La classe SimpleXMLIterator fournit des itérations récursives sur tous les éléments d'un objet
SoapClient
La classe SoapClient fournit un client pour les protocoles » SOAP 1.1...
SoapParam
Représente un paramètre dans un appel SOAP.
SoapServer
La classe SoapServer fournit un serveur pour les protocoles » SOAP 1.1...
SoapVar
Une classe représentant une variable ou un objet qui utilise des services SOAP.
SplDoublyLinkedList
La classe SplDoublyLinkedList fournit l'interface principale pour les listes doublement chaînées.
SplFileInfo
La classe SplFileInfo fournit une interface de haut niveau avec les informations de fichiers.
SplFileObject
La classe SplFileObject offre une interface orientée objet pour un fichier.
SplFixedArray
La classe SplFixedArray fournit les fonctionnalités principales d'un tableau. La différence majeure entre un objet
SplHeap
La classe SplHeap fournit l'interface pour un tas.
SplMaxHeap
La classe SplMaxHeap fournit l'interface pour un tas, et conserve le maximum sur le haut.
SplMinHeap
La classe SplMinHeap fournit une interface pour un tas, qui conserve le minimum sur le haut.
SplObjectStorage
La classe SplObjectStorage fournit une carte d'objets ou de données, ou encore, en ignorant les index, un ensemble d'objets. Ce double...
SplPriorityQueue
La classe SplPriorityQueue fournit les fonctionnalités d'une queue à priorités, implémentées avec une pile maximale.
SplQueue
La classe SplQueue fournit l'interface d'implémentation d'une queue, basée sur une liste doublement chaînée.
SplStack
La classe SplStack fournit l'interface de base pour implémenter une pile, basée sur une liste doublement chaînée.
SplTempFileObject
La classe SplTempFileObject offre une interface orientée objet pour un fichier temporaire.
Spoofchecker
Cette classe est fournie car Unicode contient un grand nombre de caractères et incorpore les systèmes d'écriture variés du monde et leur utilisation incorrecte peut exposer...
SQLite3
Une classe d'interface avec les bases de données SQLite3.
SQLite3Result
Une classe qui représente les résultats d'une base de données SQLite 3.
SQLite3Stmt
La classe qui représente les commandes préparées pour une base de données SQLite3.
Transliterator
La classe Transliterator fournit la translittération des chaînes de caractères.
UConverter
Description de la classe php UConverter avec des exemples de code source.
UnderflowException
Exception émise lorsqu'une opération invalide est effectuée sur un conteneur vide, tel qu'une suppression d'élément.
UnexpectedValueException
Exception émise si une valeur ne fait pas partie d'une liste de valeurs. Typiquement, elle survient lorsqu'une fonction appelle une autre fonction et attend que la valeur...
XMLReader
L'extension XMLReader est un analyseur XML. L'analyseur fonctionne comme un curseur qui parcourt le document et s'arrête sur chaque noeud.