在PHP命令行脚本中处理输入,您可以使用标准输入(stdin)来接收用户输入的数据。以下是一个简单的示例,展示了如何在PHP命令行脚本中处理用户输入:
<?php
// 输出提示信息,告诉用户输入数据
echo "请输入您的名字:";
// 打开标准输入流
$handle = fopen("php://stdin", "r");
// 从标准输入流中读取一行数据
$name = fgets($handle);
// 关闭输入流
fclose($handle);
// 去除输入数据的末尾换行符
$name = trim($name);
// 输出带有输入数据的响应
echo "您好,$name!\n";
将上述代码保存为一个名为greeting.php
的文件。然后在命令行中运行这个脚本:
php greeting.php
当脚本运行时,它会提示用户输入名字。用户输入名字并按回车键后,脚本会读取输入的数据,去除末尾的换行符,并输出带有输入数据的响应。