$handle = fopen("/home/rasmus/file.txt", "r");
$handle = fopen("/home/rasmus/file.gif", "wb");
Run Code Online (Sandbox Code Playgroud)
我能理解这一点,/home/rasmus/file.txt并且/home/rasmus/file.gif是文件路径.
但这些意味着什么:
php://input
php://temp
Run Code Online (Sandbox Code Playgroud)
在
$objInputStream = fopen("php://input", "r");
$objTempStream = fopen("php://temp", "w+b");
Run Code Online (Sandbox Code Playgroud)
他们在做什么?
不是欺骗,在这种情况下,我试图通过命令行运行我的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)
要打印出来,但只能得到
内容: