dpbl91234 2013-01-03 16:40
浏览 14
已采纳

如何获取PHP内容

how can i get php file contents with php or js file from other server
with allow_url_fopen ON ? i try this first - ITS WORK but from my server !

<?php
    $url = "index.php";
$json = file_get_contents($url);
 echo $json;
echo 1;
?>

i its not work

    <?php
    $url = "http://mysite.com/index.php";
$json = file_get_contents($url);
 echo $json;
echo 1;
?>

anyone know how get file content with allow_url_fopen from other server?
or other user from my server?
or get variable from that file?

  • 写回答

1条回答 默认 最新

  • dsaxw4201 2013-01-03 16:49
    关注

    How a file is opened depends on the stream wrapper, which depends on the full URL.

    file_get_contents('index.php') defaults to the local file system wrapper, i.e. it opens the file directly from the hard disk and reads its contents.

    file_get_contents('http://example.com/index.php') uses the HTTP stream wrapper. You cannot access the file on the hard disk of another server directly (hopefully you can't). Opening http://example.com/index.php is the same as putting that URL into your browser: it makes an HTTP request to that URL and the result is whatever the other server outputs after processing the PHP file, like with any regular web request.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分