diff --git a/reference/spl/arrayiterator.xml b/reference/spl/arrayiterator.xml index 78911d4e1..4866957c7 100644 --- a/reference/spl/arrayiterator.xml +++ b/reference/spl/arrayiterator.xml @@ -1,5 +1,5 @@ - + A classe ArrayIterator ArrayIterator @@ -10,8 +10,8 @@
&reftitle.intro; - Este iterator permite remover e modificar valores e chaves quando iterando - arrays e objetos. + Permite a remoção de elementos, e a modificação de + chaves e valores enquanto iterando sobre arrays ou objetos. Quando você quiser iterar o mesmo array múltiplas vezes você precisa diff --git a/reference/spl/book.xml b/reference/spl/book.xml index f205626eb..51914642f 100644 --- a/reference/spl/book.xml +++ b/reference/spl/book.xml @@ -1,22 +1,20 @@ - - + + + Standard PHP Library (SPL) SPL - + &reftitle.intro; - SPL é uma coleção de interfaces e classes que servem para - resolver problemas padrões. + A biblioteca padrão PHP (Standard PHP Library, SPL) é uma coleção de interfaces e classes desenhadas para resolver + problemas comuns. + + + A SPL provê um conjunto de estruturas de dados padrão, um conjunto de iteradores para percorrer objetos, um conjunto de interfaces, um conjunto de exceções, e algumas classes para trabalhar com sistema de arquivos, além de prover funções como spl_autoload_register - - - Documentação de legado(antiga) gerada com o "doxygen" pode ser encontrada - aqui. - - &reference.spl.setup; diff --git a/reference/spl/constants.xml b/reference/spl/constants.xml index dd293dff6..edc9e4338 100755 --- a/reference/spl/constants.xml +++ b/reference/spl/constants.xml @@ -1,71 +1,8 @@ - - + + &reftitle.constants; &extension.constants; - - - A SPL utiliza constantes de classes desde o PHP 5.1. Versões anteriores utilizam - constantes globais no formato RIT_LEAVES_ONLY. - - - - - - RecursiveIteratorIterator::LEAVES_ONLY - (integer) - - - - - - - - - - RecursiveIteratorIterator::SELF_FIRST - (integer) - - - - - - - - - - RecursiveIteratorIterator::CHILD_FIRST - (integer) - - - - - - - - - - CachingIterator::CALL_TOSTRING - (integer) - - - - - - - - - - CachingIterator::CATCH_GET_CHILD - (integer) - - - - - - - - - + Interface Countable @@ -22,19 +21,15 @@ &reftitle.interfacesynopsis; - - Countable - - - - - Countable - - - + + + Countable + &Methods; - + + + @@ -45,7 +40,6 @@ &reference.spl.entities.countable; - - + + + A classe DirectoryIterator DirectoryIterator @@ -10,7 +10,8 @@
&reftitle.intro; - A classe DirectoryIterator fornece uma interface simples para visualização de conteúdo de diretórios de arquivos. + A classe DirectoryIterator fornece uma interface simples para visualização de conteúdo + de sistemas de arquivos.
@@ -20,9 +21,10 @@ - DirectoryIterator + + DirectoryIterator + - DirectoryIterator @@ -33,20 +35,10 @@ SplFileInfo - - Iterator - - - - Traversable - - SeekableIterator - - &Methods; @@ -56,9 +48,10 @@ - Métodos - - + &InheritedMethods; + + +
@@ -82,7 +75,6 @@ &reference.spl.entities.directoryiterator;
- - diff --git a/reference/spl/reference.xml b/reference/spl/reference.xml index 7a83b4a4b..9501304f7 100755 --- a/reference/spl/reference.xml +++ b/reference/spl/reference.xml @@ -1,5 +1,5 @@ - - + + &Functions; da SPL diff --git a/reference/spl/setup.xml b/reference/spl/setup.xml index 17f7f1f45..464fcfe3e 100644 --- a/reference/spl/setup.xml +++ b/reference/spl/setup.xml @@ -1,5 +1,5 @@ - - + + &reftitle.setup; @@ -14,15 +14,7 @@
&reftitle.install; - - Esta extensão está disponível e é compilada por padrão no PHP 5.3.0. - - - - A partir do PHP 5.3.0 esta extensão não pode mais ser desabilitada, - sendo assim, ela estará sempre disponível. - - + &no.install;