<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Vorwort:Nichts mit dem Inhalt des Artikels zu tun PHP Codebeispiel</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Willkommen PHP Lernbeispiele!\n"</span></span><span>;
</span><span><span class="hljs-variable">$time</span></span><span> = </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'Y-m-d H:i:s'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Aktuelle Zeit: <span class="hljs-subst">$time</span></span></span><span>\n";
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Inhalt des Textes:um ini_get_all Datenformatanalyse der Funktion</span></span><span>
<span class="hljs-comment">/**
* ini_get_all() Funktionsübersicht
*
* ini_get_all() Ja PHP Integrierte Funktionen,Wird verwendet, um Konfigurationsdateien zu erhalten php.ini Konfigurationsinformationen in。
* Alle Konfigurationselemente können erhalten werden,Sie können auch detaillierte Informationen für bestimmte Konfigurationselemente abrufen。
* 返回的数据Ja一个关联数组,数组的键JaKonfigurationselementname称,值Ja一个包含该Konfigurationselemente详细信息的数组。
*
* Datenformat:
* [
* 'Konfigurationselementname' => [
* 'global_value' => 'Globaler Wert(php.iniWerte definiert in)',
* 'local_value' => 'Lokaler Wert(Laufzeitpass ini_set Wert setzen)',
* 'access' => int(Zugang zu Genehmigungsidentifikation)
* ],
* ...
* ]
*
* In access Der Wert kann sein:
* - 1 (PHP_INI_USER):Kann in Benutzerskripten verwendet werden ini_set Überarbeiten
* - 2 (PHP_INI_PERDIR):Kann sein php.ini、.htaccess oder httpd.conf 中Überarbeiten
* - 4 (PHP_INI_SYSTEM):Kann sein php.ini oder httpd.conf 中Überarbeiten
* - 7 (PHP_INI_ALL):任何地方都可以Überarbeiten
*/</span>
</span><span><span class="hljs-comment">// Holen Sie sich alle Konfigurationselemente</span></span><span>
</span><span><span class="hljs-variable">$all_ini</span></span><span> = </span><span><span class="hljs-title function_ invoke__">ini_get_all</span></span><span>();
</span><span><span class="hljs-comment">// Beispiel für Ausgabeteil(Erst vor der Anzeige5Konfigurationselemente)</span></span><span>
</span><span><span class="hljs-variable">$counter</span></span><span> = </span><span><span class="hljs-number">0</span></span><span>;
</span><span><span class="hljs-keyword">foreach</span></span><span> (</span><span><span class="hljs-variable">$all_ini</span></span><span> </span><span><span class="hljs-keyword">as</span></span><span> </span><span><span class="hljs-variable">$key</span></span><span> => </span><span><span class="hljs-variable">$info</span></span><span>) {
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Konfigurationselemente: <span class="hljs-subst">$key</span></span></span><span>\n";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Globaler Wert: "</span></span><span> . </span><span><span class="hljs-variable">$info</span></span><span>[</span><span><span class="hljs-string">'global_value'</span></span><span>] . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Lokaler Wert: "</span></span><span> . </span><span><span class="hljs-variable">$info</span></span><span>[</span><span><span class="hljs-string">'local_value'</span></span><span>] . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Zugriffsberechtigungen: "</span></span><span> . </span><span><span class="hljs-variable">$info</span></span><span>[</span><span><span class="hljs-string">'access'</span></span><span>] . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"------------------------\n"</span></span><span>;
</span><span><span class="hljs-variable">$counter</span></span><span>++;
</span><span><span class="hljs-keyword">if</span></span><span> (</span><span><span class="hljs-variable">$counter</span></span><span> >= </span><span><span class="hljs-number">5</span></span><span>) </span><span><span class="hljs-keyword">break</span></span><span>;
}
<span class="hljs-comment">/**
* Erhalten指定Konfigurationselemente示例
*/</span>
</span><span><span class="hljs-variable">$session_config</span></span><span> = </span><span><span class="hljs-title function_ invoke__">ini_get_all</span></span><span>(</span><span><span class="hljs-string">'session'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"\nErhalten session Konfigurationselemente详细信息:\n"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">print_r</span></span><span>(</span><span><span class="hljs-variable">$session_config</span></span><span>);
<span class="hljs-comment">/**
* Beispielanalyse:
*
* Annahmen session.save_path Der Rückgabewert ist:
* [
* 'global_value' => '/var/lib/php/sessions',
* 'local_value' => '/tmp',
* 'access' => 7
* ]
*
* erklären:
* - global_value: php.ini Der Standardpfad ist eingestellt
* - local_value: Das aktuelle Skript ausführte Umgebung kann übergehen ini_set Überarbeiten后的路径
* - access: 7 表示该Konfigurationselemente在任何地方都可Überarbeiten
*/</span>
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Der Schwanzteil:Nichts mit dem Inhalt des Artikels zu tun PHP Codebeispiel</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Das Beispiel dieses Artikels wurde demonstriert!\n"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Wünsche dir PHP Reibungslos lernen!\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>