<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/var.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'de',
  ),
  'this' => 
  array (
    0 => 'var.configuration.php',
    1 => 'Laufzeit-Konfiguration',
    2 => 'Laufzeit-Konfiguration',
  ),
  'up' => 
  array (
    0 => 'var.setup.php',
    1 => 'Installation/Konfiguration',
  ),
  'prev' => 
  array (
    0 => 'var.setup.php',
    1 => 'Installation/Konfiguration',
  ),
  'next' => 
  array (
    0 => 'ref.var.php',
    1 => 'Funktionen zur Behandlung von Variablen',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'de',
    'path' => 'reference/var/ini.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="var.configuration" class="section">
 <h2 class="title">Laufzeit-Konfiguration</h2>
 <p class="simpara">Das Verhalten dieser Funktionen wird
durch Einstellungen in der <var class="filename">php.ini</var> beeinflusst.</p>
 <p class="para">
  <table class="doctable table">
   <caption><strong>Konfigurations-Optionen für Variablen</strong></caption>
   
    <thead>
     <tr>
      <th>Name</th>
      <th>Standard</th>
      <th>Veränderbar</th>
      <th>Changelog</th>
     </tr>

    </thead>

    <tbody class="tbody">
    <tr>
     <td><a href="var.configuration.php#ini.unserialize-callback-func" class="link">unserialize_callback_func</a></td>
     <td><strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></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="var.configuration.php#ini.unserialize-max-depth" class="link">unserialize_max_depth</a></td>
     <td>&quot;4096&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>Verfügbar seit PHP 7.4.0.</td>
    </tr>

    </tbody>
   
  </table>

  Weitere Details und die Definitionen der
INI_*-Konstanten sind unter <a href="configuration.changes.modes.php" class="xref">Wo Konfigurationseinstellungen gesetzt werden k&ouml;nnen</a> zu finden.
 </p>

 <p class="para">Hier eine kurze Erklärung der
Konfigurationsoptionen:</p>

 <p class="para">
  <dl>
   
    <dt id="ini.unserialize-callback-func"> 
     <code class="parameter">unserialize_callback_func</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <p class="para">
      Die <span class="function"><a href="function.unserialize.php" class="function">unserialize()</a></span> Callback-Funktion wird (mit dem
      Namen der undefinierten Klasse als Parameter) aufgerufen, wenn die
      Deserialisierungsroutine eine undefinierte Klasse findet, die instanziiert
      werden soll. Es wird eine Warnung ausgegeben, wenn die angegebene Funktion
      nicht definiert ist oder die Funktion die fehlende Klasse nicht
      einbinden/implementieren kann. Setzen Sie diesen Wert daher nur, wenn Sie
      wirklich eine entsprechende Callback-Funktion implementieren wollen.
     </p>
     <p class="para">
      Siehe auch
      <span class="function"><a href="function.unserialize.php" class="function">unserialize()</a></span> und
      <a href="language.oop5.autoload.php" class="link">Automatisches Laden von Klassen</a>.
     </p>
    </dd>
   
   
    <dt id="ini.unserialize-max-depth">
     <code class="parameter">unserialize_max_depth</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Wenn die Funktion <span class="function"><a href="function.unserialize.php" class="function">unserialize()</a></span> verwendet wird, gibt
      dies die maximale Tiefe von Strukturen an, die während der
      Deserialisierung erlaubt ist. Diese Einstellung soll Stack-Überläufe
      verhindern und kann bei Bedarf mit
      <code class="literal">unserialize_max_depth=0</code> deaktiviert werden.
     </p>
     <p class="para">
      Siehe auch
      <span class="function"><a href="function.unserialize.php" class="function">unserialize()</a></span> und
      <a href="language.oop5.autoload.php" class="link">Automatisches Laden von Klassen</a>.
     </p>
    </dd>
   

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