ホームページ  >  記事  >  バックエンド開発  >  いくつかの PHP 情報関数をまとめます_PHP チュートリアル

いくつかの PHP 情報関数をまとめます_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:35:164326ブラウズ

PHP情報関数 getenv

□ 対象バージョン:PHP3、PHP4
□ 機能:環境変数の値を取得します。
□ 関数の構文: string getenv (string varname)
□ 関数の説明: この関数は、PHP の環境変数の値を返すことができます。この関数を使用して、関連するデータを取得できます。
□ サンプルプログラム:

  1. < ?PHP
  2. $ip= getenv ("REMOTE_ADDR")
  3. echo "クライアントの IP は次のとおりです:".$IP;
  4. ?>
□ 実行結果: この結果はユーザーによって異なります。

□参考コマンド:なし

PHP情報関数get_current_user

□対象バージョン:PHP3、PHP4

□機能:このPHPプログラムコードの所有者名を取得します。
□ 関数構文: string get_current_user (void)
□ 関数説明: 現在使用中の PHP プログラム コードの所有者の名前を取得します。
□ サンプルプログラム:

  1. < ?PHP
  2. echo get_current_user()
  3. ?> ;
□ 実行結果: この結果はユーザーによって異なる場合があります。

□参考コマンド:なし

PHP情報関数getlastmod

□対象バージョン:PHP3、PHP4

□機能:このWebページの最終更新時刻を取得します。
□ 関数構文: int getlastmod (void)
□ 関数説明: 現在使用されている Web ページの Web コンテンツが最後に更新された時刻を取得します。
□サンプルプログラム:

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?PHP  </span></span></li><li><span>echo "网页最后更新时间:".date <br />("F d Y H:i:s,getlastmod());  </span></li><li class="alt"><span class="tag">?></strong></span><span> </span></span></li></ol>□実行結果:Webページ最終更新日:2001年1月31日19時51分30秒<p>□参考コマンド:なし<br></p>
<p>PHP情報関数getrusage<strong></strong></p>□対象バージョン:PHP3、PHP4<p>□機能: システムリソースの使用状況を取得します。 <br>□ 関数構文: array getrusage (int [who])<br>□ 関数説明: 現在のシステム リソースの使用状況を取得し、配列の形式で返します。 関連パラメーターについては、システム操作マニュアル getrusage(2) を参照してください。 。 <br>□サンプルプログラム:<br></p>
<pre class="brush:php;toolbar:false"><ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php  </span></span></li><li><span>$</span><span class="attribute">dat</span><span>=</span><span class="attribute-value">getrusage</span><span>();  </span></li><li class="alt"><span>echo $dat["ru_nswap"];#number of swaps  </span></li><li><span>echo $dag["ru_majflt"]; #number of page  </span></li><li class="alt"><span>faults  </span></li><li><span>echo $dat["ru_utime.tv_sec"];#user time  </span></li><li class="alt"><span>used (seconds)  </span></li><li><span>echo $dat["ru_utime.tv_usec"]; #user time  </span></li><li class="alt"><span>used (microseconds)  </span></li><li><span class="tag">?></span><span> </span></span></li></ol>
□実行結果:ユーザーの状況に応じて異なる結果が表示されます

□参考コマンド:なし

PHP情報関数phpinfo

□対象バージョン:PHP3、PHP4

□機能関数:表示PHP システム内のすべての関連情報
□ 関数構文: int phpinfo ([int what])
□ 関数の説明: 現在の PHP ステータスに関する大量の情報を表示します。これには、PHP オプション、拡張機能、バージョン、サーバー情報が含まれます。モジュール環境、環境パラメータ、オペレーティング システムのバージョン、パスなどの情報。以下の設定を 1 つ以上指定することで、出力結果を変更できます。パラメータがまったく入力されていない場合は、すべての情報が表示されます。

INFO_GENERAL

INFO_CREDITS
INFO_CONFIGURATION
INFO_MODULES
INFO_ENVIRONMENT
INFO_VARIABLES
INFO_LICENSE
INFO_ALL
□ サンプルプログラム:

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php  </span></span></li><li><span>echo phpinfo(INFO_GENERAL);  </span></li><li class="alt"><span class="tag">?></span><span> </span></span></li></ol>
□ 実行結果:

PHPバージョン 4.0.3

システム Windows 95/98 4.10 ビルド日 2000 年 10 月 12 日 サーバー API CGI 仮想ディレクトリのサポート
有効 設定ファイル (php.ini) パス php.ini ZEND_DEBUG 無効 スレッド セーフティ有効
このプログラムは Zend スクリプト言語エンジンを利用します: Zend Engine v1.0.3、著作権 (c)
1998-2000 zend Technologies

□ 参考コマンド:phpversion()

PHP情報関数phpversion

□ 対象バージョン:PHP3、PHP4

□ 機能:PHPシステムのバージョン情報を取得します。
□ 関数構文: string phpversion (void)
□ 関数説明: 実行中の PHP インタープリターのバージョンを文字列として返します。
□サンプルプログラム:

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php  </span></span></li><li><span>echo "PHP" 软件版本:<br />".phpversion();  </span></li><li class="alt"><span class="tag">?></span><span> </span></span></li></ol>
□実行結果:PHPソフトバージョン:4.0.3

□参考コマンド:phpinfo()

PHP情報関数set_time_limit

□対象バージョン:PHP>=4.0.4、PHP4

□ 機能: 最大実行時間を制限します。
□ 関数構文: void set_time_limit (int 秒)
□ 関数の説明: この PHP プログラムを実行できる秒数を制限します。 プログラムの実行時間が設定された秒数に達すると、致命的なエラー メッセージが生成されます。そしてプログラムの実行が中断されました。

デフォルトの制限時間は 30 秒です。実行時間の計算方法は、プログラムが読み込まれて実行されるときに計算が開始されるため、設定時間が 20 秒の場合、読み込みと実行には合計 25 秒かかります。 Web ページが中断されるまでに 45 秒かかりました。時間を 0 に設定すると、時間制限がないことを意味します。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445937.html技術記事 PHP情報関数 getenv □ 対象バージョン:PHP3、PHP4 □ 機能: 環境変数の値を取得します。 □ 関数構文: string getenv (string varname) □ 関数説明: この関数は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。