<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.intlchar.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'intlchar.charfromname.php',
    1 => 'IntlChar::charFromName',
    2 => 'Encuentra un car&aacute;cter Unicode por su nombre y devuelve su valor de punto de c&oacute;digo',
  ),
  'up' => 
  array (
    0 => 'class.intlchar.php',
    1 => 'IntlChar',
  ),
  'prev' => 
  array (
    0 => 'intlchar.chardirection.php',
    1 => 'IntlChar::charDirection',
  ),
  'next' => 
  array (
    0 => 'intlchar.charmirror.php',
    1 => 'IntlChar::charMirror',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/intl/intlchar/charfromname.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="intlchar.charfromname" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">IntlChar::charFromName</h1>
  <p class="verinfo">(PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">IntlChar::charFromName</span> &mdash; <span class="dc-title">Encuentra un carácter Unicode por su nombre y devuelve su valor de punto de código</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-intlchar.charfromname-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><strong>IntlChar::charFromName</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$name</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code><span class="initializer"> = <strong><code><a href="class.intlchar.php#intlchar.constants.unicode-char-name">IntlChar::UNICODE_CHAR_NAME</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.integer.php" class="type int">int</a></span></span></div>

  <p class="para rdfs-comment">
   Encuentra un carácter Unicode por su nombre y devuelve su valor de punto de código.
  </p>
  <p class="para">
   El nombre es comparado exactamente y completamente. Si el nombre no corresponde a un punto de código, <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> es devuelto.
  </p>
  <p class="para">
   Un nombre Unicode 1.0 es encontrado únicamente si difiere del nombre moderno. Los nombres Unicode están todos en mayúsculas.
   Los nombres extendidos están en minúsculas seguidos de un número hexadecimal en mayúsculas, y entre chevrons.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-intlchar.charfromname-parameters">
  <h3 class="title">Parámetros</h3>
  <dl>
   
    <dt><code class="parameter">name</code></dt>
    <dd>
     <p class="para">
      El nombre completo del carácter Unicode.
     </p>
    </dd>
   
   
    <dt><code class="parameter">type</code></dt>
    <dd>
     <p class="para">
      Qué nombres utilizar para la búsqueda. Puede ser una de las constantes siguientes:
      <ul class="simplelist">
       <li><strong><code><a href="class.intlchar.php#intlchar.constants.unicode-char-name">IntlChar::UNICODE_CHAR_NAME</a></code></strong> (por omisión)</li>
       <li><strong><code><a href="class.intlchar.php#intlchar.constants.unicode-10-char-name">IntlChar::UNICODE_10_CHAR_NAME</a></code></strong></li>
       <li><strong><code><a href="class.intlchar.php#intlchar.constants.extended-char-name">IntlChar::EXTENDED_CHAR_NAME</a></code></strong></li>
       <li><strong><code><a href="class.intlchar.php#intlchar.constants.char-name-alias">IntlChar::CHAR_NAME_ALIAS</a></code></strong></li>
       <li><strong><code><a href="class.intlchar.php#intlchar.constants.char-name-choice-count">IntlChar::CHAR_NAME_CHOICE_COUNT</a></code></strong></li>
      </ul>
     </p>
    </dd>
   
  </dl>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-intlchar.charfromname-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   El valor Unicode del punto de código con el nombre dado (como <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>), o <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> si no existe tal punto de código.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-intlchar.charfromname-examples">
  <h3 class="title">Ejemplos</h3>
  <div class="example" id="example-1">
   <p><strong>Ejemplo #1 Probar diferentes puntos de código</strong></p>
   <div class="example-contents">
    <div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">charFromName</span><span style="color: #007700">(</span><span style="color: #DD0000">"LATIN CAPITAL LETTER A"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">charFromName</span><span style="color: #007700">(</span><span style="color: #DD0000">"SNOWMAN"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">charFromName</span><span style="color: #007700">(</span><span style="color: #DD0000">"RECYCLING SYMBOL FOR TYPE-1 PLASTICS"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">var_dump</span><span style="color: #007700">(</span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">charFromName</span><span style="color: #007700">(</span><span style="color: #DD0000">"A RANDOM STRING WHICH DOESN'T CORRESPOND TO ANY UNICODE CHARACTER"</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
   </div>

   <div class="example-contents"><p>El ejemplo anterior mostrará:</p></div>
   <div class="example-contents screen">
    <div class="examplescode"><pre class="examplescode">int(65)
int(9731)
int(9843)
NULL</pre>
</div>
   </div>
  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-intlchar.charfromname-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="intlchar.charname.php" class="function" rel="rdfs-seeAlso">IntlChar::charName()</a> - Devuelve el nombre de un car&aacute;cter Unicode</span></li>
    <li><span class="function"><a href="intlchar.enumcharnames.php" class="function" rel="rdfs-seeAlso">IntlChar::enumCharNames()</a> - Enumera todos los caracteres Unicode asignados en un rango</span></li>
   </ul>
  </p>
 </div>


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