parsekit_func_arginfo
Introdução
Outras Básicas Extensões
PHP Manual

# Funções da Standard PHP Library (SPL)

- Introdução
- Instalação/Configuração
  - Instalação
  - Configurações em Execução
  - Tipos Resource
- Constantes pré-definidas
- Funções da SPL
  - class_implements — Retorna as interfaces que são implementadas pela classe
  - class_parents — Retorna as classes pai de determinada classe
  - iterator_count — Conta o número de elementos do iterador
  - iterator_to_array — Copia o iterador em um array
  - spl_autoload_call — Tenta todas as funções __autoload() registradas para carregar a classe solicitada
  - spl_autoload_extensions — Registra e retorna as extensões de arquivo padrões para o spl_autoload
  - spl_autoload_functions — Retorna todas as funções __autoload() registradas
  - spl_autoload_register — Registra a função dada como implementação de __autoload()
  - spl_autoload_unregister — Retira a função dada como implementação de __autoload()
  - spl_autoload — Implementação padrão de __autoload()
  - spl_classes — Retorna as classes da SPL disponíveis
  - spl_object_hash — Retorna uma identificação hash do objeto dado
- ArrayIterator — A classe ArrayIterator
  - ArrayIterator::current — Retorna o valor do elemento atual do array
  - ArrayIterator::key — Retorna a chave do elemento atual do array
  - ArrayIterator::next — Avança para o próximo elemento
  - ArrayIterator::rewind — Recoloca o array no início
  - ArrayIterator::seek — Aponta para determinada posição
  - ArrayIterator::valid — Verifica se o array possui mais elementos
- ArrayObject — A classe ArrayObject
  - ArrayObject::append — Acrescenta um valor
  - ArrayObject::__construct — Constrói um novo objeto array
  - ArrayObject::count — Retorna o número de elementos no iterador
  - ArrayObject::getIterator — Retorna o iterador do ArrayObject
  - ArrayObject::offsetExists — Retorna se o índice solicitado existe ou não
  - ArrayObject::offsetGet — Retorna o valor do índice especificado
  - ArrayObject::offsetSet — Define o valor do índice especificado por $index para $newval
  - ArrayObject::offsetUnset — Destrói o elemento no índice especificado
- CachingIterator — A classe CachingIterator
  - CachingIterator::hasNext — Verifica se o iterador interno tem ou não um próximo elemento válido
  - CachingIterator::next — Avança o iterador
  - CachingIterator::rewind — Recomeça o iterador
  - CachingIterator::__toString — Retorna a representação como string do elemento atual
  - CachingIterator::valid — Verifica se o elemento atual é válido ou não
- RecursiveCachingIterator — A classe RecursiveCachingIterator
  - RecursiveCachingIterator::getChildren — Retorna os filhos do iterador interno como um RecursiveCachingIterator
  - RecursiveCachingIterator::hasChildren — Verifica se o elemento atual do iterador interno possui filhos ou não
- DirectoryIterator — A classe DirectoryIterator
  - DirectoryIterator::__construct — Constrói um novo iterador de diretório a partir de um caminho
  - DirectoryIterator::current — Retorna $this (necessário para a interface Iterator)
  - DirectoryIterator::getATime — Retorna a data de último acesso do arquivo
  - DirectoryIterator::getCTime — Retorna a data de modificação do inode do arquivo
  - DirectoryIterator::getFilename — Retorna o nome do arquivo do elemento atual do diretÃ³rio
  - DirectoryIterator::getGroup — Retorna o grupo do arquivo
  - DirectoryIterator::getInode — Retorna o inode do arquivo
  - DirectoryIterator::getMTime — Retorna a data da última modificação do arquivo
  - DirectoryIterator::getOwner — Retorna o proprietÃ¡rio do arquivo
  - DirectoryIterator::getPath — Retorna o caminho do diretório
  - DirectoryIterator::getPathname — Retorna o caminho e o nome do arquivo do elemento atual do diretório
  - DirectoryIterator::getPerms — Retorna as permissões do arquivo
  - DirectoryIterator::getSize — Retorna o tamanho do arquivo
  - DirectoryIterator::getType — Retorna o tipo do arquivo
  - DirectoryIterator::isDir — Retorna true se o elemento atual é um diretório
  - DirectoryIterator::isDot — Retorna true se o elemento atual for '.' ou '..'
  - DirectoryIterator::isExecutable — Retorna true se o arquivo for executável
  - DirectoryIterator::isFile — Retorna true se o elemento atual for um arquivo
  - DirectoryIterator::isLink — Retorna true se o elemento atual for um link simbólico
  - DirectoryIterator::isReadable — Retorna true se o arquivo pode ser lido
  - DirectoryIterator::isWritable — Retorna true se o arquivo pode ser modificado
  - DirectoryIterator::key — Retorna o elemento atual do diretório
  - DirectoryIterator::next — Avança para o próximo elemento
  - DirectoryIterator::rewind — Recomeça a iteração do diretório
  - DirectoryIterator::valid — Verifica se o diretório possui ou não mais elementos
- FilterIterator — A classe FilterIterator
  - FilterIterator::current — Retorna o valor do elemento atual
  - FilterIterator::getInnerIterator — Retorna o iterador interno
  - FilterIterator::key — Retorna a chave do elemento atual
  - FilterIterator::next — Avança o iterador
  - FilterIterator::rewind — Recomeça o iterador
  - FilterIterator::valid — Verifica se o elemento atual é válido ou não
- LimitIterator — A classe LimitIterator
  - LimitIterator::getPosition — Retorna a posição atual
  - LimitIterator::next — Avança o iterador
  - LimitIterator::rewind — Retorna o iterador para o começo especificado no construtor
  - LimitIterator::seek — Aponta para a posição especificada
  - LimitIterator::valid — Verifica se o elemento atual é válido ou não
- ParentIterator — A classe ParentIterator
  - ParentIterator::getChildren — Retorna os filhos do iterador interno de um ParentIterator
  - ParentIterator::hasChildren — Verifica se o elemento atual do iterador interno tem ou não filhos
  - ParentIterator::next — Avança o iterador
  - ParentIterator::rewind — Recomeça o iterador
- RecursiveDirectoryIterator — A classe RecursiveDirectoryIterator
  - RecursiveDirectoryIterator::getChildren — Retorna um iterador para o elemento atual se ele for um diretório
  - RecursiveDirectoryIterator::hasChildren — Retorna se o elemento atual é ou não um diretório que não seja '.' nem '..'
  - RecursiveDirectoryIterator::key — Retorna o caminho e o nome do arquivo do elemento atual do diretório
  - RecursiveDirectoryIterator::next — Avança para o próximo elemento
  - RecursiveDirectoryIterator::rewind — Recomeça a iteração do diretório
- RecursiveIteratorIterator — A classe RecursiveIteratorIterator
  - RecursiveIteratorIterator::current — Retorna o valor do elemento atual
  - RecursiveIteratorIterator::getDepth — Retorna a profundidade atual da iteração recursiva
  - RecursiveIteratorIterator::getSubIterator — Retorna o sub-iterador ativo atual
  - RecursiveIteratorIterator::key — Retorna a chave atual
  - RecursiveIteratorIterator::next — Avança para o próximo elemento
  - RecursiveIteratorIterator::rewind — Recomeça o iterador no primeiro elemento do primeiro iterador interno
  - RecursiveIteratorIterator::valid — Verifica se a posição atual é válida ou não
- SimpleXMLIterator — A classe SimpleXMLIterator
  - SimpleXMLIterator::current — Retorna o elemento atual do SimpleXML
  - SimpleXMLIterator::getChildren — Retorna um iterador para o elemento atual se ele for um objeto SimpleXML
  - SimpleXMLIterator::hasChildren — Retorna se o elemento atual é um objeto SimpleXML
  - SimpleXMLIterator::key — Retorna a chave atual do SimpleXML
  - SimpleXMLIterator::next — Avança para o próximo elemento
  - SimpleXMLIterator::rewind — Recomeça o SimpleXML
  - SimpleXMLIterator::valid — Verifica se o SimpleXML possui mais elementos

parsekit_func_arginfo
Introdução
Outras Básicas Extensões
PHP Manual