當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 編程語言 » php執行exec

php執行exec-九游会j9娱乐平台

發布時間: 2024-11-17 05:05:30

1. php怎麼運行exec文件

在php中調用外部命令,可以用如下三種方法來實現:

1、用php提供的專門函數

(1)php提供共了3個專門的執行外部命令的函數:system(),exec(),passthru()。

(2)system() 原型:string system (string command [, int return_var])

(3)system()函數很其它語言中的差不多,它執行給定的命令,輸出和返回結果。第二個參數旦宴悶是可選的,用來得到命令執行後的狀態碼。

2、例子:模彎

代碼如下:


system("/usr/local/bin/webalizer/webalizer");
?>

exec()

(1)原型:string exec (string command [, string array [, int return_var]]) exec

(2)()函數與system()類似,也執行給定的命令,但不輸出結果,而是返回結果的最後一行。雖然它只返回命令結果的最後一行,但用第二個參數array 可以得到完整的結果,方法是把結果逐行追加到array的結尾處。祥高所以如果array不是空的,在調用之前最好用unset()最它清掉。只有指定了第二 個參數時,才可以用第三個參數,用來取得命令執行的狀態碼。

2. 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函數可用,否則是無法使用這種反撇號執行系統外部命令的。

怎樣在本地運行php

1、首先需要在電腦上安裝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框架

熱點內容
vb資料庫數組 發布:2024-11-19 09:23:40 瀏覽:827
安卓游戲數據保存在哪裡找 發布:2024-11-19 09:22:02 瀏覽:309
解壓出來的文件亂碼 發布:2024-11-19 09:15:40 瀏覽:939
北航ftp是多少 發布:2024-11-19 09:15:32 瀏覽:821
瀏覽保存密碼如何取消 發布:2024-11-19 09:10:17 瀏覽:89
安卓怎麼關簡訊重復提醒 發布:2024-11-19 09:02:00 瀏覽:635
html與php的區別 發布:2024-11-19 09:00:53 瀏覽:193
晚安密碼多少 發布:2024-11-19 09:00:51 瀏覽:945
易語言腳本模塊 發布:2024-11-19 09:00:44 瀏覽:484
經典矩陣c語言 發布:2024-11-19 08:56:23 瀏覽:268
网站地图