<?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.charmirror.php',
    1 => 'IntlChar::charMirror',
    2 => 'Renvoie le caract&egrave;re &quot;image-miroir&quot; pour un point de code',
  ),
  'up' => 
  array (
    0 => 'class.intlchar.php',
    1 => 'IntlChar',
  ),
  'prev' => 
  array (
    0 => 'intlchar.charfromname.php',
    1 => 'IntlChar::charFromName',
  ),
  'next' => 
  array (
    0 => 'intlchar.charname.php',
    1 => 'IntlChar::charName',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/intl/intlchar/charmirror.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="intlchar.charmirror" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">IntlChar::charMirror</h1>
  <p class="verinfo">(PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">IntlChar::charMirror</span> &mdash; <span class="dc-title">Renvoie le caractère &quot;image-miroir&quot; pour un point de code</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-intlchar.charmirror-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::charMirror</strong></span>(<span class="methodparam"><span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$codepoint</code></span>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>

  <p class="para rdfs-comment">
   Lie le caractère spécifié à un caractère &quot;image-miroir&quot;.
  </p>
  <p class="para">
   Pour les caractères avec la propriété <em>Bidi_Mirrored</em>, les implémentations ont parfois besoin d&#039;une
   correspondance &quot;pauvre&quot; vers un autre point de code Unicode (code point) tel que le glyphe par défaut puisse servir
   de glyphe miroir du glyphe par défaut du caractère spécifié. Ceci est utile pour la conversion de texte vers et depuis
   des pages de codes avec un ordre visuel, et pour les affichages sans capacités de sélection de glyphe.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-intlchar.charmirror-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <dl>
   
    <dt><code class="parameter">codepoint</code></dt>
    <dd>
     <p class="para">La valeur codepoint de type <a href="language.types.integer.php" class="link">entier</a>
(i.e. <code class="literal">0x2603</code> pour <em>U+2603 SNOWMAN</em>), ou le caractère encodé en UTF-8 de type <a href="language.types.string.php" class="link">chaîne de caractères</a>
(i.e. <code class="literal">&quot;\u{2603}&quot;</code>)</p>
    </dd>
   
  </dl>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-intlchar.charmirror-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="para">
   Renvoie un autre point de code Unicode qui peut servir de substitut image-miroir, ou <code class="parameter">codepoint</code>
   lui-même s&#039;il n&#039;y a pas de correspondance ou si <code class="parameter">codepoint</code> n&#039;a pas la propriété
   <em>Bidi_Mirrored</em>.
  </p>
  <p class="para">Le type retourné sera <a href="language.types.integer.php" class="link">entier</a> tant
que le codepoint a été passé en une chaîne de type <a href="language.types.string.php" class="link">chaîne de caractères</a> encodée en UTF-8, auquel cas, une <a href="language.types.string.php" class="link">chaîne de caractères</a>
est retournée. En cas d&#039;échec, retourne <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>.</p>
 </div>


 <div class="refsect1 examples" id="refsect1-intlchar.charmirror-examples">
  <h3 class="title">Exemples</h3>
  <div class="example" id="example-1">
   <p><strong>Exemple #1 Test de différents codepoint</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">charMirror</span><span style="color: #007700">(</span><span style="color: #DD0000">"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">charMirror</span><span style="color: #007700">(</span><span style="color: #DD0000">"&lt;"</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">charMirror</span><span style="color: #007700">(</span><span style="color: #DD0000">"("</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">string(1) &quot;A&quot;
string(1) &quot;&gt;&quot;
string(2) &quot;)&quot;</pre>
</div>
   </div>
  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-intlchar.charmirror-seealso">
  <h3 class="title">Voir aussi</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="intlchar.ismirrored.php" class="function" rel="rdfs-seeAlso">IntlChar::isMirrored()</a> - V&eacute;rifie si un point de code a la propri&eacute;t&eacute; Bidi_Mirrored</span></li>
    <li><strong><code><a href="class.intlchar.php#intlchar.constants.property-bidi-mirrored">IntlChar::PROPERTY_BIDI_MIRRORED</a></code></strong></li>
   </ul>
  </p>
 </div>


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