php 命令行模式,php执行linux命令
在linux终端执行php命令,使用如下代码。 注意[yuanjun@myyaf logs]$ php -r ' echo "hello\n"; ' //输出“hello(换行)”[yuanjun@myyaf logs]$ php -r ' echo "hello\n" ; ' ;//输出“hello(换行)”php语法分号必不可少,否则报错
·
在linux终端执行php命令,使用如下代码。 注意
[yuanjun@myyaf logs]$ php -r ' echo "hello\n"; ' //输出“hello(换行)”
[yuanjun@myyaf logs]$ php -r ' echo "hello\n" ; ' ;//输出“hello(换行)”
php语法分号必不可少,否则报错
[yuanjun@myyaf logs]$ php -r " echo 'hello\n' ; "//输出“hello\n”
程序执行 函数 ¶
注释 ¶
参见 ¶
这些函数和 执行运算符 是紧密关联的。 因此,当运行在 安全模式 是,你必须考虑 safe_mode_exec_dir 指示。
Table of Contents ¶
- escapeshellarg — 把字符串转码为可以在 shell 命令里使用的参数
- escapeshellcmd — shell 元字符转义
- exec — 执行一个外部程序
- passthru — 执行外部程序并且显示原始输出
- proc_close — 关闭由 proc_open 打开的进程并且返回进程退出码
- proc_get_status — 获取由 proc_open 函数打开的进程的信息
- proc_nice — 修改当前进程的优先级
- proc_open — 执行一个命令,并且打开用来输入/输出的文件指针。
- proc_terminate — 杀除由 proc_open 打开的进程
- shell_exec — 通过 shell 环境执行命令,并且将完整的输出以字符串的方式返回。
- system — 执行外部程序,并且显示输出
http://php.net/manual/zh/ref.exec.php
更多推荐
已为社区贡献1条内容
所有评论(0)