<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.com.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'function.variant-fix.php',
    1 => 'variant_fix',
    2 => 'R&eacute;cup&egrave;re la portion enti&egrave;re d\'un variant',
  ),
  'up' => 
  array (
    0 => 'ref.com.php',
    1 => 'Fonctions COM et .Net (Windows)',
  ),
  'prev' => 
  array (
    0 => 'function.variant-eqv.php',
    1 => 'variant_eqv',
  ),
  'next' => 
  array (
    0 => 'function.variant-get-type.php',
    1 => 'variant_get_type',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/com/functions/variant-fix.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.variant-fix" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">variant_fix</h1>
  <p class="verinfo">(PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">variant_fix</span> &mdash; <span class="dc-title">Récupère la portion entière d&#039;un variant</span></p>

 </div>
 <div class="refsect1 description" id="refsect1-function.variant-fix-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>variant_fix</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$value</code></span>): <span class="type"><a href="class.variant.php" class="type variant">variant</a></span></div>

  <p class="para rdfs-comment">
   Récupère la portion entière d&#039;un variant.
  </p>
 </div>

 <div class="refsect1 parameters" id="refsect1-function.variant-fix-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">value</code></dt>
     <dd>
      <p class="para">
       Le variant.
      </p>
     </dd>
    
   </dl>
  </p>
  <blockquote class="note"><p><strong class="note">Note</strong>: 
<p class="para">
    Comme pour toutes les fonctions arithmétiques, les paramètres pour cette fonction
    peuvent être soit un type PHP natif (entier, chaîne de caractères, nombre à virgule flottante,
    booléen ou <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong>), ou une instance de la classe COM, VARIANT ou DOTNET. Les types PHP natifs
    seront convertis en VARIANT en utilisant les mêmes règles que celles trouvées dans le
    constructeur de la classe <a href="class.variant.php" class="xref">variant</a>. Les objets COM et DOTNET
    auront la valeur de leur propriété par défaut récupérée et utilisée en tant que valeur VARIANT.
</p>
<p class="para">
    Les fonctions arithmétiques VARIANT sont interfacées sur les fonctions de la bibliothèque
    COM équivalentes ; pour plus d&#039;informations sur ces fonctions, veuillez consulter
    la bibliothèque MSDN. Les fonctions PHP sont nommées de façon légèrement différentes :
    par exemple, <span class="function"><a href="function.variant-add.php" class="function">variant_add()</a></span>, en PHP, correspond à
    <code class="literal">VarAdd()</code> dans la documentation MSDN.
</p>
</p></blockquote>

 </div>

 <div class="refsect1 returnvalues" id="refsect1-function.variant-fix-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="para">
   Si <code class="parameter">value</code> est négatif, le premier entier négatif 
   plus grand ou égal au variant est retourné, sinon cette fonction retourne
   la portion entière de la valeur de <code class="parameter">value</code>.
  </p>
 </div>


 <div class="refsect1 errors" id="refsect1-function.variant-fix-errors">
  <h3 class="title">Erreurs / Exceptions</h3>
  <p class="para">
   Lève une <span class="classname"><a href="class.com-exception.php" class="classname">com_exception</a></span> en cas d&#039;échec.
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.variant-fix-seealso">
  <h3 class="title">Voir aussi</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.variant-int.php" class="function" rel="rdfs-seeAlso">variant_int()</a> - Retourne la partie enti&egrave;re d'un variant</span></li>
    <li><span class="function"><a href="function.variant-round.php" class="function" rel="rdfs-seeAlso">variant_round()</a> - Arrondit le variant au nombre sp&eacute;cifi&eacute; de d&eacute;cimales</span></li>
    <li><span class="function"><a href="function.floor.php" class="function" rel="rdfs-seeAlso">floor()</a> - Arrondit &agrave; l'entier inf&eacute;rieur</span></li>
    <li><span class="function"><a href="function.ceil.php" class="function" rel="rdfs-seeAlso">ceil()</a> - Arrondit au nombre sup&eacute;rieur</span></li>
    <li><span class="function"><a href="function.round.php" class="function" rel="rdfs-seeAlso">round()</a> - Arrondit un nombre &agrave; virgule flottante</span></li>
   </ul>
  </p>
 </div>

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