文件获取内容无法在PHP中工作

时间:2016-08-01 11:44:52

标签: php

我使用以下代码使用PHP检索我的gmail收件箱,但代码无效。我做错了什么?

$urls = "https://mygmail@gmail.com:mypassword@gmail.google.com/mail/feed/atom/";
$fileContents = file_get_contents($urls);

print_R($fileContents);

1 个答案:

答案 0 :(得分:0)

根据您的PHP配置,这可能很容易使用:

$urls="https://mygmail@gmail.com:mypassword@gmail.google.com/mail/feed/atom/";
$fileContents = file_get_contents($urls);
  

但是,如果系统上未启用allow_url_fopen,则可以   通过CURL读取数据如下:

<?php
    $ch= curl_init();
    curl_setopt($ch, CURLOPT_URL, $urls);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $output = curl_exec($ch);
    curl_close($curlSession);
    echo $output;
?>