CIV. Fonctions Standard PHP Library (SPL)

Introduction

SPL est une collection d'interfaces et de classes qui résolvent des problèmes standards.

Installation

A remplir.

Constantes prédefinies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

RIT_LEAVES_ONLY (integer)

RIT_SELF_FIRST (integer)

RIT_CHILD_FIRST (integer)

CIT_CALL_TOSTRING (integer)

CIT_CATCH_GET_CHILD (integer)

Table des matières
ArrayIterator::current --  Retourne l'entrée courante du tableau
ArrayIterator::hasMore --  Vérifie si le tableau contient d'autres entrées
ArrayIterator::key --  Retourne la clef courante du tableau
ArrayIterator::next --  Se déplace vers la prochaine entrée
ArrayIterator::rewind --  Revient à la position initiale
ArrayObject::__construct -- 
ArrayObject::getIterator --  Créé un nouvel itérateur à partir d'une instance ArrayObject
DirectoryIterator::__construct --  Construit un nouvel itérateur de dossier à partir d'un chemin
DirectoryIterator::current --  Retourne this (requis pour l'interface Iterator)
DirectoryIterator::fileATime --  Retourne la date du dernier accès au fichier
DirectoryIterator::fileCTime --  Retourne la date de modification d'inode du fichier
DirectoryIterator::fileGroup --  Retourne le groupe du fichier
DirectoryIterator::fileInode --  Retourne l'inode du fichier
DirectoryIterator::fileMTime --  Retourne la date de dernière modification du fichier
DirectoryIterator::fileOwner --  Retourne le propriétaire du fichier
DirectoryIterator::filePerms --  Retourne les permissions du fichier
DirectoryIterator::fileSize --  Retourne la taille du fichier
DirectoryIterator::fileType --  Retourne le type du fichier
DirectoryIterator::getChildren --  Retourne un itérateur pour l'entrée courante si c'est un dossier
DirectoryIterator::getFilename --  Retourne le nom de l'entrée courante du dossier
DirectoryIterator::getPath --  Retourne le chemin du dossier
DirectoryIterator::getPathname --  Retourne le chemin et le nom de l'entrée courante du dossier
DirectoryIterator::hasMore --  Vérifie si le dossier comporte d'autres entrées
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 régulier
DirectoryIterator::isLink --  Retourne true si le fichier est un lien symbolique
DirectoryIterator::isReadable --  Retourne true si le fichier peut être lu
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
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