downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Our source is open

The syntax highlighted source is automatically generated by PHP from the plaintext script. If you're interested in what's behind the several functions we used, you can always take a look at the source of the following files:

Of course, if you want to see the source of this page, we have it available. You can also browse the Git repository for this website on git.php.net.

Source of: /manual/fr/class.traversable.php

<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once
dirname(__FILE__) ."/toc/reserved.interfaces.inc";
$setup = array (
 
'home' =>
  array (
   
0 => 'index.php',
   
1 => 'PHP Manual',
  ),
 
'head' =>
  array (
   
0 => 'UTF-8',
   
1 => 'fr',
  ),
 
'this' =>
  array (
   
0 => 'class.traversable.php',
   
1 => 'Traversable',
  ),
 
'up' =>
  array (
   
0 => 'reserved.interfaces.php',
   
1 => 'Interfaces pr&eacute;d&eacute;finies',
  ),
 
'prev' =>
  array (
   
0 => 'reserved.interfaces.php',
   
1 => 'Interfaces pr&eacute;d&eacute;finies',
  ),
 
'next' =>
  array (
   
0 => 'class.iterator.php',
   
1 => 'Iterator',
  ),
 
'alternatives' =>
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);

manual_header();
?>
<div id="class.traversable" class="reference">
 
 <h1 class="title">L&#039;interface Traversable</h1>
 
 
 <div class="partintro"><p class="verinfo">(No version information available, might only be in SVN)</p>
 
 
  <div class="section" id="traversable.intro">
   <h2 class="title">Introduction</h2>
   <p class="para">
    Interface permettant de détecter si une classe peut
    être parcourue en utilisant <a href="control-structures.foreach.php" class="link">foreach</a>.
   </p>
   <p class="para">
    L&#039;interface de base est abstraite et ne peut être implémentée seule.
    Elle doit être implémentée par soit <a href="class.iteratoraggregate.php" class="classname">IteratorAggregate</a>,
    soit <a href="class.iterator.php" class="classname">Iterator</a>.
   </p>
   <blockquote class="note"><p><strong class="note">Note</strong>:
    <p class="para">
     Les classes internes qui implémentent cette interface peuvent être utilisées
     dans une constructeur <a href="control-structures.foreach.php" class="link">foreach</a> et n&#039;ont pas besoin d&#039;implémenter
     <a href="class.iteratoraggregate.php" class="classname">IteratorAggregate</a> ou
     <a href="class.iterator.php" class="classname">Iterator</a>.
    </p>
   </p></blockquote>
   <blockquote class="note"><p><strong class="note">Note</strong>:
    <p class="para">
     Ceci est une interface du moteur interne qui ne peut être implémentée
     dans des scripts PHP. Vous devez utiliser à la place
     <a href="class.iteratoraggregate.php" class="classname">IteratorAggregate</a> ou
     <a href="class.iterator.php" class="classname">Iterator</a>.
     Lors de l&#039;implémentation d&#039;une interface qui étend Traversable, assurez-vous
     de lister <a href="class.iteratoraggregate.php" class="classname">IteratorAggregate</a> ou
     <a href="class.iterator.php" class="classname">Iterator</a> avant son nom dans la clause d&#039;implémentation.
    </p>
   </p></blockquote>
  </div>
 
 
  <div class="section" id="traversable.synopsis">
   <h2 class="title">Sommaire de l&#039;Interface</h2>
  
  
   <div class="classsynopsis">
    <div class="ooclass"></div>
   
   
    <div class="classsynopsisinfo">
     <span class="ooclass">
      <strong class="classname">Traversable</strong>
     </span>
     {</div>
   
   
   }</div>
  
  
   <p class="para">
    Cette interface n&#039;a pas de méthode ; son seul but est d&#039;être
    l&#039;interface de base pour toutes les classes permettant de parcourir
    des objets.
   </p>
  
  </div>
 
 </div>
 
</div>
<?php manual_footer(); ?>
 
show source | credits | sitemap | contact | advertising | mirror sites