<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ini.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'it',
  ),
  'this' => 
  array (
    0 => 'ini.core.php',
    1 => 'Descrizione dei parametri core  di php.ini',
    2 => 'Descrizione dei parametri core  di php.ini',
  ),
  'up' => 
  array (
    0 => 'ini.php',
    1 => 'Impostazioni del php.ini',
  ),
  'prev' => 
  array (
    0 => 'ini.sections.php',
    1 => 'List of php.ini sections',
  ),
  'next' => 
  array (
    0 => 'extensions.php',
    1 => 'Lista/classificazione delle Estensioni',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'it',
    'path' => 'appendices/ini.core.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ini.core" class="section">
  <h2 class="title">Descrizione dei parametri core  di <var class="filename">php.ini</var></h2>
  <p class="para">
   Questo elenco contiene i parametri &#039;core&#039; del <var class="filename">php.ini</var> che sono utilizzati
   per configurare il PHP. Le impostazioni gestite dai vari moduli sono elencate
   e dettagliate nelle pagine di documentazione dei rispettivi moduli;
   informazioni sui parametri per le sessioni, ad esempio, possono essere troavte nelle
   <a href="session.configuration.php" class="link">pagine delle sessioni</a>.
  </p>
  <blockquote class="note"><p><strong class="note">Nota</strong>: 
   <p class="para">
    I valori di default elencati qui sono usati quando <var class="filename">php.ini</var> non è caricato; i valori di <var class="filename">php.ini</var> per la produzione e lo sviluppo possono variare.
   </p>
  </p></blockquote>  
  <div class="section" id="ini.sect.language-options">
   <h2 class="title">Parametri del linguaggio</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Parametri del linguaggio e configurazioni varie</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.short-open-tag" class="link">short_open_tag</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.precision" class="link">precision</a></td>
        <td>&quot;14&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.serialize-precision" class="link">serialize_precision</a></td>
        <td>&quot;-1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td>
          Prima di PHP 7.1.0, il valore predefinito era 17.
        </td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.disable-functions" class="link">disable_functions</a></td>
        <td>&quot;&quot;</td>
        <td>Solo <strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.disable-classes" class="link">disable_classes</a></td>
        <td>&quot;&quot;</td>
        <td>Solo <var class="filename">php.ini</var></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.exit-on-timeout" class="link">exit_on_timeout</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.expose-php" class="link">expose_php</a></td>
        <td>&quot;1&quot;</td>
        <td>solo <var class="filename">php.ini</var></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.hard-timeout" class="link">hard_timeout</a></td>
        <td>&quot;2&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Disponibile da PHP 7.1.0.</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.exception-ignore-args" class="link">zend.exception_ignore_args</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td>Disponibile da PHP 7.4.0</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.multibyte" class="link">zend.multibyte</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.script-encoding" class="link">zend.script_encoding</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.detect-unicode" class="link">zend.detect_unicode</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.signal-check" class="link">zend.signal_check</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong> con restrizioni</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend.exception-string-param-max-len" class="link">zend.exception_string_param_max_len</a></td>
        <td>&quot;15&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td>Disponibile a partire da PHP 8.0.0.</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.short-open-tag">
       <code class="parameter">short_open_tag</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Indica se abilitare o meno la forma abbreviata dei tag di apertura del PHP
        (<strong class="userinput"><code>&lt;? ?&gt;</code></strong>). Se si desidera utilizzare il PHP 
        in combinazione con l&#039;XML, occorre disabilitare questa opzione per poter
        utilizzare <strong class="userinput"><code>&lt;?xml ?&gt;</code></strong>. In alternativa si può
        stampare il testo con il PHP, ad esempio: <strong class="userinput"><code>&lt;?php echo &#039;&lt;?xml 
        version=&quot;1.0&quot;?&gt;&#039;; ?&gt;</code></strong>.  Inoltre, se disabilitato, occorre utilizzare
        la versione lunga dei tag di apertura del PHP (<strong class="userinput"><code>&lt;?php ?&gt;</code></strong>).
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Questa direttiva non influisce sulla scorciatoia
         <strong class="userinput"><code>&lt;?=</code></strong>, che è sempre disponibile.
        </p>
       </p></blockquote>
      </dd>
     
     
     
      <dt id="ini.precision">
       <code class="parameter">precision</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Il numero di cifre significative usato nella visualizzazione dei numeri in virgola mobile.
        <code class="literal">-1</code> indica che verrà utilizzato un algoritmo migliorato
        per arrotondare tali numeri.
       </span>
      </dd>
     

     
      <dt id="ini.serialize-precision">
       <code class="parameter">serialize_precision</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Il numero di cifre significative salvato nella serializzazione dei numeri in virgola mobile.
        <code class="literal">-1</code> indica che verrà utilizzato un algoritmo migliorato
        per arrotondare tali numeri.
       </span>
      </dd>
     
     
     
      <dt id="ini.expose-php">
       <code class="parameter">expose_php</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Indica se il PHP deve indicare il fatto che è installato su un server, il che include la
        versione di PHP all&#039;interno delle intestazioni HTTP (es. X-Powered-By: PHP/5.3.7).
       </p>
      </dd>
     
     
     
      <dt id="ini.disable-functions">
       <code class="parameter">disable_functions</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Questa direttiva permette di disabilitare alcune funzioni.
        Riceve una lista di nomi di funzione separati da virgole.
        A partire da PHP 8.0.0, disabilitare una funzione ne rimuove la definizione
        consentendo allo spazio utente di ridefinirla.
        Prima di PHP 8.0.0, disabilitare una funzione impediva semplicemente di invocare la funzione.
       </span>
       <span class="simpara">
        Solo <a href="functions.internal.php" class="link">le funzioni interne</a> possono
        essere disattivate usando questa direttiva.
        Le <a href="functions.user-defined.php" class="link">funzioni definite dall&#039;utente</a>
        non sono interessate.
       </span>
       <span class="simpara">
        Questa direttiva deve essere impostata in <var class="filename">php.ini</var>.
        Può essere impostata in <var class="filename">httpd.conf</var>.
       </span>
      </dd>
     
     
     
      <dt id="ini.disable-classes">
       <code class="parameter">disable_classes</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa direttiva permette di disabilitare alcune classi.
        Riceve una lista di nomi di classi separati da virgole.
        Disabilitare una classe impedisce semplicemente di istanziarla.
       </p>
       <p class="para">
        Solo le classi interne possono essere disabilitate usando questa direttiva.
        Le classi definite dall&#039;utente non sono interessate.
       </p>
       <span class="simpara">
        Questa direttiva deve essere impostata in <var class="filename">php.ini</var>.
        Può essere impostata in <var class="filename">httpd.conf</var>.
       </span>
       </dd>
     

     
      <dt id="ini.zend.assertions">
       <code class="parameter">zend.assertions</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Quando impostato a <code class="literal">1</code>, il codice di asserzione sarà generato ed
        eseguito (modalità di sviluppo). Quando impostato a <code class="literal">0</code>,
        il codice di asserzione sarà generato ma sarà saltato (non eseguito)
        in fase di esecuzione. Quando impostato a <code class="literal">-1</code>, il codice di asserzione non
        sarà generato, rendendo le asserzioni a costo zero (modalità di produzione).
       </span>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Se viene avviato un processo in modalità di produzione, <a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a>
         non può essere cambiato in fase di runtime, poichè il codice per le asserzioni non è stato generato.
        </p>
        <p class="para">
         Se viene avviato un processo in modalità di sviluppo, <a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a>
         non può essere impostato a <code class="literal">-1</code> in fase di runtime.
        </p>
       </p></blockquote>
      </dd>
     

     
      <dt id="ini.zend.exception-string-param-max-len">
       <code class="parameter">zend.exception_string_param_max_len</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        La lunghezza massima degli argomenti delle funzioni stringa nelle stack trace in formato stringa.  
        Deve essere compresa tra <code class="literal">&quot;0&quot;</code> e <code class="literal">&quot;1000000&quot;</code>.
       </span>
      </dd>
     

     
      <dt id="ini.hard-timeout">
       <code class="parameter">hard_timeout</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Quando il timeout impostato in <a href="info.configuration.php#ini.max-execution-time" class="link">max_execution_time</a>
        è stato raggiunto, il runtime di PHP rilascerà le risorse in modo ordinato. Se
        qualcosa si blocca mentre ciò accade, il timeout rigido verrà conteggiato
        per il numero di secondi impostato. Quando il timeout rigido viene raggiunto, PHP
        terminerà in modo anomalo. Se impostato su 0, il timeout rigido non verrà mai attivato.
      </p>
      <p class="para">
       Quando PHP si interrompe a causa di un timeout rigido, apparirà qualcosa del genere:
       <div class="example-contents screen">
<div class="cdata"><pre>
Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0
</pre></div>
       </div>
       </p>
      </dd>
     
     
     
      <dt id="ini.zend.exception-ignore-args">
       <code class="parameter">zend.exception_ignore_args</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Esclude gli argomenti dallo stack trace generati dalle eccezioni.
       </p>
      </dd>
     
     
     
      <dt id="ini.zend.multibyte">
       <code class="parameter">zend.multibyte</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Abilita l&#039;analisi dei file sorgente con codifica multibyte. Quando si abilita zend.multibyte 
        è richiesto utilizzare codifiche di caratteri come SJIS, BIG5, ecc che contengono caratteri
        speciali in dati di stringhe multibyte. Codifiche compatibili con ISO-8859-1 come UTF-8, 
        EUC, ecc non richiedono questa opzione.
       </p>
       <p class="para">
        L&#039;abilitazione di zend.multibyte richiede che l&#039;estensione mbstring sia disponibile.
       </p>
      </dd>
     
     
     
      <dt id="ini.zend.script-encoding">
       <code class="parameter">zend.script_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Questo valore verrà utilizzato a meno che non sia presente una direttiva
        <a href="control-structures.declare.php#control-structures.declare.encoding" class="link">declare(encoding=...)</a>
        all&#039;inizio dello script. Quando viene usata una codifica incompatibile
        con ISO-8859-1, devono essere usati sia zend.multibyte che zend.script_encoding.
       </p>
       <p class="para">
        Le stringhe letterali verrano traslitterate da zend.script_encoding a
        mbstring.internal_encoding, come se
        fosse stata chiamata <span class="function"><a href="function.mb-convert-encoding.php" class="function">mb_convert_encoding()</a></span>.
       </p>
      </dd>
     
     
     
      <dt id="ini.zend.detect-unicode">
       <code class="parameter">zend.detect_unicode</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Conrolla il BOM (Byte Order Mark) e vede se il file contiene caratteri
        multibyte validi.
        Questo rilevamento viene eseguito prima dell&#039;esecuzione di
        <span class="function"><a href="function.halt-compiler.php" class="function">__halt_compiler()</a></span>.
        Disponibile solo in modalità Zend Multibyte.
       </p>
      </dd>
     
     
     
      <dt id="ini.zend.signal-check">
       <code class="parameter">zend.signal_check</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Controlla prima dello shutdown gli handler dei segnali che sono stati sostituiti.
       </p>
      </dd>
     
     
     
      <dt id="ini.exit-on-timeout">
       <code class="parameter">exit_on_timeout</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa è una direttiva Apache1 mod_php-only che termina forzatamente un processo figlio di Apache in caso di ub timeout di esecuzione di PHP.
        Questo timeout provoca una chiamata interna longjmp() Apache1 che può lasciare alcune estensioni in uno stato
        inconsistente. Terminando il processo qualsiasi lock sulla memoria verrà rimosso.
       </p>
      </dd>
     
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.resource-limits">
   <h2 class="title">Limiti per le risorse</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Limiti per le risorse</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.memory-limit" class="link">memory_limit</a></td>
        <td>&quot;128M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.memory-limit">
       <code class="parameter">memory_limit</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Questo parametro imposta la dimensione massima in byte di memoria occupabile
        dallo script. Questo aiuta a impedire che script scritti male
        utilizzino tutta la memoria del server. Si noti che per non avere
        limitazioni di memoria si deve impostare questo parametro a <code class="literal">-1</code>.
       </p>
       
       <span class="simpara">Quando un <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span> è usato, il
valore è misurato in byte. Si può anche usare una notazione abbreviata come descritto
in <a href="faq.using.php#faq.using.shorthandbytes" class="link">questa FAQ</a>.
</span>
       
      </dd>
     
    </dl>
   </p>
   <p class="para">
    Vedi anche: <a href="info.configuration.php#ini.max-execution-time" class="link">max_execution_time</a>.
   </p>
  </div>
  
  <div class="section" id="ini.sect.performance">
   <h2 class="title">Regolazione della Performance</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Regolazione della Performance</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.realpath-cache-size" class="link">realpath_cache_size</a></td>
        <td>&quot;4M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Prima di PHP 7.0.16 e 7.1.2, il valore di default era <code class="literal">&quot;16K&quot;</code></td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.realpath-cache-ttl" class="link">realpath_cache_ttl</a></td>
        <td>&quot;120&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

    <blockquote class="note"><p><strong class="note">Nota</strong>: 
     <p class="para">
      L&#039;uso di <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a>
      <em>disabiliterà</em> la cache di realpath.
     </p>
    </p></blockquote>
   </p>
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   <p class="para">
    <dl>
     
      <dt id="ini.realpath-cache-size">
       <code class="parameter">realpath_cache_size</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Determina la dimensione della cache di realpath usata da PHP. Questo
        valore dovrebbe essere aumentato nei sistemi in cui PHP apre molti file, in modo da
        rispecchiare la quantità di operazioni su file eseguite.
       </p>
       <p class="para">
        La dimensione rappresenta il numero totale di byte nelle stringhe di percorso
        memorizzate, più la dimensione dei dati associati con la voce della cache. Questo
        significa che al fine di memorizzare percorsi più lunghi nella cache, la dimensione della cache
        deve essere più grande. Questo valore non controlla direttamente il numero di
        percorsi distinti che possono essere salvati nella cache.
       </p>
       <p class="para">
        La dimensione richiesta per i dati delle voci della cache è dipendente dal sistema.
       </p>
      </dd>
     
     
      <dt id="ini.realpath-cache-ttl">
       <code class="parameter">realpath_cache_ttl</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Durata temporale (in secondi) della validità della cache realpath
        per un dato file o cartella. Per sistemi con file che cambiano raramente
        valutare la possibilità di aumentare il valore.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.data-handling">
   <h2 class="title">Gestione dei dati</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Parametri di configurazione per la gestione dei dati</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.arg-separator.output" class="link">arg_separator.output</a></td>
        <td>&quot;&amp;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.arg-separator.input" class="link">arg_separator.input</a></td>
        <td>&quot;&amp;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.variables-order" class="link">variables_order</a></td>
        <td>&quot;EGPCS&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.request-order" class="link">request_order</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-globals-jit" class="link">auto_globals_jit</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.register-argc-argv" class="link">register_argc_argv</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.enable-post-data-reading" class="link">enable_post_data_reading</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a></td>
        <td>&quot;8M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-prepend-file" class="link">auto_prepend_file</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.auto-append-file" class="link">auto_append_file</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.default-mimetype" class="link">default_mimetype</a></td>
        <td>&quot;text/html&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.default-charset" class="link">default_charset</a></td>
        <td>&quot;UTF-8&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.input-encoding" class="link">input_encoding</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.output-encoding" class="link">output_encoding</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.internal-encoding" class="link">internal_encoding</a></td>
        <td>&quot;&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.arg-separator.output">
       <code class="parameter">arg_separator.output</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Il separatore degli argomenti utilizzato nelle URL genarate da PHP.
       </p>
      </dd>
     
     
     
      <dt id="ini.arg-separator.input">
       <code class="parameter">arg_separator.input</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Lista dei separatori utilizzati da PHP per la siddivisione dell&#039;URL di input nelle veriabili.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Qualsiasi carattere inserito in questo parametro sarà considerato un separatore!
        </p>
       </p></blockquote>
      </dd>
     
     
     
      <dt id="ini.variables-order">
       <code class="parameter">variables_order</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Imposta l&#039;ordine di parsing delle variabili EGPCS (<code class="literal">E</code>nvironment,
        <code class="literal">G</code>et, <code class="literal">P</code>ost,
        <code class="literal">C</code>ookie e <code class="literal">S</code>erver).
        Ad esempio, se variables_order
        è impostato a <code class="literal">&quot;SP&quot;</code> il PHP creerà il
        <a href="language.variables.predefined.php" class="link">superglobals</a> <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER</a></var> e
        <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var>, ma non creerà
        <var class="varname"><a href="reserved.variables.environment.php" class="classname">$_ENV</a></var>, <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET</a></var> e
        <var class="varname"><a href="reserved.variables.cookies.php" class="classname">$_COOKIE</a></var>. L&#039;impostazione &quot;&quot; significa che
        non verranno impostati $link.superglobals;.
       </p>
       <div class="warning"><strong class="warning">Avviso</strong>
        <p class="para">
         In entrambe le SAPI CGI e FastCGI,
         <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER</a></var> è
         popolato anche dai valori dell&#039;environment; <code class="literal">S</code>
         è sempre equivalente a <code class="literal">ES</code> a prescindere dalla
         posizione di <code class="literal">E</code> nella direttiva.
        </p>
       </div>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Anche il contenuto ed ordine di 
         <var class="varname"><a href="reserved.variables.request.php" class="classname">$_REQUEST</a></var> è
         modificato da questa direttiva.
        </p>
       </p></blockquote>
      </dd>
     
     
     
      <dt id="ini.request-order">
       <code class="parameter">request_order</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Descrive l&#039;ordine in cui PHP registra le variabili GET, POST
        e Cookie variables nell&#039;array _REQUEST. La registrazione è fatta
        da sinistra a destra, i nuovi valori sostituiscono quelli vecchi.
       </p>
       <p class="para">
        Se questa direttiva non è impostata, <a href="ini.core.php#ini.variables-order" class="link">variables_order</a> è utilizzata per i
        contenuti di <var class="varname"><a href="reserved.variables.request.php" class="classname">$_REQUEST</a></var>.
       </p>
       <p class="para">
        Si noti che il file <var class="filename">php.ini</var> della distribuzione di default non contiene 
        il <code class="literal">&#039;C&#039;</code> per i cookie, per questioni di sicurezza.
       </p>
      </dd>
     
     
     
      <dt id="ini.auto-globals-jit">
       <code class="parameter">auto_globals_jit</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Quando abilitato, le variabili SERVER, REQUEST ed ENV sono create al momento
        del primo utilizzo (Just In Time) invece che all&#039;avvio dello script. Se queste
        variabili non sono utilizzate dallo script, impostanto questo parametro ad on
        si ha un beneficio in termini di performance.
       </p>
       <div class="warning"><strong class="warning">Avviso</strong>
        <p class="para">
         L&#039;utilizzo delle variabili SERVER, REQUEST e ENV è impostato al momento della compilazione.
         Quindi usarle attraverso, per esempio, <a href="language.variables.variable.php" class="link">variabili dinamiche</a> non
         porterà alla loro inizializzazione.
        </p>
       </div>
      </dd>
     
     
     
      <dt id="ini.register-argc-argv">
       <code class="parameter">register_argc_argv</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Indica al PHP se dichiarare le variabili argv &amp; argc
        (che contengono le informazioni GET).
       </span>
       <span class="simpara">
        Vedere anche <a href="features.commandline.php" class="link">command line</a>.
       </span>
      </dd>
     

     
      <dt id="ini.enable-post-data-reading">
       <code class="parameter">enable_post_data_reading</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Disabilitando questa opzione le variabili <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var> e
        <var class="varname"><a href="reserved.variables.files.php" class="classname">$_FILES</a></var> <em>non</em> sono popolate.
        L&#039;unico modo per leggere i postdata è quindi quello di usare il
        wrapper dello stream <a href="wrappers.php.php" class="link">php://input</a>.
        Questa soluzione può essere utile nelle richieste via proxy o per processare
        i dati POST in una maniera più efficiente per la memoria.
       </span>
      </dd>
     

     
      <dt id="ini.post-max-size">
       <code class="parameter">post_max_size</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <span class="simpara">
        Imposta la dimensione massima dei dati post. Questa impostazione
        influenza anche gli upload dei file. Per permettere upload di file di grandi dimensioni, il valore impostato deve essere maggiore
        di <a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a>.
       </span>
       <span class="simpara">
        In termini generali
        <a href="ini.core.php#ini.memory-limit" class="link">memory_limit</a> dovrebbe essere
        maggiore di <code class="parameter">post_max_size</code>.
       </span>
       
       <span class="simpara">Quando un <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span> è usato, il
valore è misurato in byte. Si può anche usare una notazione abbreviata come descritto
in <a href="faq.using.php#faq.using.shorthandbytes" class="link">questa FAQ</a>.
</span>
       
       <span class="simpara">
        Se la dimensione dei dati post è maggiore di post_max_size, le variabili
        <a href="language.variables.superglobals.php" class="link">superglobale</a> 
        <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var> e <var class="varname"><a href="reserved.variables.files.php" class="classname">$_FILES</a></var> 
        sono vuote. Questo può essere rilevato in diversi modi, ad esempio passando 
        una variabile <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET</a></var> allo script che processa i dati,
        tipo <code class="literal">&lt;form action=&quot;edit.php?processed=1&quot;&gt;</code>,
        e verificare se <var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET['processed']</a></var> è impostata.
       </span>
       <p class="para">
        <blockquote class="note"><p><strong class="note">Nota</strong>: 
         <p class="para">
          PHP permette di usare le abbreviazioni per i valori byte, tra cui K (kilo), M (mega) 
          e G (giga). PHP fa una conversione automatica quando si usano queste
          abbreviazioni. Si presti attenzione a non eccedere il limite dell&#039;intero signed 32 bit
          (se si sta usando una versione a 32 bit) poiché questo farà fallire lo
          script.
         </p>
        </p></blockquote>
       </p>
       <p class="para">
       <table class="doctable table">
         <caption><strong>Changelog per <code class="literal">post_max_size</code></strong></caption>
         
          <thead>
           <tr>
            <th>Versione</th>
            <th>Descrizione</th>
           </tr>

          </thead>

          <tbody class="tbody">
           <tr>
            <td>5.3.4</td>
            <td>
             <code class="parameter">post_max_size</code> = 0 non disabiliterà il limite quando il tipo di contenuto
             è application/x-www-form-urlencoded o non è registrato con PHP.
            </td>
           </tr>

           <tr>
            <td>5.3.2 , 5.2.12</td>
            <td>
             Permette una dimensione post illimitata impostando <code class="parameter">post_max_size</code> a 0.
            </td>
           </tr>

          </tbody>
         
        </table>

       </p>
      </dd>
     

     
      <dt id="ini.auto-prepend-file">
       <code class="parameter">auto_prepend_file</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Indica il nome del file che deve essere parsato
        prima del file principale. Questo file viene incluso come se fosse
        chiamato dalla funzione <span class="function"><a href="function.include.php" class="function">include</a></span>, pertanto si utilizza
        il parametro <a href="ini.core.php#ini.include-path" class="link">include_path</a>.</p>
       <p class="para">
        Il valore speciale <code class="literal">none</code>
        disabilita la funzione.
       </p>
      </dd>
     
     
     
      <dt id="ini.auto-append-file">
       <code class="parameter">auto_append_file</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Specifica il file che deve essere analizzato in automatico 
        dopo il file principale. Il file è incluso come se fosse
        chiamato dalla funzione <span class="function"><a href="function.include.php" class="function">include</a></span> pertanto si utilizza
        il parametro <a href="ini.core.php#ini.include-path" class="link">include_path</a>.</p>
       <p class="para">
        Il valore <code class="literal">none</code>
        disabilita l&#039;auto-appending.
        <blockquote class="note"><p><strong class="note">Nota</strong>: 
         <span class="simpara">
          Se lo script termina con <span class="function"><a href="function.exit.php" class="function">exit()</a></span>,
          l&#039;auto-accodamento <em>non</em> viene eseguito.</span>
        </p></blockquote>
       </p>
      </dd>
     
     
     
      <dt id="ini.default-mimetype">
       <code class="parameter">default_mimetype</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Per impostazione predefinita, PHP stamperà un media type usando l&#039;header Content-Type.
        Per disabilitare questo comportamento, semplicemente settarlo a vuoto.
       </p>
       <p class="para">
        Il media type predefinito di PHP è text/html.
       </p>
      </dd>
     
     
     
      <dt id="ini.default-charset">
       <code class="parameter">default_charset</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        &quot;UTF-8&quot; è il valore di default e il suo valore è usato
        come codifica di caratteri predefinita per
        <span class="function"><a href="function.htmlentities.php" class="function">htmlentities()</a></span>,
        <span class="function"><a href="function.html-entity-decode.php" class="function">html_entity_decode()</a></span> e
        <span class="function"><a href="function.htmlspecialchars.php" class="function">htmlspecialchars()</a></span> se il
        parametro <code class="parameter">encoding</code> è omesso. Il valore di
        <code class="parameter">default_charset</code> sarà anche usato per impostare il
        carattere predefinito per le funzioni <a href="book.iconv.php" class="link">iconv</a>
        se le opzioni di configurazione
        <a href="iconv.configuration.php#ini.iconv.input-encoding" class="link"><code class="parameter">iconv.input_encoding</code></a>,
        <a href="iconv.configuration.php#ini.iconv.output-encoding" class="link"><code class="parameter">iconv.output_encoding</code></a> and
        <a href="iconv.configuration.php#ini.iconv.internal-encoding" class="link"><code class="parameter">iconv.internal_encoding</code></a>
        non sono settate, e per le funzioni
        <a href="book.mbstring.php" class="link">mbstring</a> se le opzioni di configurazione
        <a href="mbstring.configuration.php#ini.mbstring.http-input" class="link"><code class="parameter">mbstring.http_input</code></a>
        <a href="mbstring.configuration.php#ini.mbstring.http-output" class="link"><code class="parameter">mbstring.http_output</code></a>
        <a href="mbstring.configuration.php#ini.mbstring.internal-encoding" class="link"><code class="parameter">mbstring.internal_encoding</code></a>
        non sono settate.
       </p>
       <p class="para">
        Tutte le versioni di PHP useranno questo valore come codifica di caratteri all&#039;interno
        dell&#039;header di default Content-Type inviato da PHP se l&#039;header non è sovrascritto
        da una chiamata a <span class="function"><a href="function.header.php" class="function">header()</a></span>.
       </p>
       <p class="para">
        Impostare <code class="parameter">default_charset</code> ad una stringa vuota non
        è raccomandato.
       </p>
      </dd>
     
     
     
      <dt id="ini.input-encoding">
       <code class="parameter">input_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa impostazione è usata per moduli multibyte
        come mbstring e iconv. Il valore predefinito è vuoto.
       </p>
      </dd>
     
     
     
      <dt id="ini.output-encoding">
       <code class="parameter">output_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa impostazione è usata per moduli multibyte
        come mbstring e iconv. Il valore predefinito è vuoto.
       </p>
      </dd>
     
      
     
      <dt id="ini.internal-encoding">
       <code class="parameter">internal_encoding</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa impostazione è usata per moduli multibyte
        come mbstring e iconv. Il valore predefinito è vuoto. Se vuoto,
        viene usato <a href="ini.core.php#ini.default-charset" class="link">default_charset</a>.
       </p>
      </dd>
     
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.path-directory">
   <h2 class="title">Percorsi e Directory</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Parametri di configurazione per percorsi e directory</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Cronologia</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.include-path" class="link">include_path</a></td>
        <td>&quot;.;/path/to/php/pear&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.doc-root" class="link">doc_root</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-dir" class="link">user_dir</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a></td>
        <td>&quot;300&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a></td>
        <td>&quot;.user.ini&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.extension-dir" class="link">extension_dir</a></td>
        <td>&quot;/path/to/php&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.extension" class="link">extension</a></td>
        <td>NULL</td>
        <td><var class="filename">php.ini</var> only</td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.zend-extension" class="link">zend_extension</a></td>
        <td>NULL</td>
        <td>Solo <var class="filename">php.ini</var></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.check-shebang-line" class="link">cgi.check_shebang_line</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.discard-path" class="link">cgi.discard_path</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.fix-pathinfo" class="link">cgi.fix_pathinfo</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.force-redirect" class="link">cgi.force_redirect</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.nph" class="link">cgi.nph</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.redirect-status-env" class="link">cgi.redirect_status_env</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.cgi.rfc2616-headers" class="link">cgi.rfc2616_headers</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.fastcgi.impersonate" class="link">fastcgi.impersonate</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.fastcgi.logging" class="link">fastcgi.logging</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.include-path">
       <code class="parameter">include_path</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Elenco di directory in cui le funzioni
        <span class="function"><a href="function.require.php" class="function">require</a></span>, <span class="function"><a href="function.include.php" class="function">include</a></span>,
        <span class="function"><a href="function.fopen.php" class="function">fopen()</a></span>, <span class="function"><a href="function.file.php" class="function">file()</a></span>,
        <span class="function"><a href="function.readfile.php" class="function">readfile()</a></span> e <span class="function"><a href="function.file-get-contents.php" class="function">file_get_contents()</a></span> 
        cercheranno i file. Il formato è tipo la variabile d&#039;ambiente 
        <var class="envar">PATH</var>: una lista di directory 
        separate da due punti in Unix, punto e virgola in Windows.
       </p>
       <p class="para">
        PHP considera separatamente ogni voce nel percorso d&#039;inclusione, quanto cerca il
        file da includere. Cerca nel primo percorso, e se non lo trova,
        cerca nel successivo, finché non trova il file da includere o 
        restituisce un
        <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong>
        oppure un <strong><code><a href="errorfunc.constants.php#constant.e-error">E_ERROR</a></code></strong>. 
        È possibile impostare o modificare il percorso di inclusione a runtime, usando
        <span class="function"><a href="function.set-include-path.php" class="function">set_include_path()</a></span>.
       </p>
       <p class="para">
        <div class="example" id="example-1">
         <p><strong>Example #1 Unix include_path</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path=&quot;.:/php/includes&quot;</pre>
</div>
         </div>

        </div>
       </p>
       <p class="para">
        <div class="example" id="example-2">
         <p><strong>Example #2 Windows include_path</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path=&quot;.;c:\php\includes&quot;</pre>
</div>
         </div>

        </div>
       </p>
       <p class="para">
        L&#039;uso di <code class="literal">.</code> nel percorso di include indica,
        negli include relativi, la directory corrente.
        È più efficiente usare esplicitamente <code class="literal">include
        &#039;./file&#039;</code> piuttosto che lasciare che PHP controlli nella direcory correente
        ad ogni inclusione.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Le variabili <code class="literal">ENV</code> sono accessibili anche nei file .ini.
         Di conseguenza è possibile fare riferimento alla cartella home utilizzando
         <code class="literal">${LOGIN}</code> e <code class="literal">${USER}</code>.
        </p>
        <p class="para">
         Le variabili d&#039;ambiente possono variare tra le Server API, dal momento che questi ambienti
         possono essere differenti.
        </p>       
       </p></blockquote>
       <p class="para">
        <div class="example" id="example-3">
         <p><strong>Example #3 include_path su Unix utilizzando la variabile d&#039;ambiente ${USER}</strong></p>
         <div class="example-contents">
<div class="php.inicode"><pre class="php.inicode">include_path = &quot;.:${USER}/pear/php&quot;</pre>
</div>
         </div>

        </div>
       </p>
      </dd>
     
     
     
      <dt id="ini.open-basedir">
       <code class="parameter">open_basedir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Limita i file che possono essere acceduti da PHP ad uno specifico
        albero di cartelle, contenenti il file stesso.
       </p>
       <p class="para">
        Quando uno script tenta di accedere al filesystem, per esempio,
        <span class="function"><a href="function.include.php" class="function">include</a></span>, or <span class="function"><a href="function.fopen.php" class="function">fopen()</a></span>, la posizione del file
        viene controllata.
        Se il file è fuori dall&#039;albero specificato, PHP si rifiuterà di accederci.
        Tutti i link simbolici sono risolti, quindi non è possibile eludere questa restrizione
        con un symlink. Se il file non esiste il symlink non può essere
        risolto e il nome del file è confrontato con (uno risolto) <strong class="option unknown">open_basedir</strong>.
       </p>
       <p class="para">
        <strong class="option unknown">open_basedir</strong> può colpire più delle funzioni di filesystem; per esempio 
        se <code class="literal">MySQL</code> è configurato per usare i driver <code class="literal">mysqlnd</code>,
        <code class="literal">LOAD DATA INFILE</code> sarà influenzato da <strong class="option unknown">open_basedir</strong>.
        Gran parte delle funzionalità estese di PHP usa <code class="literal">open_basedir</code> in questo modo.
       </p>
       <p class="para">
        Il valore speciale <code class="systemitem systemitem">.</code>
        indica che l&#039;attuale cartella di lavoro dello script sarà usata come
        base-directory. Quest è comunque abbastanza pericoloso in quanto la cartella di lavoro
        dello script può essere cambiata facilmente con <span class="function"><a href="function.chdir.php" class="function">chdir()</a></span>.
       </p>
       <p class="para">
        In <var class="filename">httpd.conf</var>, <strong class="option unknown">open_basedir</strong> può essere disattivato
        (ad esempio per alcuni host virtuali)
        <a href="configuration.changes.php#configuration.changes.apache" class="link">nello stesso modo</a> che
        gli altri parametri di configurazione con &quot;<code class="literal">php_admin_value open_basedir
        none</code>&quot;.
       </p>
       <p class="para">
        Nei sistemi Windows, separare le cartelle con un punto e virgola. In tutti
        gli altri sistemi, separare le cartelle con un due punti. Come modulo di Apache,
        i percorsi <strong class="option unknown">open_basedir</strong> dalle cartelle parenti sono ora
        automaticamente ereditati.
       </p>
       <p class="para">
        La restrizione specificata con <strong class="option unknown">open_basedir</strong> è un
        nome di cartella, non un prefisso.
       </p>
       <p class="para">
        L&#039;impostazione di default è quella di permettere l&#039;apertura di tutti i file.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <span class="simpara">
         open_basedir può essere ristretto a run-time. Ciò significa
         che se open_basedir è impostato a <code class="literal">/www/</code> in <var class="filename">php.ini</var>
         uno script può ulteriormente restringere la configurazione a
         <code class="literal">/www/tmp/</code> a run-time con
         <span class="function"><a href="function.ini-set.php" class="function">ini_set()</a></span>. Quando si elencano più cartelle, si
         può usare la costante <strong><code><a href="dir.constants.php#constant.path-separator">PATH_SEPARATOR</a></code></strong> come separatore
         indipendentemente dal sistema operativo.
        </span>
        <span class="simpara">
         A partire da PHP 8.3.0, <strong class="option unknown">open_basedir</strong> non accetta più
         percorsi contenenti la directory padre (<code class="literal">..</code>) quando
         impostato durante l&#039;esecuzione utilizzando <span class="function"><a href="function.ini-set.php" class="function">ini_set()</a></span>.
        </span>
       </p></blockquote>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         L&#039;uso di open_basedir imposterà <a href="ini.core.php#ini.realpath-cache-size" class="link">realpath_cache_size</a>
         a <code class="literal">0</code> e quindi <em>disabiliterà</em> la cache di realpath.
        </p>
       </p></blockquote>
       <div class="caution"><strong class="caution">Attenzione</strong>
        <p class="para">
         <code class="literal">open_basedir</code> è solo una rete di sicurezza aggiuntiva, che non è in alcun modo
         completa e quindi non può essere considerata affidabile quando è richiesta sicurezza.
        </p>
       </div>
      </dd>
     
     
     
      <dt id="ini.doc-root">
       <code class="parameter">doc_root</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        La directory radice (root directory) del PHP sul server. Utilizzata solo se
        compilata.
        Se il PHP non è compilato con il parametro FORCE_REDIRECT, si <em>dovrebbe
        </em> impostare doc_root se si utilizza il PHP come CGI in qualsiasi web
        server (oltre che IIS). In alternativa utilizzare il seguente parametro
        <a href="ini.core.php#ini.cgi.force-redirect" class="link">
        cgi.force_redirect</a>.
       </p>
      </dd>
     

     
      <dt id="ini.user-ini.cache-ttl">
       <code class="parameter">user_ini.cache_ttl</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
       </p>
      </dd>
     
     
     
      <dt id="ini.user-ini.filename">
       <code class="parameter">user_ini.filename</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
       </p>
      </dd>
     
     
     
      <dt id="ini.user-dir">
       <code class="parameter">user_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Il nome di base della directory utilizzata come home directory degli utenti
        per i file PHP, ad esempio <var class="filename">public_html
        </var>.
       </p>
      </dd>
     
     
     
      <dt id="ini.extension-dir">
       <code class="parameter">extension_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Directory in cui PHP cerca i moduli caricabili 
        dinamicamente. Si consiglia di specificare un percorso assoluto. Vedere anche: <a href="info.configuration.php#ini.enable-dl" class="link">enable_dl</a>,
        e <span class="function"><a href="function.dl.php" class="function">dl()</a></span>.
       </p>
      </dd>
     
     
     
      <dt id="ini.extension">
       <code class="parameter">extension</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Quale modulo dinamico caricare quando il PHP viene avviato.
       </p>
      </dd>
     
     
     
      <dt id="ini.zend-extension">
       <code class="parameter">zend_extension</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Nome dell&#039;estensione Zend caricabile dinamicamente (per esempio
        XDebug) da caricare all&#039;avvio di PHP.
       </p>
      </dd>
     
     
     
      <dt id="ini.cgi.check-shebang-line">
       <code class="parameter">cgi.check_shebang_line</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Controlla se il PHP <abbr title="Common Gateway Interface">CGI</abbr> ricerca i 
        caratteri <code class="literal">#!</code> (shebang) all&#039;inizio della prima riga dello script. 
        Questa riga potrebbe essere necessaria se lo script deve essere eseguito sia come 
        stand-alone che attraverso il PHP <abbr title="Common Gateway Interface">CGI</abbr>. PHP in
        <abbr title="Common Gateway Interface">CGI</abbr> salta questa linea e ignora il suo contenuto se questo
        parametro è attivo.
       </p>
      </dd>
     
     
     
      <dt id="ini.cgi.discard-path">
       <code class="parameter">cgi.discard_path</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Se questo è abilitato, il binario CGI di PHP può tranquillamente essere collocato al di fuori
        dell&#039;albero web e le persone non saranno in grado di aggirare la sicurezza di .htaccess.
       </p>
      </dd>
     
     
     
      <dt id="ini.cgi.fix-pathinfo">
       <code class="parameter">cgi.fix_pathinfo</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Fornisce il <em>reale</em> supporto <code class="literal">PATH_INFO</code>/
        <code class="literal">PATH_TRANSLATED</code> per il <abbr title="Common Gateway Interface">CGI</abbr>.
        Il precedente comportamento del PHP era di impostare <code class="literal">PATH_TRANSLATED</code>
        a <code class="literal">SCRIPT_FILENAME</code>, non curarsi di quale fosse <code class="literal">
        PATH_INFO</code>. Per maggiori dettagli su
        <code class="literal">PATH_INFO</code>, vedere le specifiche <abbr title="Common Gateway Interface">CGI</abbr>.
        Impostando il parametro a <code class="literal">1</code>, si forza il PHP
        <abbr title="Common Gateway Interface">CGI</abbr> a correggere il percorso in modo conforme alle specifiche.
        Impostando il parametro a 0 si forza il PHP a comportarsi nel modo originario. Questa opzione è
        attiva di default. Si consiglia di correggere gli script affinchè utilizzino
        <code class="literal">SCRIPT_FILENAME</code> piuttosto che
        <code class="literal">PATH_TRANSLATED</code>.
       </p>
      </dd>
     
     
     
      <dt id="ini.cgi.force-redirect">
       <code class="parameter">cgi.force_redirect</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        cgi.force_redirect è necessario per garantire maggiore sicurezza al PHP eseguito come
        <abbr title="Common Gateway Interface">CGI</abbr> nella maggior parte dei server web. Non impostando il parametro, il PHP
        lo imposta a on per default. Può essere impostato ad off <em>a proprio
        rischio</em>.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         Nota per gli utenti di Windows: quando si usa IIS questa opzione <em>deve</em>
         essere disattivata. La stessa indicazione vale per OmniHTTPD o Xitami.
        </p>
       </p></blockquote>
      </dd>
     
     
     
      <dt id="ini.cgi.nph">
       <code class="parameter">cgi.nph</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Se cgi.nph è abilitato, esso forzerà cgi ad inviare sempre Status: 200 per
        ogni richiesta.
        </p>
      </dd>
     
     
     
      <dt id="ini.cgi.redirect-status-env">
       <code class="parameter">cgi.redirect_status_env</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Se cgi.force_redirect è impostato ad on, e non si utilizza i web server
        Apache o Netscape (iPlanet), <em>può</em> essere necessario
        impostare il nome di una variabile di ambiente the il PHP verificherà per
        sapere se può continuare l&#039;esecuzione.
       </p>
       <blockquote class="note"><p><strong class="note">Nota</strong>: 
        <p class="para">
         L&#039;impostazione di questa variabile <em>può</em> portare a problemi di sicurezza,
         <em>fare attenzione a quello che si fa</em>.
        </p>
       </p></blockquote>
      </dd>
     
     
     
      <dt id="ini.cgi.rfc2616-headers">
       <code class="parameter">cgi.rfc2616_headers</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
      <p class="para">
        Indica al PHP quale tipo di intestazione utilizzare quando si inviano risposte HTTP.
        Se è disabilitato, PHP invia un&#039;intestazione <a href="https://datatracker.ietf.org/doc/html/rfc3875" class="link external">&raquo;&nbsp;RFC 3875</a>
        &quot;Status:&quot;, che è supportata da Apache ed altri server web. Quando il parametro
        è abilitato, PHP invia una intestazione conforme alle specifiche indicate in
        <a href="https://datatracker.ietf.org/doc/html/rfc2616" class="link external">&raquo;&nbsp;RFC 2616</a>.
       </p>
       <p class="para">
        Se questa opzione è abilitata, e si sta eseguendo PHP in un ambiente CGI (es. PHP-FPM)
        non si devono utilizzare le intestazioni HTTP di risposta standard RFC 2616, si devono
        piuttosto utilizzare gli equivalenti RFC 3875, per esempio invece di header(&quot;HTTP/1.0 404 Not found&quot;);
        si deve usare header(&quot;Status: 404 Not Found&quot;);
       </p>
       <p class="para">
        Lasciare il parametro disabilitato a meno che non si sappia cosa si stia facendo.
       </p>
      </dd>
     
     
     
      <dt id="ini.fastcgi.impersonate">
       <code class="parameter">fastcgi.impersonate</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        FastCGI con IIS (su OS basati su WINNT) offre la possibilità di attivare
        il contesto di sicurezza del client chiamante. Questo permette a IIS di definire
        un contesto di sicurezza in cui fare girare la richiesta. Attualmente mod_fastcgi di Apache
        non supporta questa caratteristica (17/03/2002).
        Abilitarlo se si utilizza IIS. Il valore predefinito è disabilitato.
       </p>
      </dd>
     
     
     
      <dt id="ini.fastcgi.logging">
       <code class="parameter">fastcgi.logging</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Abilita il logging di SAPI qundo si usa FastCGI. È abilitato 
        di default.
       </p>
      </dd>
     
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.file-uploads">
   <h2 class="title">File Uploads</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>File Uploads Configuration Options</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.file-uploads" class="link">file_uploads</a></td>
        <td>&quot;1&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.upload-tmp-dir" class="link">upload_tmp_dir</a></td>
        <td>NULL</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="info.configuration.php#ini.max-input-nesting-level" class="link">max_input_nesting_level</a></td>
        <td>64</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="info.configuration.php#ini.max-input-vars" class="link">max_input_vars</a></td>
        <td>1000</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a></td>
        <td>&quot;2M&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

       <tr>
        <td><a href="ini.core.php#ini.max-file-uploads" class="link">max_file_uploads</a></td>
        <td>20</td>
        <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.file-uploads">
       <code class="parameter">file_uploads</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Indica se abilitare o meno gli
        <a href="features.file-upload.php" class="link">upload di file</a>. Vedere anche i parametri
        <a href="ini.core.php#ini.upload-max-filesize" class="link">upload_max_filesize</a>,
        <a href="ini.core.php#ini.upload-tmp-dir" class="link">upload_tmp_dir</a> e
        <a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a>.
       </p>
      </dd>
     
     
     
      <dt id="ini.upload-tmp-dir">
       <code class="parameter">upload_tmp_dir</code>
       <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      </dt>
      <dd>
       <p class="para">
        Directory temporanea utilizzata per il transito dei file durante
        l&#039;upload. Deve avere i permessi di scrittura per gli utenti utilizzati da PHP
        per girare. Se non indicata il PHP utilizzerà il default di sistema.
       </p>
       <p class="para">
        Se la directory specificata non ha i permessi di scrittura, PHP ripiega sulla
        directory temporanea di sistema. Se 
        <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a> è attivo, 
        la directory demporanea di sistema deve avere i diritti di scrittura, per permettere
        un upload.
       </p>
      </dd>
     
     
     
      <dt id="ini.upload-max-filesize">
       <code class="parameter">upload_max_filesize</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        La dimensione massima di un file inviato.
       </p>
       <p class="para">
        <a href="ini.core.php#ini.post-max-size" class="link">post_max_size</a> deve essere maggiore di questo valore.
       </p>
       
       <span class="simpara">Quando un <span class="type"><a href="language.types.integer.php" class="type integer">integer</a></span> è usato, il
valore è misurato in byte. Si può anche usare una notazione abbreviata come descritto
in <a href="faq.using.php#faq.using.shorthandbytes" class="link">questa FAQ</a>.
</span>
       
      </dd>
     
     
     
      <dt id="ini.max-file-uploads">
       <code class="parameter">max_file_uploads</code>
       <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      </dt>
      <dd>
       <p class="para">
        Il numero massimo di file che si possono caricare in upload simultaneamente.
        I campi upload lasciati vuoti durante l&#039;invio non
        sono presi in conto da questo limite.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.sql-general">
   <h2 class="title">General SQL</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Parametri di configurazione generali per SQL</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.sql.safe-mode" class="link">sql.safe_mode</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
        <td>Rimosso da PHP 7.2.0</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.sql.safe-mode">
       <code class="parameter">sql.safe_mode</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Se acceso, le funzioni di connessione al databse che specificano valori di default
        useranno questi valori al posto degli argomenti forniti dall&#039;utente. Per conoscere
        i valori di default, consultare la documentazione per le funzioni di connessione
        specifiche.
       </p>
       <div class="warning"><strong class="warning">Avviso</strong>
        <p class="simpara">
         Questa funzionalità è stata <em>REMOVED</em> da PHP 7.2.0.
        </p>
       </div>
      </dd>
     
    </dl>
   </p>
  </div>
  
  <div class="section" id="ini.sect.windows">
   <h2 class="title">Windows Specific</h2>
   <p class="para">
    <table class="doctable table">
     <caption><strong>Opzioni di confugurazione specifiche per Windows</strong></caption>
     
      <thead>
       <tr>
        <th>Nome</th>
        <th>Default</th>
        <th>Modificabile</th>
        <th>Storico dei cambiamenti</th>
       </tr>

      </thead>

      <tbody class="tbody">
       <tr>
        <td><a href="ini.core.php#ini.windows-show-crt-warning" class="link">windows.show_crt_warning</a></td>
        <td>&quot;0&quot;</td>
        <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
        <td class="empty">&nbsp;</td>
       </tr>

      </tbody>
     
    </table>

   </p>
   
   <p class="para">Breve descrizione dei parametri
di configurazione.</p>
   
   <p class="para">
    <dl>
     
      <dt id="ini.windows-show-crt-warning">
       <code class="parameter">windows.show_crt_warning</code>
       <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
      </dt>
      <dd>
       <p class="para">
        Questa direttiva mostra il warning del Windows CRT se abilitata.
       </p>
      </dd>
     
    </dl>
   </p>
  </div>
  
 </div><?php manual_footer($setup); ?>