php獲取系統版本
Ⅰ php怎麼獲取系統信息和伺服器詳細信息
獲取系統類型及版本號: php_uname() (例:Windows NT COMPUTER 5.1 build 2600)
只獲取系統類型: php_uname('s') (或:PHP_OS,例:Windows NT)
只獲取系統版本號: php_uname('r') (例:5.1)
獲取PHP運行方式: php_sapi_name() (PHP run mode:apache2handler)
獲取前進程用戶名: Get_Current_User()
獲取PHP版本: PHP_VERSION
獲取Zend版本: Zend_Version()
獲取PHP安裝路徑: DEFAULT_INCLUDE_PATH
獲取當前文件絕對路徑: __FILE__
獲取Http請求中Host值: $_SERVER["HTTP_HOST"] (返回值為域名或IP)
獲取伺服器IP: GetHostByName($_SERVER['SERVER_NAME'])
接受請求的伺服器IP: $_SERVER["SERVER_ADDR"] (有時候獲取不到,推薦用:GetHostByName($_SERVER['SERVER_NAME']))
獲取客戶端IP: $_SERVER['REMOTE_ADDR']
獲取伺服器解譯引擎: $_SERVER['SERVER_SOFTWARE']
獲取伺服器CPU數量: $_SERVER['PROCESSOR_IDENTIFIER']
獲取伺服器系統目錄: $_SERVER['SystemRoot']
獲取伺服器域名: $_SERVER['SERVER_NAME'] (建議使用:$_SERVER["HTTP_HOST"])
獲取用戶域名: $_SERVER['USERDOMAIN']
獲取伺服器語言: $_SERVER['HTTP_ACCEPT_LANGUAGE']
獲取伺服器Web埠: $_SERVER['SERVER_PORT']
訪問用戶的瀏覽器信息: $_SERVER['HTTP_USER_AGENT'];
<script language="javaScript">
document.write("瀏覽器名稱: "+navigator.appName+"<br>");
document.write("瀏覽器版本號: "+navigator.appVersion+"<br>");
document.write("系統語言: "+navigator.systemLanguage+"<br>");
document.write("系統平台: "+navigator.platform+"<br>");
document.write("瀏覽器是否支持cookie: "+navigator.cookieEnabled+"<br>");
</script>
Ⅱ 通過PHP怎樣取到android系統下apk應用的包名,版本號等信息
應用場景:1、在界面中顯示應用程序的版本號;2、用戶啟動該應用,後台判斷該應用是否是最新版本。上述情景都需要在程序中自動獲取到應用的版本號。思路簡介:在Android中,應用程序的版本號是在AndroidManifest.xml文件中進行配置的
Ⅲ php 獲取手機信息(瀏覽器版本,ip,手機號,手機系統版本,手機類型,手機型號,等等)
手機的信息都在$_SESSION中,但手機號沒辦法獲取。
Ⅳ 如何查看自己網站系統和空間的PHP版本
網頁中輸入localhost就可以查看
Ⅳ 如何查看系統當前安裝的php版本
php5與apache2.0配置方法 一.php的安裝與調試 由於php是一個zip文件(非install版),安裝較為簡單,解壓就行。把解壓的 php5.2.1-Win32重命名為 php5。 1 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini 並復制到系統盤的windows目錄下(以c:\windows為例). 2 再把php目錄下的php5ts.dll,libmysql.dll復制到目錄 c:\windows\system32下。 3 把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復制到c:\windows\system32下 如果沒有載入 php_gd2.dll php將不能處理圖像。沒有載入php_mysql.dll php將不支持mysql函數庫 php_mbstring.dll在後面使用phpmyadmin時支持寬字元。 4 打開c:\windows\php.ini文件(關聯到mysql) 設置擴展路徑 查找 extension_dir 有這么一行extension_dir = "./" 將此行改成 extension_dir = "C:\php5\ext" 其中C:\php5是你安裝php的路徑。路徑不正確將無法載入dll (注意:有些php版本是 ;extension_dir = "./" 要把前面的分號去掉) 查找 extension extension=php_mbstring.dll extension=php_gd2.dll extension=php_mysql.dll 把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了 當然前面我們也把這些dll復制到system32下了l php5時差問題 <?php echo date("Y-m-d H:i:s");?>時間相差八小時 為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時 查找date.timezone有這么一行 ;date.timezone = 將;去掉,改成 date.timezone = PRC 二:在httpd.conf的最後一行寫下 LoadMole php5_mole D:/php5/php5apache2.dll PHPIniDir "C:/WINDOWS" AddType application/x-httpd-php .php AddType application/x-httpd-php .html AddType application/x-httpd-php .htm Alias /aa "D:/aa/" <Directory "D:/aa"> Options Indexes MultiViews AllowOverride none Order allow,deny
Ⅵ 如何查看當前PHP的版本
查看版本信息,在你的php文件中運行下面一段代碼即可列印出版本信息
<?php
echo phpinfo();
?>
Ⅶ php如何判斷當前的操作系統是linux還是windows
PHP判斷當前操作系統的方法很多,比如:
1.直接使用PHP預定義常量PHP_OS來獲取;
<?php
header("Content-type:text/html;charset=utf-8;");
$os_name=PHP_OS;
if(strpos($os_name,"Linux")!==false){
$os_str="Linux操作系統";
}elseif(strpos($os_name,"WIN")!==false){
$os_str="Windows操作系統";
}
echo$os_str;
2.還可以通過用戶瀏覽器信息來判斷操作系統。
<?php
header("Content-type:text/html;charset=utf-8;");
//測試
echoget_user_os();
//Windows操作系統
functionget_user_os(){
//獲取用戶瀏覽信息參數
$agent=$_SERVER['HTTP_USER_AGENT'];
//獲取操作系統類型
if(strpos($agent,"NT6.1")){
$os_name="Windows7";
}elseif(strpos($agent,"NT5.1")){
$os_name="WindowsXP(SP2)";
}elseif(strpos($agent,"NT5.2")&&strpos($agent,"WOW64")){
$os_name="WindowsXP64-bitEdition";
}elseif(strpos($agent,"NT5.2")){
$os_name="Windows2003";
}elseif(strpos($agent,"NT6.0")){
$os_name="WindowsVista";
}elseif(strpos($agent,"NT5.0")){
$os_name="Windows2000";
}elseif(strpos($agent,"4.9")){
$os_name="WindowsME";
}elseif(strpos($agent,"NT4")){
$os_name="WindowsNT4.0";
}elseif(strpos($agent,"98")){
$os_name="Windows98";
}elseif(strpos($agent,"95")){
$os_name="Windows95";
}elseif(strpos($agent,"Linux")){
$os_name="Linux";
}
//判斷
if(strpos($os_name,"Linux")!==false){
$os_str="Linux操作系統";
}elseif(strpos($os_name,"Windows")!==false){
$os_str="Windows操作系統";
}else{
$os_str="未知操作系統";
}
return$os_str;
}
3.使用php_uname函數來獲取;
<?php
header("Content-type:text/html;charset=utf-8;");
$os_name=php_uname();
if(strpos($os_name,"Linux")!==false){
$os_str="Linux操作系統";
}elseif(strpos($os_name,"Windows")!==false){
$os_str="Windows操作系統";
}
echo$os_str;
Ⅷ phpcms怎麼查看當前版本
Phpcms默認後台地址是admin.php,輸入管理員名稱和用戶密碼即可進入。通過後台首頁可以看到Phpcms的版本號。
Ⅸ 什麼用於獲取解析php的操作系統類型
php 是一種伺服器端的,嵌入html的腳本語言。php區別其他像客戶端java的地方是它的代碼在伺服器端執行.php能做什麼?
最低水平,php可以做任何其他cgi程序所能做的事,例如收集表格數據,生成動態頁面內容,或者收發cookies.可能最強大,最有意義的特性是php支持大范圍的資料庫.書寫一個支持資料庫的web 頁面是難以置信的簡單.
下面是當前支持的資料庫:
adabas d interbase solid
dbase msql sybase
empress mysql velocis
filepro oracle unix dbm
informix postgresql
php通過協議也支持與其他服務的"交談",像imap, snmp, nntp, pop3, 甚至是 http. 你也可以打開晦澀的 網路介面和其他協議交互.
php的簡要歷史
1994年秋季, rasmus lerdorf 開始構思 php. 早期的非發行版本被用在他的主頁上,以追蹤誰在看他的在線簡歷. 1995年年初第一版本出台,當時php只被認為是個人主頁開發工具.它由一個非常單純的只能理解很少數特殊宏的分析引擎和 一些用在主頁後端通用的工具組成.如留言簿,計數器和其他一些東西.這個分析器在1995年年中被重寫並被命名為 php/fi 第二版. fi來自 rasmus 寫的另外一個包, 用於解釋 html 形式的數據.他結合了個人主頁工具腳本和形式解析器,並加 上msql支持.這樣就產生 php/fi 了. php/fi以令人驚奇的步調成長,人們開始把自己的代碼貢獻給它.
很難給出它的硬統計表,但可以估計在1996年末,整個世界至少有15,000個網站在用php/fi.到1997年年中,這個 數字已經超過50,000了. 而在此時php的發展也發生了變化.由rasmus自己偏愛的和幾個人開發的項目變成一個更有組織的團 體成就.ev suraski和andi gutmans重寫了解析器.這個新的解析器成為php版本3的基礎.許多有用的代碼從php/fi 繼承到php3,並且很多是完全重寫的.
今天(1999年年中)不管是php/fi或php3與很多商業產品捆綁在一塊,例如c2級強度的web伺服器和紅帽子linux. 根據netcraft提供的數據推斷,保守估計全世界應用php的網站已超過150,000個.由此看來,它比在網際網路上運行netscape 的旗艦企業伺服器的站點還多.
1.php是網頁文件.需要有支持php的web伺服器,才能通過瀏覽器打開.如果你實在要打開,用記事本也可以打開,不過裡面是些網頁代碼.你不一定讀得懂 .
2.你所下載的只不過是一個指向(或包含)那個手機鈴聲的網頁,你要真正得到那個鈴聲的地址才能下載它 .
3.應該不是php,是pdf,你把後綴改一下,php文件是網頁格式,用文本編輯器打開,但是本站提供的大部分是pdf格式的,安裝一個pdf閱讀器就能正常打開了.
4.「把擴展名改成 html ,然後用IE打開。」
5.如果安裝了dreamwaver,php文件會顯示dreamwaver可以打開的樣式
不過用不著
到你下載過的貼子里,看你下載的那個東西的擴展名是什麼,比如word文檔後面就是.doc, pdf文檔後面就是.pdf, 壓縮文檔後面就是.rar或 .zip之類的
然後把擴展名替換.php就能開了
我以前好像遇到過這種問題,好像是用下載工具下載的時候有些不默認修改回原來的擴展名吧。
一般論壇里的東西都不是很大,直接點擊保存就行了,就不會遇到這種情況了
6.記事本就可以了~~~~~~~~~~
你要用Word、Fontpage也可以~
反正都是PHP腳本語言~
7.PHP文件是動態網頁文件,它的運行需要ISS服務的支持,如果你想在IE瀏覽器中打開的話,必須安裝ISS服務,否則無法運行。
ISS服務是INTERNET信息服務,安裝步驟:
(1)控制面板--添加刪除程序--添加刪除組件---Internet信息服務--安裝。安裝完成後,會在管理工具中生成Internet信息服務組件,還會在C盤生成Inetpub文件夾,裡面有一個WWWROOT文件夾。
(2)將你PHP文件放到WWWROOT文件夾中,必須是這個文件夾,放在其它文件夾無效.
(3)打開IE瀏覽器,在地址欄中輸入:http://127.0.0.1/****
****是你的PHP文件名,也可以將PHP文件名改為 default.asp,這樣就不用輸入文件名,直接回車就行了,127.0.0.1是指本地機器。
Ⅹ 怎麼在linux系統下查看php版本
1、首先可以利用find / -name php.ini 查找一下,系統是否有php的配置文件。
2、利用netstat -ntpl 查看9000埠是否在運行。
3、如果9000埠存在,可以使用lsof -i:9000查看文件位置。
4、另外,如果系統已經安裝了php,你還可以用php -v 查看版本號,前提是設置環境變數。