判斷php的運行環境


閱讀ci代碼過程中發現,處理URI會根據php的運行環境進行不用處理。

那么如何判斷php的運行環境呢?

我們一般情況下,都是在apache下面運行我們的php程序,當然也有些人是用IIS環境的
我們要是想知道我們目前運行的環境是什么的話,那我們可以用函數php_sapi_name()來測試
代碼:

 

<?php

echo php_sapi_name();

?>

在apache環境下面輸出的結果是“apache2handler”;
在cgi模式下輸出的結果是“cgi-fcgi”
要是在命令行模式下面運行的話,那么輸出的結果是:”cli”
依據這個內容我們可以判斷當前運行的環境是什么!
那么在命令行下怎么運行呢?
如下:
進入DOS 進入php.exe文件的地址 如我的是:d:/wamp/bin/php/php5.3.3/
然后輸入php.exe “文件的絕對路徑” 如:>php.exe d:/wamp/www/info.php
既可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM