diff --git a/reference/spl/recursiveiteratoriterator.xml b/reference/spl/recursiveiteratoriterator.xml index a28b54e5b5..8c68b8ad5c 100644 --- a/reference/spl/recursiveiteratoriterator.xml +++ b/reference/spl/recursiveiteratoriterator.xml @@ -1,6 +1,6 @@ - + @@ -15,6 +15,13 @@ Se puede usar para recorrer iteradores recursivos. + + Las llamadas a métodos que RecursiveIteratorIterator + no tiene se reenvían al iterador de la profundidad actual, + tal como lo devuelve + RecursiveIteratorIterator::getSubIterator. + Esto no utiliza __call(). + diff --git a/reference/spl/recursiveiteratoriterator/beginchildren.xml b/reference/spl/recursiveiteratoriterator/beginchildren.xml index 9d8d902734..6a02077bbe 100644 --- a/reference/spl/recursiveiteratoriterator/beginchildren.xml +++ b/reference/spl/recursiveiteratoriterator/beginchildren.xml @@ -1,6 +1,6 @@ - + @@ -14,10 +14,10 @@ public voidRecursiveIteratorIterator::beginChildren - - Se llama después de llamar a RecursiveIteratorIterator::getChildren, + + Se llama después de llamar a RecursiveIteratorIterator::callGetChildren, y está asociada con RecursiveIteratorIterator::rewind. - + &warn.undocumented.func; diff --git a/reference/spl/recursiveiteratoriterator/construct.xml b/reference/spl/recursiveiteratoriterator/construct.xml index ab973a8b3e..2d888b8a74 100644 --- a/reference/spl/recursiveiteratoriterator/construct.xml +++ b/reference/spl/recursiveiteratoriterator/construct.xml @@ -1,5 +1,5 @@ - + @@ -58,20 +58,20 @@ flags - + Opcional. Los valores posibles son RecursiveIteratorIterator::CATCH_GET_CHILD - el cual ignorará las excepciones lanzadas en llamadas a RecursiveIteratorIterator::getChildren. - + el cual ignorará las excepciones lanzadas en llamadas a RecursiveIteratorIterator::callGetChildren. + - + &reftitle.examples; - + Iterando un RecursiveIteratorIterator $leaf) { 0 => Array ]]> - + - + - + @@ -14,11 +14,12 @@ public intSplPriorityQueue::getExtractFlags - - - - - &warn.undocumented.func; + + Obtiene los flag que definen lo que extraen + SplPriorityQueue::current, + SplPriorityQueue::top y + SplPriorityQueue::extract. + @@ -29,9 +30,27 @@ &reftitle.returnvalues; - - Devuelve los flag de extracción. - + + Devuelve los flag de extracción, que es uno de los siguientes: + + + SplPriorityQueue::EXTR_DATA (0x00000001): Extraer los datos + SplPriorityQueue::EXTR_PRIORITY (0x00000002): Extraer la prioridad + SplPriorityQueue::EXTR_BOTH (0x00000003): Extraer un array con ambos + + + El valor predeterminado es SplPriorityQueue::EXTR_DATA. + + + + + &reftitle.seealso; + + SplPriorityQueue::setExtractFlags + SplPriorityQueue::current + SplPriorityQueue::top + SplPriorityQueue::extract + diff --git a/reference/spl/splpriorityqueue/setextractflags.xml b/reference/spl/splpriorityqueue/setextractflags.xml index 43bf69d5b2..2e3b13264c 100644 --- a/reference/spl/splpriorityqueue/setextractflags.xml +++ b/reference/spl/splpriorityqueue/setextractflags.xml @@ -1,5 +1,5 @@ - + @@ -33,7 +33,7 @@ SplPriorityQueue::EXTR_BOTH (0x00000003): Extraer un array con ambos - El modo por omisión es SplPriorityQueue::EXTR_DATA. + El modo predeterminado es SplPriorityQueue::EXTR_DATA. @@ -48,6 +48,16 @@ + + &reftitle.seealso; + + SplPriorityQueue::getExtractFlags + SplPriorityQueue::current + SplPriorityQueue::top + SplPriorityQueue::extract + + +