<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.dom-attr.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'dom-attr.isid.php',
    1 => 'Dom\\Attr::isId',
    2 => 'Verifica si el atributo es un identificador definido',
  ),
  'up' => 
  array (
    0 => 'class.dom-attr.php',
    1 => 'Dom\\Attr',
  ),
  'prev' => 
  array (
    0 => 'class.dom-attr.php',
    1 => 'Dom\\Attr',
  ),
  'next' => 
  array (
    0 => 'dom-attr.rename.php',
    1 => 'Dom\\Attr::rename',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/dom/dom/attr/isid.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="dom-attr.isid" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Dom\Attr::isId</h1>
  <p class="verinfo">(PHP 8 &gt;= 8.4.0)</p><p class="refpurpose"><span class="refname">Dom\Attr::isId</span> &mdash; <span class="dc-title">
   Verifica si el atributo es un identificador definido
  </span></p>

 </div>

 <div class="refsect1 description" id="refsect1-dom-attr.isid-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><strong>Dom\Attr::isId</strong></span>(): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Esta función verifica si el atributo es un identificador definido.
  </p>
  <p class="simpara">
   Según la norma DOM esto requiere un DTD que defina el atributo ID
   como de tipo ID. Para utilizar este método, el documento debe
   ser validado en el momento del análisis pasando
   <strong><code><a href="libxml.constants.php#constant.libxml-dtdvalid">LIBXML_DTDVALID</a></code></strong> como opción.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-dom-attr.isid-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">Esta función no contiene ningún parámetro.</p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-dom-attr.isid-returnvalues">
  <h3 class="title">Valores devueltos</h3><p class="simpara">
   Devuelve <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> si este atributo es un ID definido, <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> en caso contrario.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-dom-attr.isid-examples">
  <h3 class="title">Ejemplos</h3>
  <div class="example" id="example-1">
   <p><strong>Ejemplo #1 Ejemplo de Dom\Attr::isId()</strong></p>
   <div class="example-contents">
<div class="annotation-interactive phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br /></span><span style="color: #FF8000">// Se debe validar el documento antes de referirse al id<br /></span><span style="color: #0000BB">$doc </span><span style="color: #007700">= </span><span style="color: #0000BB">Dom\XMLDocument</span><span style="color: #007700">::</span><span style="color: #0000BB">createFromFile</span><span style="color: #007700">(</span><span style="color: #DD0000">'examples/book-docbook.xml'</span><span style="color: #007700">, </span><span style="color: #0000BB">LIBXML_DTDVALID</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">// Se obtiene el atributo llamado id del elemento chapter<br /></span><span style="color: #0000BB">$attr </span><span style="color: #007700">= </span><span style="color: #0000BB">$doc</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getElementsByTagName</span><span style="color: #007700">(</span><span style="color: #DD0000">'chapter'</span><span style="color: #007700">)-&gt;</span><span style="color: #0000BB">item</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">)-&gt;</span><span style="color: #0000BB">getAttributeNode</span><span style="color: #007700">(</span><span style="color: #DD0000">'id'</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">$attr</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">isId</span><span style="color: #007700">()); </span><span style="color: #FF8000">// bool(true)<br /><br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
   </div>

  </div>
 </div>

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