<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.xml.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'it',
  ),
  'this' => 
  array (
    0 => 'function.xml-set-end-namespace-decl-handler.php',
    1 => 'xml_set_end_namespace_decl_handler',
    2 => 'Valorizza il gestore della dichiarazione dello spazio dei nomi',
  ),
  'up' => 
  array (
    0 => 'ref.xml.php',
    1 => 'XML Parser Funzioni',
  ),
  'prev' => 
  array (
    0 => 'function.xml-set-element-handler.php',
    1 => 'xml_set_element_handler',
  ),
  'next' => 
  array (
    0 => 'function.xml-set-external-entity-ref-handler.php',
    1 => 'xml_set_external_entity_ref_handler',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'it',
    'path' => 'reference/xml/functions/xml-set-end-namespace-decl-handler.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.xml-set-end-namespace-decl-handler" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">xml_set_end_namespace_decl_handler</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.5, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">xml_set_end_namespace_decl_handler</span> &mdash; <span class="dc-title">Valorizza il gestore della dichiarazione dello spazio dei nomi</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.xml-set-end-namespace-decl-handler-description">
  <h3 class="title">Descrizione</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>xml_set_end_namespace_decl_handler</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$parser</code></span>, <span class="methodparam"><span class="type"><a href="language.types.callable.php" class="type callable">callable</a></span> <code class="parameter">$handler</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   Imposta un handler da chiamare quando si esce dal campo di azione di una dichiarazione
   di spazio di nomi. Questa verrà chiamata, per ogni dichiarazione dello spazio dei nomi, dopo
   che il gestore per il tag finale dell&#039;elemento nel quale lo spazio dei nomi è stato
   dichiarato.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.xml-set-end-namespace-decl-handler-parameters">
  <h3 class="title">Elenco dei parametri</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">parser</code></dt>
     <dd>
      <p class="para">
       Un riferimento al parser XML.
      </p>
     </dd>
    
    
     <dt><code class="parameter">handler</code></dt>
     <dd>
      <p class="para">
       <code class="parameter">handler</code> è una stringa contenente il nome di una
       funzione che deve esistere quando <span class="function"><a href="function.xml-parse.php" class="function">xml_parse()</a></span> è chiamata
       per il <code class="parameter">parser</code>.
      </p>
      <p class="para">
       La funzione chiamata <code class="parameter">handler</code> deve accettare
       due parametri, e dovrebbe ritornare un numero intero. Se il
       valore restituito dall&#039;handler è <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> (che sarà se non è
       restituito nessun valore), il parser XML fermerà il parsing e
       <span class="function"><a href="function.xml-get-error-code.php" class="function">xml_get_error_code()</a></span> restituirà
       <strong><code><a href="xml.constants.php#constant.xml-error-external-entity-handling">XML_ERROR_EXTERNAL_ENTITY_HANDLING</a></code></strong>.
       <div class="methodsynopsis dc-description">
        <span class="methodname"><span class="replaceable">handler</span></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$parser</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$prefix</code></span>)</div>

       <dl>
        
         <dt><code class="parameter">parser</code></dt>
         <dd>
          <span class="simpara">
           Il primo parametro, <span class="replaceable">parser</span>, è un
           riferimento al parser XML che chiama il gestore.
          </span>
         </dd>
        
        
         <dt><code class="parameter">prefix</code></dt>
         <dd>
          <span class="simpara">
           Il prefisso è una stringa utilizzata per riferirsi allo spazio dei nomi all&#039;interno di un oggetto XML.
          </span>
         </dd>
        
       </dl>
      </p>
      <p class="para">
       Se una funzione di gestione è impostata con una stringa vuota, oppure <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>, il gestore
       in questione è disabilitato.
      </p>
      <blockquote class="note"><p><strong class="note">Nota</strong>: <span class="simpara">Invece di un nome di funzione, può
essere passato anche un array contenente un riferimento ad oggetto e un
nome di metodo.</span></p></blockquote>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.xml-set-end-namespace-decl-handler-returnvalues">
  <h3 class="title">Valori restituiti</h3>
  <p class="para">
   Restituisce <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> in caso di successo, <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> in caso di fallimento.
  </p>
 </div>


 <div class="refsect1 notes" id="refsect1-function.xml-set-end-namespace-decl-handler-notes">
  <h3 class="title">Note</h3>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    Questo evento non è supportato su LibXML.
   </p>
  </p></blockquote>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.xml-set-end-namespace-decl-handler-seealso">
  <h3 class="title">Vedere anche:</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.xml-set-start-namespace-decl-handler.php" class="function" rel="rdfs-seeAlso">xml_set_start_namespace_decl_handler()</a> - Imposta il gestore della dichiarazione dello spazio dei nomi d'inizio</span></li>
   </ul>
  </p>
 </div>


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