Mikior 2022-08-15 10:49 采纳率: 33.3%
浏览 35
已结题

php如何获取网页代码

问题遇到的现象和发生背景

想获取一个网页的源码,php怎么实现,例如想获取如图的代码字符串:

img

  • 写回答

1条回答 默认 最新

  • wanmeikakaxi 2022-08-15 11:12
    关注

    第一种:curl方法

    //1,获取curl句柄
    $ch = curl_init();
    // 2. 设置选项,包括URL
    curl_setopt($ch,CURLOPT_URL,"http://www.baidu.com/");
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch,CURLOPT_HEADER,0);
    // 3. 执行并获取HTML文档内容
    $output = curl_exec($ch);
    //打印网页源代码
    echo $output;
    

    第二种:file_get_contents()函数,只需要一行代码

    $result = file_get_contents("http://www.baidu.com/");
    //一句函数直接出结果
    echo $result;
    
    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月15日
  • 创建了问题 8月15日

悬赏问题

  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?
  • ¥50 寻找fpga的benchmark
  • ¥50 如何在arduino上,实现用4×4矩阵键盘按键控制2004显示屏输出图中显示功能的代码?
  • ¥15 P1口接8个发光二极管,利用定时计数器1编写程序
  • ¥20 keil5编译找不到.h文件该如何解决
  • ¥15 安卓EVS如何开启服务正常实现功能
  • ¥15 canal读取mysql时报错