# Paramètres étendus des recherches dans l'annuaire

Les paramètres des recherches sont ceux supportés par
[Net_LDAP2](http://pear.php.net/package/Net_LDAP2). Ces paramètres sont passés sous la forme d'un
tableau associatif. Les paramètres supportés sont détaillés ci-dessous :

<table>
<thead>
<tr class="header">
<th>Nom</th>
<th>Description</th>
<th>Valeur par défaut</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><code>scope</code></td>
<td><p>Définition de l'étendue de la recherche :</p>
<ul>
<li><p><code>base</code> - Sur une entrée seulement</p></li>
<li><p><code>one</code> - Sur les entrées imédiatement contenu par le <code>basedn</code> de la recherche</p></li>
<li><p><code>sub</code> - Sur l'arbre entier</p></li>
</ul></td>
<td><code>sub</code></td>
</tr>
<tr class="even">
<td><code>sizelimit</code></td>
<td>Le nombre maximum d'entrées retournées par la recherche.</td>
<td><code>0</code> (illimité)</td>
</tr>
<tr class="odd">
<td><code>timelimit</code></td>
<td>Le délai d'attente maximum de la réponse du serveur en secondes.</td>
<td><code>0</code> (illimité)</td>
</tr>
<tr class="even">
<td><code>attrsonly</code></td>
<td>Si <em>vrai</em>, seuls les noms des atttributs seront retournés.</td>
<td><code>false</code></td>
</tr>
<tr class="odd">
<td><code>attributes</code></td>
<td>Tableau contenant les noms des attributs que les entrées retournées peuvent contenir et que l'on souhaite récupérer.</td>
<td><code>array()</code>(tous)</td>
</tr>
</tbody>
</table>

Pour plus d'information sur le sujet, vous pouvez consulter la documentation officiel du projet
[Net_LDAP2](http://pear.php.net/package/Net_LDAP2).
