① phpinfo怎麼用
顯示PHP的當前信息,其中包括PHP擴展和編譯版本,伺服器信息和環境,PHP環境中,路徑,主機和本地配置選項,HTTP頭,PHP許可等等(詳細信息可參考PHP手冊)。要得到這些信息,不僅可以從瀏覽器中查看,還可以使用命令行在伺服器上查看。
使用瀏覽器查看很簡單,:只需要在網站目錄創建一個PHP文件,使用上面提到的phpinfo()函數,如:
1:<?php
2:phpinfo();
3:?>
然互在瀏覽器中輸入此文件路徑即可查看。
在linux伺服器上,還可以使用如下命令,不用瀏覽網頁同樣可以查看PHP信息,如:
php -r 'phpinfo();'
此命令同樣可以得到網頁形式的結果。
(1)php輸出命令擴展閱讀:
phpinfo使用說明:
boolphpinfo([ int$what = INFO_ALL ] )
輸出PHP當前狀態的大量信息,包含了 PHP 編譯選項、啟用的擴展、PHP 版本、伺服器信息和環境變數(如果編譯為一個模塊的話)、PHP環境變數、操作系統版本信息、path 變數、配置選項的本地值和主值、HTTP 頭和PHP授權信息(License)。
因為每個系統安裝得有所不同,phpinfo()常用於在系統上檢查 配置設置和 預定義變數。
phpinfo()同時是個很有價值的、包含所有 EGPCS(Environment, GET, POST, Cookie, Server) 數據的調試工具。
② linux系統查看php版本的口令是什麼
linux系統查看php版本的命令是:
登錄linux伺服器執行以下命令:
php-v
輸出:
PHP5.4.45(cli)(built:Oct11201623:35:56)
Copyright(c)1997-2014ThePHPGroup
ZendEnginev2.4.0,Copyright(c)1998-2014ZendTechnologies
withtheionCubePHPLoader(enabled)+.com(unconfigured)v6.0.6,Copyright(c)2002-2016,byionCubeLtd.
withZendGuardLoaderv3.3,Copyright(c)1998-2013,byZendTechnologies
說明:php -v會輸出php的版本。
注意事項:centos下可以執行php -v命令。
③ php的輸出命令有哪些
1、echo命令:echo 命令是最常見的 PHP 輸出命令之一,用於在瀏覽器中輸出文本或變數值。例如:echo "Hello World";
2、print命令:print 命令與 echo 命令類似,用於在瀏覽器中輸出文本或變數值。不同之處在於,print 命令只能輸出一個字元串,並且返回值始終為 1。例如:print "Hello World";
3、printf命令:printf 命令用於格式化輸出字元串,可以輸出帶有格式的字元串。例如:printf("My name is %s and I am %d years old."返檔, "John", 30);
4、var_mp命令:var_mp 命漏棗亂令用於列印變數的詳細信息,包括類型、值和長度等信息。例如:$a = array(1, 2, 3); var_mp($a);
5、print_r命令:print_r 命令用岩雹於列印數組或對象的內容。例如:$a = array(1, 2, 3); print_r($a);
④ 為什麼是命令行輸出的php版本和瀏覽器輸出的不一致
因為php-cli載入的配置文件和網頁端(php-fpm)載入的不一致。你用find / -name php.ini找下,會有兩個php.ini出現。在php-cli下(php命令行)執行php -ini 會看到你當前使用的ini文件。在頁面搜索php.ini會發現你載入的是另一處的
⑤ 如何在Linux伺服器上查看PHP信息
linux伺服器查看php信息,用到的工具:雅黑探針,步驟如下:
下載雅黑探針,也就是一個一個tz.php的探針文件,可以自己改成任意的名稱。
2.將下載的探針文件上傳到linux伺服器的任意一個網站目錄下邊,然後運行一下,就可以輸出php的信息,效果圖如下:
注意事項:利用php探針查看php信息前提必須安裝php環境。
⑥ php寫完代碼怎麼執行(php編寫程序)
怎麼用php命令執行php代碼PHP執行命令的四種方法
方法一:使用exec函數執行系統外部命令
原型:functionexec(string$command,array[optional]$output,int[optional]
$return_value)
?
??exec("dir",$outPut);
??
print_r($outPut);
?
說明:列出和PHP執行文件同級目錄下的所有目錄及文件信息。
知識點:exec執行系統外部命令時不會輸出結果,而是返回結果的最後一行,如果你想得到結果你可以使用第二個參數,讓其輸出到指定的數組,此數組一個記錄代表輸出的一行,即如果輸出結果有20行,則這個數組就有20條記錄,所以如果你需要反復輸出調用不同系統外部命令的結果,你最好在輸出每一條系統外部命令結果時清空這個數組,以防混亂。第三個參數用來取得命令執行的狀態碼,通常執行成功都是返回0。
方法二:使用system函數執行系統外部命令
原型:functionsystem(string$command,int[optional]$return_value)
1
2
3
?
??system("dir");
?
知識點:system和exec的區別在於system在執行系統外部命令時,直接將結果輸出到游覽器,如果執行命令成功則返回true,否則返回false。第二個參數與exec第三個參數含義一樣。
方法三:使用函數passthru執行系統外部命令
原型:functionpassthru(string$command,int[optional]$return_value)
知識點:passthru與system的區別,passthru直接將結果輸出到游覽器,不返回任何值,且其可以輸出二進制,比如圖像數據。
方法四:反撇號`(和~在同一個鍵)執行系統外部命令
1
2
3
?
??echo`dir`;
?
知識點:在使用這種方法執行系統外部命令時,你要確保shell_exec函數可用,否則是無法使用這種反撇號執行系統外部命令的。
怎樣在本地運行PHP1、首先需要在電腦上安裝PHPstudy軟體和notepad這兩個代碼編輯軟體(如果找到可以代替的就用你那代替的),如圖所示紅色箭頭所示:
2、接下來直接運行PHPstudy,點擊紅色箭頭所指的啟動,當左側兩個英文單詞lightd和mysql後面顯示兩個綠點時,說明PHPstudy已經在電腦上成功運行。
3、選擇右側居中的?「php版本」將進入下圖界面,伺服器選Apache即可。
4、選擇好之後,在彈出的phpstudy設置中,選擇埠常規設置。
5、在「埠檢測」處,查看伺服器的埠是否被佔用。網站編寫好以後就放置在網站目錄下。
6、伺服器搭設完成。新建一個文檔另存在上面的目錄里,文件名保存為index.php(自由發揮)。然後寫一個你認為最簡單的網頁進行保存。
7、在瀏覽器網址處輸入127.0.0.1,即可看到剛編寫的網站主頁,即php代碼運行的效果。
下載的php源碼怎麼運行?要想運行PHP代碼,你得現有一個伺服器環境。
1.在網上自己下載一個xampp,然後安裝。
2.把你的代碼放到xampphtdocs裡面。
3.打開瀏覽器,輸入127.0.0.1/文件名.php
比如,你得文件有個叫index.php的,直接輸入127.0.0.1/index.php訪問,就開始執行了。
4.建議在htdocs裡面添加文件夾,防止混亂。
5.也可以將默認的htdocs目錄更改到其他位置,這個網上介紹很多。
php如何執行代碼?代碼中可以寫個時間限制,僅限某個短時間內允許訪問。或者帶個參數瀏覽器訪問,不要對外暴露參數。
phpdev怎麼運行剛寫好的代碼?代碼編寫好以後,要先「編譯」,通過完成後,再點擊「運行」就可以了。
php代碼怎麼運行的?html跟PHP分離的話,就涉及MVC架構,你說的html後綴是偽靜態,目前不少PHP框架能做到你說的,比如說TP框架