本文目錄一覽:
php怎麼運行代碼
在瀏覽窗口輸入相應localhost/index.php就行了,然後php文件在你apache指定的目錄里 你可以在配置文件里進行配置。
如何在cmd下面寫php代碼
首先要把php目錄放到環境變數path下面:
我的電腦-》屬性-》高級-》環境變數-》系統變數-Path-編輯-
查看路徑下有沒有php目錄,如果沒有加上
比如我的php路徑是E:AppServphp5 所以要在最後面加上E:AppServphp5;
成功後win+r 調出命令行,輸入php-v 查看版本,如果不對請檢查壞境變數是否設置正確
運行php文件php-f 路徑+文件名 或者php路徑+文件名
(小技巧:windows下面可以把文件直接拖進去,省去cd/命令,或者慢慢拼寫完整路徑)
兩種方法都可以執行命令,如果是.php文件則執行php代碼,否則直接以字元串形式讀取文件
4在命令行直接寫並運行PHP代碼,在windows環境下,盡量使用雙引號, 在linux環境下則盡量使用單引號來完成。php-r 「echo getcwd();」
怎麼用php命令執行php代碼
PHP執行命令的四種方法
方法一:使用exec函數執行系統外部命令
原型:function exec(string $command,array[optional] $output,int[optional]
$return_value)
?
exec(“dir”,$outPut);
print_r($outPut);
?
說明:列出和PHP執行文件同級目錄下的所有目錄及文件信息。
知識點:exec執行系統外部命令時不會輸出結果,而是返回結果的最後一行,如果你想得到結果你可以使用第二個參數,讓其輸出到指定的數組,此數組一個記錄代表輸出的一行,即如果輸出結果有20行,則這個數組就有20條記錄,所以如果你需要反覆輸出調用不同系統外部命令的結果,你最好在輸出每一條系統外部命令結果時清空這個數組,以防混亂。第三個參數用來取得命令執行的狀態碼,通常執行成功都是返回0。
方法二:使用system函數執行系統外部命令
原型:function system(string $command,int[optional] $return_value)
1
2
3
?
system(“dir”);
?
知識點:system和exec的區別在於system在執行系統外部命令時,直接將結果輸出到遊覽器,如果執行命令成功則返回true,否則返回false。第二個參數與exec第三個參數含義一樣。
方法三:使用函數passthru執行系統外部命令
原型:function passthru(string $command,int[optional] $return_value)
知識點:passthru與system的區別,passthru直接將結果輸出到遊覽器,不返回任何值,且其可以輸出二進位,比如圖像數據。
方法四:反撇號`(和~在同一個鍵)執行系統外部命令
1
2
3
?
echo `dir`;
?
知識點:在使用這種方法執行系統外部命令時,你要確保shell_exec函數可用,否則是無法使用這種反撇號執行系統外部命令的。
下載的php源碼怎麼運行?
要想運行PHP代碼,你得現有一個伺服器環境。
1. 在網上自己下載一個xampp,然後安裝。
2. 把你的代碼放到xampp\htdocs\裡面。
3. 打開瀏覽器,輸入127.0.0.1/文件名.php
比如,你得文件有個叫index.php的,直接輸入127.0.0.1/index.php訪問,就開始執行了。
4.建議在htdocs裡面添加文件夾,防止混亂。
5. 也可以將默認的htdocs目錄更改到其他位置,這個網上介紹很多。
php如何執行代碼?
代碼中可以寫個時間限制,僅限某個短時間內允許訪問。或者帶個參數瀏覽器訪問,不要對外暴露參數。
怎樣在本地運行PHP
1、首先需要在電腦上安裝PHPstudy軟體和notepad這兩個代碼編輯軟體(如果找到可以代替的就用你那代替的),如圖所示紅色箭頭所示:
2、接下來直接運行PHPstudy,點擊紅色箭頭所指的啟動,當左側兩個英文單詞lightd和mysql後面顯示兩個綠點時,說明PHPstudy已經在電腦上成功運行。
3、選擇右側居中的 「php版本」將進入下圖界面,伺服器選Apache即可。
4、選擇好之後,在彈出的phpstudy設置中,選擇埠常規設置。
5、在「埠檢測」處,查看伺服器的埠是否被佔用。網站編寫好以後就放置在網站目錄下。
6、伺服器搭設完成。新建一個文檔另存在上面的目錄里,文件名保存為index.php(自由發揮)。然後寫一個你認為最簡單的網頁進行保存。
7、在瀏覽器網址處輸入127.0.0.1,即可看到剛編寫的網站主頁,即php代碼運行的效果。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/229058.html