麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

php中shell_exec() 與 exec()函數的區別

2024-09-04 11:49:45
字體:
來源:轉載
供稿:網友

shell_exec()函數是PHP中的一個內置函數,用于通過shell執行命令并以字符串的形式返回完整的輸出。shell_exec是backtick操作符的別名,用于*nix。如果命令失敗,則返回NULL,并且這些值對于錯誤檢查不可靠。

語法:

string shell_exec( $cmd )

參數:此函數接受單個參數$cmd,該參數用于保存將要執行的命令。

返回值:此函數返回已執行的命令,如果發生錯誤則返回NULL。

注意:當PHP以安全模式運行時,將禁用此功能。

例:

  1. <?php 
  2.  
  3. // 使用ls命令來執行shell_exec函數 
  4.  
  5. $output = shell_exec('ls'); 
  6.  
  7. // 顯示所有文件和目錄的列表 
  8.  
  9. echo "<pre>$output</pre>";  
  10.  
  11. ?> 

輸出:

gfg.php

index.html

demo.php

exec()函數是PHP中的內置函數,用于執行外部程序并返回輸出的最后一行。如果沒有正確運行命令,它也返回NULL。

語法:

string exec( $command, $output, $return_var )

參數:此函數接受上述三個參數,如下所述:

$command:該參數用于保存將要執行的命令。

$output:此參數用于指定將使用命令的每一行輸出填充的數組。

$ return_var: $return_var參數與輸出參數一起出現,然后它返回已執行命令的狀態將寫入此變量。

返回值:該函數返回執行的命令,請務必設置并使用輸出參數。

例:

  1. <?php 
  2.  
  3. echo exec('iamexecfunction');  
  4.  
  5. ?> 

輸出:

demo.php

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高颜值美女啪啪 | 成人免费区| 一级做受毛片免费大片 | 国产欧美一区二区三区免费看 | 亚洲第一男人天堂 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 中文字幕综合 | 视频在线91 | 最新一区二区三区 | 日韩黄色在线播放 | 羞羞视频免费视频欧美 | 美女又黄又www | 亚洲xxx在线观看 | 综合精品久久 | 激情视频免费观看 | 91短视频免费 | 毛片118极品美女写真 | 欧美日本日韩 | 欧美成人精品不卡视频在线观看 | 爱逼av | 欧美成人免费 | 久久久成人动漫 | 国产午夜精品久久久久久久蜜臀 | 日韩一级片一区二区三区 | 激情视频日韩 | 久久老司机精品视频 | 91九色精品国产 | 日本高清电影在线播放 | 色999久久久精品人人澡69 | 最新av网址在线观看 | 中文字幕 在线观看 | 九艹在线| 亚洲一区中文字幕 | 黑色丝袜美美女被躁视频 | 黄色免费av网站 | 久久久噜噜噜久久熟有声小说 | 99ri在线| 爱看久久| 国产成人综合在线观看 | 91不雅视频 | 久久影院免费观看 |