php接收来自命令行输入的参数
2013-05-15 15:16
218 查看
今天开始php管理linux系统的第二个脚本,接收来自命令行输入的参数。
在shell中,我们可以使用read来读取用户从命令行输入的参数。同样,php也可以实现,使用fwrte与fgets。
下面是php接收来自命令行输入的参数的脚本
#!/bin/php
<?php
fwrite(STDOUT,"Please input a argument:");
$arg = trim(fgets(STDIN));
echo $arg."\n";
?>
STDOUT代表标准输出,STDIN代表标准输入。
fwrite表示往标准输出写一个字符串,则我们就看到了命令行的Please input a argument:
由于下面紧跟fgets,则命令行会出现等待的字样。输入之后,使用trim函数去掉输入内容开头结尾的空白换行符等。
echo表示输出。
到此,php管理linux系统第二个脚本php接收来自命令行输入的参数编写完毕
注:此方法同样适用与windows下的cmd运行php脚本。
来源:http://www.linuxmr.com/php_linux-285-1.html
在shell中,我们可以使用read来读取用户从命令行输入的参数。同样,php也可以实现,使用fwrte与fgets。
下面是php接收来自命令行输入的参数的脚本
#!/bin/php
<?php
fwrite(STDOUT,"Please input a argument:");
$arg = trim(fgets(STDIN));
echo $arg."\n";
?>
STDOUT代表标准输出,STDIN代表标准输入。
fwrite表示往标准输出写一个字符串,则我们就看到了命令行的Please input a argument:
由于下面紧跟fgets,则命令行会出现等待的字样。输入之后,使用trim函数去掉输入内容开头结尾的空白换行符等。
echo表示输出。
到此,php管理linux系统第二个脚本php接收来自命令行输入的参数编写完毕
注:此方法同样适用与windows下的cmd运行php脚本。
来源:http://www.linuxmr.com/php_linux-285-1.html
相关文章推荐
- PHP命令行脚本接收传入参数的三种…
- php从命令行中接收参数
- php中接收参数,不论是来自GET还是POST方法
- Shell脚本接收来自命令行传入的参数
- PHP命令行脚本接收传入参数的三种方式
- PHP命令行脚本接收传入参数的三种方式
- PHP从命令行接收参数
- PHP命令行脚本接收传入参数的三种方式
- PHP命令行脚本接收传入参数的三种方式
- PHP命令行脚本接收传入参数的三种方式
- shell脚本接收来自命令行传入的参数:
- php从命令行中接收参数
- ruby文件从命令行中接收参数
- php接收curl传递不同参数类型的情况分析
- PHP扩展开发(6):接收参数
- php 多种输入参数完整性检查
- php.exe命令行执行PHP程序的使用及常用参数
- PHP对API传输参数加密头部信息,生成字符串代码。来自百度云API
- 如何在命令行下运行php脚本以及传递参数
- myeclipse 命令行停止main方法参数输入的组合键ctrl+z