【发布时间】:2015-10-01 06:03:01
【问题描述】:
我想获取我通过页面浏览的文件的内容。所以我写了一个 php 脚本来浏览它。 代码如下
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="my-file" size="50" maxlength="25"> <br>
<input type="submit" name="upload" value="Upload">
它的php代码是
if (is_uploaded_file($_FILES['my-file']['tmp_name']) && $_FILES['my-file']['error']==0) {
echo "The file name was: " . $_FILES['my-file']['name'] . "<br>";
echo "The file type is: " . $_FILES['my-file']['type'] . "<br>";
$file=$_FILES['my-file'];
$out = file_get_contents($file);
然后我想打印这个文件的内容, 我也想打印“任何有计算机这个词的句子”
但它不会打印我浏览过的文件的内容,但它会打印文件名和文件类型的详细信息。
有什么方法可以使用 file_get_contents() 打印文件的值
在.txt文件中获取文件的结果,它是可下载的格式
【问题讨论】:
-
你想要
$_FILES['my-file']['tmp_name']而不是$_FILES['my-file']
标签: php file file-get-contents