<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Préface:Rien à voir avec le contenu de l'article PHP Exemple de code</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Accueillir PHP Exemples d'apprentissage!\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">"Heure actuelle: <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">// Contenu du texte:à propos ini_get_all Analyse du format de données de la fonction</span></span><span>
<span class="hljs-comment">/**
* ini_get_all() Présentation de la fonction
*
* ini_get_all() Oui PHP Fonctions intégrées,Utilisé pour obtenir des fichiers de configuration php.ini Informations de configuration dans。
* Tous les éléments de configuration peuvent être obtenus,Vous pouvez également obtenir des informations détaillées pour les éléments de configuration spécifiés。
* 返回的数据Oui一个关联数组,数组的键OuiNom de l'élément de configuration称,值Oui一个包含该Éléments de configuration详细信息的数组。
*
* Format de données:
* [
* 'Nom de l'élément de configuration' => [
* 'global_value' => 'Valeur globale(php.iniValeurs définies dans)',
* 'local_value' => 'Valeur locale(Passe de course ini_set Valeur réglée)',
* 'access' => int(Identification de l'autorisation d'accès)
* ],
* ...
* ]
*
* dans access La valeur peut être:
* - 1 (PHP_INI_USER):Peut être utilisé dans les scripts utilisateur ini_set Réviser
* - 2 (PHP_INI_PERDIR):Peut être php.ini、.htaccess ou httpd.conf 中Réviser
* - 4 (PHP_INI_SYSTEM):Peut être php.ini ou httpd.conf 中Réviser
* - 7 (PHP_INI_ALL):任何地方都可以Réviser
*/</span>
</span><span><span class="hljs-comment">// Obtenez tous les éléments de configuration</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">// Exemple de partie de sortie(Seulement avant l'affichage5Éléments de configuration)</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">"Éléments de configuration: <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">"Valeur globale: "</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">"Valeur locale: "</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">"Autorisation d'accès: "</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">/**
* Obtenir指定Éléments de configuration示例
*/</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">"\nObtenir session Éléments de configuration详细信息:\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">/**
* Exemple d'analyse:
*
* Hypothèses session.save_path La valeur de retour est:
* [
* 'global_value' => '/var/lib/php/sessions',
* 'local_value' => '/tmp',
* 'access' => 7
* ]
*
* expliquer:
* - global_value: php.ini Le chemin par défaut réglé dans
* - local_value: L'environnement actuel du script peut passer ini_set Réviser后的路径
* - access: 7 表示该Éléments de configuration在任何地方都可Réviser
*/</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">// La partie queue:Rien à voir avec le contenu de l'article PHP Exemple de code</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"L'exemple de cet article a été démontré!\n"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Te souhaite PHP Étudier en douceur!\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>