shell_exec

(PHP 4, PHP 5, PHP 7)

shell_exec通锟斤拷 shell 锟斤拷锟斤拷执锟斤拷锟斤拷锟筋,锟斤拷锟揭斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷址锟斤拷锟斤拷姆锟绞斤拷锟斤拷亍锟�

说锟斤拷

shell_exec ( string $cmd ) : string

锟斤拷锟斤拷锟斤拷同 执锟叫诧拷锟斤拷锟斤拷锟斤拷

锟斤拷锟斤拷

cmd

要执锟叫碉拷锟斤拷锟筋。

锟斤拷锟斤拷值

锟斤拷锟斤拷执锟叫碉拷锟斤拷锟斤拷锟� 锟斤拷锟街达拷泄锟斤拷锟斤拷蟹锟斤拷锟斤拷锟斤拷锟斤拷锟竭斤拷锟教诧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷蚍祷锟� NULL锟斤拷

Note:

锟斤拷锟斤拷锟斤拷执锟叫癸拷锟斤拷锟叫凤拷锟斤拷锟斤拷锟襟,伙拷锟竭斤拷锟教诧拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟铰o拷锟斤拷锟结返锟斤拷 NULL锟斤拷 锟斤拷锟皆o拷使锟矫憋拷锟斤拷锟斤拷锟睫凤拷通锟斤拷锟斤拷锟斤拷值锟斤拷锟斤拷锟斤拷锟角凤拷晒锟街达拷小锟� 锟斤拷锟斤拷锟揭拷锟斤拷锟斤拷锟街达拷械锟斤拷顺锟斤拷耄拷锟绞癸拷锟� exec() 锟斤拷锟斤拷锟斤拷

锟斤拷锟斤拷

Example #1 shell_exec() 锟斤拷锟斤拷

<?php
$output 
shell_exec('ls -lart');
echo 
"<pre>$output</pre>";
?>

注锟斤拷

Note:

锟斤拷 PHP 锟斤拷锟斤拷锟斤拷 锟斤拷全模式 时锟斤拷锟斤拷锟斤拷使锟矫此猴拷锟斤拷锟斤拷

锟轿硷拷

  • exec() - 执锟斤拷一锟斤拷锟解部锟斤拷锟斤拷
  • escapeshellcmd() - shell 元锟街凤拷转锟斤拷