在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
當腳本運行時,它會提示用戶輸入名字。用戶輸入名字并按回車鍵后,腳本會讀取輸入的數據,去除末尾的換行符,并輸出帶有輸入數據的響應。