<?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 => 'fr',
  ),
  'this' => 
  array (
    0 => 'intlchar.getpropertyenum.php',
    1 => 'IntlChar::getPropertyEnum',
    2 => 'Renvoie la valeur de la constante de propri&eacute;t&eacute; pour un nom de propri&eacute;t&eacute; donn&eacute;',
  ),
  'up' => 
  array (
    0 => 'class.intlchar.php',
    1 => 'IntlChar',
  ),
  'prev' => 
  array (
    0 => 'intlchar.getnumericvalue.php',
    1 => 'IntlChar::getNumericValue',
  ),
  'next' => 
  array (
    0 => 'intlchar.getpropertyname.php',
    1 => 'IntlChar::getPropertyName',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/intl/intlchar/getpropertyenum.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="intlchar.getpropertyenum" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">IntlChar::getPropertyEnum</h1>
  <p class="verinfo">(PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">IntlChar::getPropertyEnum</span> &mdash; <span class="dc-title">Renvoie la valeur de la constante de propriété pour un nom de propriété donné</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-intlchar.getpropertyenum-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><strong>IntlChar::getPropertyEnum</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$alias</code></span>): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>

  <p class="para rdfs-comment">
   Renvoie la valeur de la constante de propriété pour un nom de propriété donné, tel que spécifié dans le fichier de base de données Unicode PropertyAliases.txt.
   Les variantes courtes, longues et autres sont reconnues.
  </p>
  <p class="para">
   De plus, cette fonction mappe les noms synthétiques &quot;gcm&quot; / &quot;General_Category_Mask&quot; à la propriété
   <strong><code><a href="class.intlchar.php#intlchar.constants.property-general-category-mask">IntlChar::PROPERTY_GENERAL_CATEGORY_MASK</a></code></strong>. Ces noms ne sont pas dans PropertyAliases.txt.
  </p>
  <p class="para">
   Cette fonction complète <span class="function"><a href="intlchar.getpropertyname.php" class="function">IntlChar::getPropertyName()</a></span>.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-intlchar.getpropertyenum-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <dl>
   
    <dt><code class="parameter">alias</code></dt>
    <dd>
     <p class="para">
      Le nom de la propriété à rechercher. Le nom est comparé en utilisant une &quot;correspondance lâche&quot; comme décrit dans PropertyAliases.txt.
     </p>
    </dd>
   
  </dl>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-intlchar.getpropertyenum-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="para">
   Renvoie une valeur de constante <code class="literal">IntlChar::PROPERTY_</code>,
   ou <strong><code><a href="class.intlchar.php#intlchar.constants.property-invalid-code">IntlChar::PROPERTY_INVALID_CODE</a></code></strong> si le nom donné ne correspond à aucune propriété.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-intlchar.getpropertyenum-examples">
  <h3 class="title">Exemples</h3>
  <div class="example" id="example-1">
   <p><strong>Exemple #1 Test de différentes propriétés</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">getPropertyEnum</span><span style="color: #007700">(</span><span style="color: #DD0000">'Bidi_Class'</span><span style="color: #007700">) === </span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">PROPERTY_BIDI_CLASS</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">getPropertyEnum</span><span style="color: #007700">(</span><span style="color: #DD0000">'script'</span><span style="color: #007700">) === </span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">PROPERTY_SCRIPT</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">getPropertyEnum</span><span style="color: #007700">(</span><span style="color: #DD0000">'IDEOGRAPHIC'</span><span style="color: #007700">) === </span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">PROPERTY_IDEOGRAPHIC</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">getPropertyEnum</span><span style="color: #007700">(</span><span style="color: #DD0000">'Some made-up string'</span><span style="color: #007700">) === </span><span style="color: #0000BB">IntlChar</span><span style="color: #007700">::</span><span style="color: #0000BB">PROPERTY_INVALID_CODE</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
   </div>

   <div class="example-contents"><p>L&#039;exemple ci-dessus va afficher :</p></div>
   <div class="example-contents screen">
    <div class="examplescode"><pre class="examplescode">bool(true)
bool(true)
bool(true)
bool(true)</pre>
</div>
   </div>
  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-intlchar.getpropertyenum-seealso">
  <h3 class="title">Voir aussi</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="intlchar.getpropertyname.php" class="function" rel="rdfs-seeAlso">IntlChar::getPropertyName()</a> - Renvoie le nom Unicode d'une propri&eacute;t&eacute;</span></li>
   </ul>
  </p>
 </div>


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