不是欺骗,在这种情况下,我试图通过命令行运行我的PHP,它不能按预期工作(PHP使用php://输入,我不想修改它们)
我正在尝试以下方法:
echo 'hello' | php -r 'print("input content:".file_get_contents("php://input"));'
Run Code Online (Sandbox Code Playgroud)
我期待着类似的东西
content:hello
Run Code Online (Sandbox Code Playgroud)
要打印出来,但只能得到
内容:
请尝试stdin改为:
echo "hello" | php -r 'print_r("input content:".file_get_contents("php://stdin"));'
Run Code Online (Sandbox Code Playgroud)
有关CLI流的更多信息:http://php.net/manual/en/features.commandline.io-streams.php
| 归档时间: |
|
| 查看次数: |
51 次 |
| 最近记录: |