PHP exec()函数的介绍和使用DEMO
2017-05-08 11:50
441 查看
exec()函数用来执行一个外部程序,我们再用这函数基本是在linux。
开启exec()函数:
exec()函数是被禁用的,要使用这个函数必须先开启。首先是 要关掉 安全模式 safe_mode = off。然后在看看 禁用函数列表
disable_functions = proc_open, popen, exec, system, shell_exec, passthru
这里要把 exec 去掉,重启 apache 就OK了。
exec()函数基本用法:
exec ( string $command [, array &$output [, int &$return_var ]] );
$command:表示要执行的命令。
$output:如果提供了 output 参数, 那么会用命令执行的输出填充此数组, 每行输出填充数组中的一个元素。 数组中的数据不包含行尾的空白字符,例如 \n 字符。 请注意,如果数组中已经包含了部分元素,exec() 函数会在数组末尾追加内容。如果你不想在数组末尾进行追加, 请在传入 exec() 函数之前 对数组使用 unset() 函数进行重置。
$return_var:如果同时提供 output 和 return_var 参数, 命令执行后的返回状态会被写入到此变量。
一般来说,我们只要写第一个参数,也就是$command。
因为 exec()函数主要用在执行外部程序,我们这里就以linux系统为例子,做几个demo教程:
返回的结果如下:
本人博客地址:PHP exec()函数的介绍和使用DEMO http://www.wangtuizhijia.com/archives/131
开启exec()函数:
exec()函数是被禁用的,要使用这个函数必须先开启。首先是 要关掉 安全模式 safe_mode = off。然后在看看 禁用函数列表
disable_functions = proc_open, popen, exec, system, shell_exec, passthru
这里要把 exec 去掉,重启 apache 就OK了。
exec()函数基本用法:
exec ( string $command [, array &$output [, int &$return_var ]] );
$command:表示要执行的命令。
$output:如果提供了 output 参数, 那么会用命令执行的输出填充此数组, 每行输出填充数组中的一个元素。 数组中的数据不包含行尾的空白字符,例如 \n 字符。 请注意,如果数组中已经包含了部分元素,exec() 函数会在数组末尾追加内容。如果你不想在数组末尾进行追加, 请在传入 exec() 函数之前 对数组使用 unset() 函数进行重置。
$return_var:如果同时提供 output 和 return_var 参数, 命令执行后的返回状态会被写入到此变量。
一般来说,我们只要写第一个参数,也就是$command。
因为 exec()函数主要用在执行外部程序,我们这里就以linux系统为例子,做几个demo教程:
返回的结果如下:
本人博客地址:PHP exec()函数的介绍和使用DEMO http://www.wangtuizhijia.com/archives/131
相关文章推荐
- PHP exec()函数的介绍和使用DEMO
- php中使用exec,system等函数调用系统命令
- php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
- php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
- PHP直接使用MySQL的具体函数介绍
- 『PHP』PHP截断函数mb_substr()使用介绍
- PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
- php中使用exec,system等函数调用系统命令
- php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
- php中使用exec,system等函数调用系统命令
- PHP中的strtr函数使用介绍(str_replace)
- php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
- 关于PHP的相似度计算函数:levenshtein的使用介绍
- php中使用exec,system等函数调用系统命令
- PHP中的strtr函数使用介绍(str_replace)
- PHP持久连接mysql_pconnect()函数使用介绍
- php中使用exec,system等函数调用系统命令
- php 目录遍历、删除 函数的使用介绍
- 关于PHP的相似度计算函数:levenshtein的使用介绍