<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.ibm-db2.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'function.db2-pclose.php',
    1 => 'db2_pclose',
    2 => 'Ferme une connexion persistante &agrave; la base de donn&eacute;es',
  ),
  'up' => 
  array (
    0 => 'ref.ibm-db2.php',
    1 => 'Fonctions IBM DB2',
  ),
  'prev' => 
  array (
    0 => 'function.db2-num-rows.php',
    1 => 'db2_num_rows',
  ),
  'next' => 
  array (
    0 => 'function.db2-pconnect.php',
    1 => 'db2_pconnect',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/ibm_db2/functions/db2-pclose.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.db2-pclose" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">db2_pclose</h1>
  <p class="verinfo">(PECL ibm_db2 &gt;= 1.8.0)</p><p class="refpurpose"><span class="refname">db2_pclose</span> &mdash; <span class="dc-title">Ferme une connexion persistante à la base de données</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.db2-pclose-description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>db2_pclose</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$connection</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Cette fonction ferme une connexion DB2, créée avec
   <span class="function"><a href="function.db2-pconnect.php" class="function">db2_pconnect()</a></span> et libère les ressources correspondantes
   du serveur.
   <blockquote class="note"><p><strong class="note">Note</strong>: 
    <span class="simpara">
     Cette fonction n&#039;est disponible que sur i5/OS en réponse à des requêtes
     d&#039;administration i5/OS.
    </span>
   </p></blockquote>
  </p>
  <p class="simpara">
   Si l&#039;on a une connexion client DB2 persistante créée avec la fonction
   <span class="function"><a href="function.db2-pconnect.php" class="function">db2_pconnect()</a></span>, il est possible d&#039;utiliser cette fonction pour
   fermer la connexion. Pour éviter des coûts de connexion significatifs, cette
   fonction ne doit être utilisée que dans de rares cas, où la connexion est devenue
   amorphe, ou que la connexion persistante ne sera plus utilisée pour un long moment.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.db2-pclose-parameters">
  <h3 class="title">Liste de paramètres</h3>
  <dl>
   
    <dt><code class="parameter">connection</code></dt>
    <dd>
     <span class="simpara">
      Une ressource de connexion active DB2.
     </span>
    </dd>
   
  </dl>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.db2-pclose-returnvalues">
  <h3 class="title">Valeurs de retour</h3>
  <p class="simpara">
   Cette fonction retourne <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> en cas de succès ou <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> si une erreur survient.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.db2-pclose-examples">
  <h3 class="title">Exemples</h3>
  <div class="example" id="db2-pclose.example.basic">
   <p><strong>Exemple #1 Fermer une connexion DB2 persistante</strong></p>
   <div class="example-contents"><p>
     L&#039;exemple ci-dessous montre comment fermer une connexion
     sur un serveur IBM DB2 i5/OS.
   </p></div>
   <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$conn </span><span style="color: #007700">= </span><span style="color: #0000BB">db2_pconnect</span><span style="color: #007700">(</span><span style="color: #DD0000">''</span><span style="color: #007700">, </span><span style="color: #DD0000">''</span><span style="color: #007700">, </span><span style="color: #DD0000">''</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">$rc </span><span style="color: #007700">= </span><span style="color: #0000BB">db2_pclose</span><span style="color: #007700">(</span><span style="color: #0000BB">$conn</span><span style="color: #007700">);<br />if (</span><span style="color: #0000BB">$rc</span><span style="color: #007700">) {<br />    echo </span><span style="color: #DD0000">"La connexion a été correctement fermée."</span><span style="color: #007700">;<br />}<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">La connexion a été correctement fermée.</pre>
</div>
   </div>
  </div>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.db2-pclose-seealso">
  <h3 class="title">Voir aussi</h3>
  <ul class="simplelist">
   <li><span class="function"><a href="function.db2-close.php" class="function" rel="rdfs-seeAlso">db2_close()</a> - Ferme une connexion de base de donn&eacute;es</span></li>
   <li><span class="function"><a href="function.db2-pconnect.php" class="function" rel="rdfs-seeAlso">db2_pconnect()</a> - Retourne une connexion persistante &agrave; une base de donn&eacute;es</span></li>
  </ul>
 </div>


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