Files
doc-fr/reference/spl/iteratoriterator.xml
Damien Seguy 3e06091d51 initial translation
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@278183 c90b9560-bf6c-de11-be94-00142212c4b1
2009-04-02 16:15:23 +00:00

89 lines
2.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.1 Maintainer: dams Status: ready -->
<!-- Reviewed: no -->
<phpdoc:classref xml:id="class.iteratoriterator" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>La classe IteratorIterator</title>
<titleabbrev>IteratorIterator</titleabbrev>
<partintro>
<!-- {{{ IteratorIterator intro -->
<section xml:id="iteratoriterator.intro">
&reftitle.intro;
<para>
Cet itérateur permet la conversion de n'importe quel objet
<link linkend="class.traversable">Traversable</link> en un itérateur.
Il est important de comprendre que la plupart des classes
n'implémentent pas qui n'implémentent pas l'interface
Iterators ne le font pas car elles ne disposent pas de toutes
les méthodes des itérateurs. Si c'est le cas, des mécanismes doivent
être mis en place pour l'éviter, car autrement, cela produirait
des exceptions ou des erreurs fatales.
</para>
</section>
<!-- }}} -->
<section xml:id="iteratoriterator.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>IteratorIterator</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>IteratorIterator</classname>
</ooclass>
<oointerface>
<interfacename>Iterator</interfacename>
</oointerface>
<oointerface>
<interfacename>Traversable</interfacename>
</oointerface>
<oointerface>
<interfacename>OuterIterator</interfacename>
</oointerface>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&class.methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.iteratoriterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
</section>
</partintro>
&reference.spl.entities.iteratoriterator;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->