网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2015-03-10 10:19:15

admin
管理员

php 中的 STDIN

如果在命令行下面运行这些命令会输出两个yes

if(defined('STDIN')) {
    echo "yes";
} else {
    echo "no";
}



if(defined('STDOUT')) {
    echo "yes";
} else {
    echo "no";
}

也就是说这个两个是已经定义的。

首先看看在命令行下 stdin 如何使用

$stdin = fgets(STDIN);
echo "you input string : ";
echo $stdin;
echo "\n === end === \n";


$ans = fscanf(STDIN, "%d", $int);
echo "you input int: ";
echo $int;

var_dump($ans); // int(1);

这里 stdin 就是标准输入的意思。


ipbbs.net

离线

页脚

Powered by FluxBB