Php 获取没有文件的文件内容\u获取\u内容

Php 获取没有文件的文件内容\u获取\u内容,php,curl,Php,Curl,我不允许使用文件内容。最初,我只需执行以下操作即可获得文件内容: $filepath = $_FILES['resume-attachment']['tmp_name']; $filecontent = file_get_contents($filepath); $encodedFile = base64_encode($filecontent); 不幸的是,这是不允许的 $filepath = $_FILES['resume-attachment']['tmp_name']; $filena

我不允许使用文件内容。最初,我只需执行以下操作即可获得文件内容:

$filepath = $_FILES['resume-attachment']['tmp_name'];
$filecontent = file_get_contents($filepath);
$encodedFile = base64_encode($filecontent);
不幸的是,这是不允许的

$filepath = $_FILES['resume-attachment']['tmp_name'];
$filename = $_FILES['resume-attachment']['name'];

$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $filepath);
$filecontent = curl_exec($ch);
curl_close($ch);
$encodedFile = base64_encode($filecontent);

上面的代码是我尝试使用cURL的代码。我上传了文件名,所以我得到了一些反应,但是上传的文件大小是0.0字节。。。这是不正确的。我认为问题可能是我不应该将
$filepath
视为URL,但还有什么选择呢?我还应该提到的是,我并不是试图从这段代码中发布它。我只想获取文件内容,然后对其进行编码。稍后它将成为XML字符串的一部分。

为什么不允许您准确地使用
file\u get\u contents
?除了对如何完成设置任意限制之外,您还想在这里完成什么?我的主人不允许我这样做。我试着在php.ini文件中启用它,但没有成功。你是说启用
允许url\u fopen
?是的,这就是我的意思。哦,好吧,那很好,因为幸运的是他们与以这种方式使用
文件获取内容无关。