<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.ldap.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.ldap-get-attributes.php',
    1 => 'ldap_get_attributes',
    2 => 'Lee los atributos de una entrada',
  ),
  'up' => 
  array (
    0 => 'ref.ldap.php',
    1 => 'LDAP Funciones',
  ),
  'prev' => 
  array (
    0 => 'function.ldap-free-result.php',
    1 => 'ldap_free_result',
  ),
  'next' => 
  array (
    0 => 'function.ldap-get-dn.php',
    1 => 'ldap_get_dn',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/ldap/functions/ldap-get-attributes.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.ldap-get-attributes" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">ldap_get_attributes</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">ldap_get_attributes</span> &mdash; <span class="dc-title">Lee los atributos de una entrada</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.ldap-get-attributes-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>ldap_get_attributes</strong></span>(<span class="methodparam"><span class="type"><a href="class.ldap-connection.php" class="type LDAP\Connection">LDAP\Connection</a></span> <code class="parameter">$ldap</code></span>, <span class="methodparam"><span class="type">LDAP\ResultEntry</span> <code class="parameter">$entry</code></span>): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>

  <p class="para rdfs-comment">
   Lee los atributos y los valores para una entrada de un resultado de búsqueda.
  </p>
  <p class="para">
   Una vez que se ha identificado una entrada en un directorio, se pueden
   obtener más información sobre ella con esta función. Podría ser utilizada
   en el marco de una aplicación que mapea los directorios y las entradas. En
   numerosas aplicaciones, se buscan entradas que posean un atributo preciso,
   sin preocuparse por los otros atributos.
   <div class="informalexample">
    <div class="example-contents">
<div class="cdata"><pre>
return_value[&quot;count&quot;] = número de atributos en la entrada
return_value[0] = primer atributo
return_value[n] = n-ésimo atributo

return_value[&quot;attribute&quot;][&quot;count&quot;] = número de valores del atributo
return_value[&quot;attribute&quot;][0] = primera valor del atributo
return_value[&quot;attribute&quot;][i] = (i+1)-ésimo valor del atributo
</pre></div>
    </div>

   </div>
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.ldap-get-attributes-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">ldap</code></dt>
     <dd>
      <p class="para">
       Una instancia de <span class="classname"><a href="class.ldap-connection.php" class="classname">LDAP\Connection</a></span>, devuelta por <span class="function"><a href="function.ldap-connect.php" class="function">ldap_connect()</a></span>.
      </p>
     </dd>
    
    
     <dt><code class="parameter">entry</code></dt>
     <dd>
      <p class="para">
       Una instancia de <span class="classname"><a href="class.ldap-result-entry.php" class="classname">LDAP\ResultEntry</a></span>.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.ldap-get-attributes-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Devuelve el detalle de las informaciones de una entrada bajo la
   forma de un array multidimensional.
  </p>
 </div>


 <div class="refsect1 changelog" id="refsect1-function.ldap-get-attributes-changelog">
  <h3 class="title">Historial de cambios</h3>
  <table class="doctable informaltable">
   
    <thead>
     <tr>
      <th>Versión</th>
      <th>Descripción</th>
     </tr>

    </thead>

    <tbody class="tbody">
     <tr>
 <td>8.1.0</td>
 <td>
  El parámetro <code class="parameter">ldap</code> ahora espera una instancia de <span class="classname"><a href="class.ldap-connection.php" class="classname">LDAP\Connection</a></span>;
  anteriormente, se esperaba un <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="literal">ldap link</code> válido.
 </td>
</tr>

     <tr>
 <td>8.1.0</td>
 <td>
  El parámetro <code class="parameter">entry</code> ahora espera una instancia de <span class="classname"><a href="class.ldap-result-entry.php" class="classname">LDAP\ResultEntry</a></span>;
  anteriormente, se esperaba un <span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="literal">ldap result entry</code> válido.
 </td>
</tr>

    </tbody>
   
  </table>

 </div>


 <div class="refsect1 examples" id="refsect1-function.ldap-get-attributes-examples">
  <h3 class="title">Ejemplos</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Ejemplo #1 Muestra la lista de atributos de una entrada</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">// $ds debe ser una instancia de conexión LDAP\Connection válida<br /><br />// $sr es una búsqueda válida, resultante de una operación<br />// previa<br /><br /></span><span style="color: #0000BB">$entry </span><span style="color: #007700">= </span><span style="color: #0000BB">ldap_first_entry</span><span style="color: #007700">(</span><span style="color: #0000BB">$ds</span><span style="color: #007700">, </span><span style="color: #0000BB">$sr</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">$attrs </span><span style="color: #007700">= </span><span style="color: #0000BB">ldap_get_attributes</span><span style="color: #007700">(</span><span style="color: #0000BB">$ds</span><span style="color: #007700">, </span><span style="color: #0000BB">$entry</span><span style="color: #007700">);<br /><br />echo </span><span style="color: #0000BB">$attrs</span><span style="color: #007700">[</span><span style="color: #DD0000">"count"</span><span style="color: #007700">] . </span><span style="color: #DD0000">" atributos en esta entrada :&lt;p&gt;"</span><span style="color: #007700">;<br /><br />for (</span><span style="color: #0000BB">$i</span><span style="color: #007700">=</span><span style="color: #0000BB">0</span><span style="color: #007700">; </span><span style="color: #0000BB">$i </span><span style="color: #007700">&lt; </span><span style="color: #0000BB">$attrs</span><span style="color: #007700">[</span><span style="color: #DD0000">"count"</span><span style="color: #007700">]; </span><span style="color: #0000BB">$i</span><span style="color: #007700">++) {<br />    echo </span><span style="color: #0000BB">$attrs</span><span style="color: #007700">[</span><span style="color: #0000BB">$i</span><span style="color: #007700">] . </span><span style="color: #DD0000">"&lt;br /&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.ldap-get-attributes-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.ldap-first-attribute.php" class="function" rel="rdfs-seeAlso">ldap_first_attribute()</a> - Retorna el primer atributo</span></li>
    <li><span class="function"><a href="function.ldap-next-attribute.php" class="function" rel="rdfs-seeAlso">ldap_next_attribute()</a> - Lee el siguiente atributo</span></li>
   </ul>
  </p>
 </div>


</div><?php manual_footer($setup); ?>