<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 序文:記事の内容とは何の関係もありません PHP コードの例</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"いらっしゃいませ PHP 学習例!\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">"現在の時刻: <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">// テキストの内容:について ini_get_all 関数のデータ形式分析</span></span><span>
<span class="hljs-comment">/**
* ini_get_all() 関数の概要
*
* ini_get_all() はい PHP 組み込み関数,構成ファイルを取得するために使用されます php.ini 構成情報。
* すべての構成アイテムを取得できます,指定された構成アイテムの詳細情報を取得することもできます。
* 返回的数据はい一个关联数组,数组的键はい構成アイテム名称,值はい一个包含该構成アイテム详细信息的数组。
*
* データ形式:
* [
* '構成アイテム名' => [
* 'global_value' => 'グローバル価値(php.iniで定義されている値)',
* 'local_value' => 'ローカル価値(ランタイムパス ini_set 値を設定します)',
* 'access' => int(アクセス許可の識別)
* ],
* ...
* ]
*
* で access 値はそうかもしれません:
* - 1 (PHP_INI_USER):ユーザースクリプトで使用できます ini_set 改訂
* - 2 (PHP_INI_PERDIR):可能です php.ini、.htaccess または httpd.conf 中改訂
* - 4 (PHP_INI_SYSTEM):可能です php.ini または httpd.conf 中改訂
* - 7 (PHP_INI_ALL):任何地方都可以改訂
*/</span>
</span><span><span class="hljs-comment">// すべての構成アイテムを取得します</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">// 出力パーツの例(ディスプレイの前にのみ5構成アイテム)</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">"構成アイテム: <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">"グローバル価値: "</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">"ローカル価値: "</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">"アクセス許可: "</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">/**
* 得る指定構成アイテム示例
*/</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">"\n得る session 構成アイテム详细信息:\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">/**
* 例分析:
*
* 仮定 session.save_path 返品値はです:
* [
* 'global_value' => '/var/lib/php/sessions',
* 'local_value' => '/tmp',
* 'access' => 7
* ]
*
* 説明する:
* - global_value: php.ini デフォルトのパスが設定されています
* - local_value: 現在のスクリプトの実行環境が通過する場合があります ini_set 改訂后的路径
* - access: 7 表示该構成アイテム在任何地方都可改訂
*/</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">// 尾部:記事の内容とは何の関係もありません PHP コードの例</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-keyword">echo</span></span><span> </span><span><span class="hljs-string">"あなたを願っています PHP スムーズに勉強します!\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>