Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP读取上传的文件php://fd/_Php_Upload_File Descriptor - Fatal编程技术网

PHP读取上传的文件php://fd/

PHP读取上传的文件php://fd/,php,upload,file-descriptor,Php,Upload,File Descriptor,是否可以通过协议读取上传的文件php://fd/? 例如: <?php echo file_get_contents('php://fd/1'); // I quess file descriptor (1) is the name of file input ?> <form method="post" enctype="multipart/form-data"> <input type="file" name="1"/> <

是否可以通过协议读取上传的文件php://fd/?

例如:

<?php
    echo file_get_contents('php://fd/1'); // I quess file descriptor (1) is the name of file input ?>

<form method="post" enctype="multipart/form-data">
    <input type="file" name="1"/>
    <input type="submit" value="ok"/>
</form>

试试看


试试看



php://fd需要文件描述符。我想你必须在上传的文件上用fopen创建一个,然后使用它的id。

php://fd需要文件描述符。我想你必须在上传的文件上用fopen创建一个,然后使用它的id。

我可以使用“php://input我问,因为我需要得到文件中的清晰文本“某物”。我可以使用字符“\0”来操作结果,但php://fd/ 请告诉我最简单的方法……我想你们要找的是——:)我知道如何上传文件。我只是对这件事感到好奇。嗯,我想你可以用刀来喝汤,但是当你有勺子的时候,为什么还要麻烦呢……:)检查我是否可以使用“php://input我问,因为我需要得到文件中的清晰文本“某物”。我可以使用字符“\0”来操作结果,但php://fd/ 请告诉我最简单的方法……我想你们要找的是——:)我知道如何上传文件。我只是对这件事感到好奇。嗯,我想你可以用刀来喝汤,但是当你有勺子的时候,为什么还要麻烦呢……:)是的,我知道。。但是你能告诉我可以使用吗php://fd? 输入的名称是文件描述符吗?是的,我知道。。但是你能告诉我可以使用吗php://fd? 输入的名称是文件描述符吗?
<?php echo file_get_contents($_FILES["1"]["tmp_name"]); ?>