讀古今文學網 > 微信公眾平台開發:從零基礎到ThinkPHP5高性能框架實踐 > 25.3.3 系統信息查看 >

25.3.3 系統信息查看

登錄成功後的主界面中,可以設置一些系統的基本配置信息,以供查看。例如,當前操作系統、PHP版本、ThinkPHP版本等,以便管理者對環境有一個基本的瞭解。

獲取系統信息的代碼如下。


 1 // 後台首頁 查看系統信息
 2 public function main {
 3     $info = array(
 4         '操作系統'=>PHP_OS,
 5         '運行環境'=>$_SERVER["SERVER_SOFTWARE"],
 6         'PHP運行方式'=>php_sapi_name,
 7         'PHP版本'=>PHP_VERSION,
 8         'ThinkPHP版本'=>THINK_VERSION,
 9         '上傳附件限制'=>ini_get('upload_max_filesize'),
10         '執行時間限制'=>ini_get('max_execution_time').'秒',
11         '服務器時間'=>date("Y年n月j日 H:i:s"),
12         '服務器域名'=>$_SERVER['SERVER_NAME'],
13         '服務器IP'=>gethostbyname($_SERVER['SERVER_NAME']),
14         '剩餘空間'=>round((@disk_free_space(".")/(1024*1024)),2).'M',
15         );
16     $this->assign('info',$info);
17     return $this->fetch;
18 }
  

在頁面中,通過volist標籤將數據集進行循環輸出。其相關代碼如下。


1 <p>
2     <h1><b>系統信息</b><span>System&nbsp; Info</span></h1>
3     <ul>
4     {volist name="info" key="k" }
5     <li><span>{$key}:</span>{$vo}</li>
6     {/volist}
7     </ul>
8 </p>
  

最終顯示的系統環境信息如圖25-4所示。

圖25-4 系統環境信息