| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- Reviewed: no -->
- <sect1 id="zend.reflection.introduction">
- <title>Introduction</title>
- <para>
- <classname>Zend_Reflection</classname> est un ensemble de fonctionnalités écrites par dessus <ulink
- url="http://php.net/reflection">l'API Reflection de PHP</ulink>, et propose un ensemble de nouvelles
- fonctionnalités:
- </para>
- <itemizedlist>
- <listitem><para>
- Possibilité de récupérer les types de retour des valeurs.
- </para></listitem>
- <listitem><para>
- Possibilité de récupérer les types des paramètres de fonctions.
- </para></listitem>
- <listitem><para>
- Possibilité de récupérer les types des attributs de classes.
- </para></listitem>
- <listitem><para>
- Les blocs de commentaires PHPDoc possèdent aussi une classe de réflexion.
- Ceci permet de récupérer un bloc précis de documentation, notamment son
- nom, sa valeur et sa description, longue ou courte.
- </para></listitem>
- <listitem><para>
- Les fichiers aussi possèdent leur propre classe de réflexion. Ceci permet
- l'introspection de fichiers PHP afin de déterminer les classes et fonctions
- écrites dans un fichier.
- </para></listitem>
- <listitem><para>
- La possibilité de remplacer n'importe quelle classe de réflexion par la votre
- propre.
- </para></listitem>
- </itemizedlist>
- <para>
- En général, <classname>Zend_Reflection</classname> fonctionne de la même manière que l'API
- Reflection de PHP, elle propose par contre de nouvelles fonctionnalités.
- </para>
- </sect1>
|