php获取html标签内容(php解析html的方法)

 2023-07-17  阅读 592  评论 0

摘要:PHP获取指定网页的HTML代码并执行输出,这个方法主要是将所要或取目标的URL地址的网站中获取相关内容到自己的网页中。 代码如下:

PHP获取指定网页的HTML代码并执行输出,这个方法主要是将所要或取目标的URL地址的网站中获取相关内容到自己的网页中。

代码如下:

<?php $srcurl = "所要截取目标的URL地址"; $handle = fopen($srcurl,"rb"); $content = fread($handle,10240000); $start_position=strpos($content,\'截取内容开始代码A\'); $start_position=$start_position+strlen(\'截取内容开始代码A\'); $end_position=strpos($content,\' 截取内容结束代码C\'); $length=$end_position-$start_position; $content=substr($content,$start_position,$length); echo \'document.write("\'.$content.\'")\'; ?>

这样就可以截取所需的内容B。追后赋予$content,我在最后加上了echo ‘document.write为的是这样就生成了JS代码。 直接就成了JS代码可直接在我想需要此内容的地方用JS调用显示。这个你用php是不能获得的,它又不是通过get或post提交的 可以给你的<td>一个id,然后通过
document.getElementByIdx_x_x_x(“name”).innerHtml就可以获得了

代码库

导入指定网站或页面代码如下:

HP 获取指定网站、网页、URL 的 <head> 标题:

获取网页的标题:

<? $url = \'http://www.*****.com/\'; $lines_array = file($url); $lines_string = implode(\'\', $lines_array); eregi("<head>(.*)</head>", $lines_string, $head); echo $head[0]; ?> HP 获取网页的 Html 源代码输出并执行: <?php$lines = file(\'http://www.******.com/\');foreach ($lines as $line_num => $line) {echo $line;}?>获取网页Html源代码输出并执行2:<?phpecho file_get_contents("http://www.******.com/");?> PHP 获取指定网站、网页、URL 的 Html 源代码:

获取网页Html源代码:

<?php$lines = file(\'http://www.*******.com/\');foreach ($lines as $line_num => $line) {echo "Line <b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />n";}?>

特定网页的特定代码段

<?php $url = "http://******.****.com/a/20110428/005344.htm"; $contents = file_get_contents($url); //如果出现中文乱码使用下面代码 //$getcontent = iconv("gb2312", "utf-8",$contents); //echo $contents; $from="<div id="Cnt-Main-Article-QQ"><P style="TEXT-INDENT: 2em">";$end="</div>";$q=cut($contents, $from, $end);echo $q;function cut($file,$from,$end){ $message=explode($from,$file); $message=explode($end,$message[1]); return $message[0]; } ?>

PHP 查找、判断字符串在另一个字符串中是否存在:

<?phpif(stristr("www.****.com", "****.com")) { echo "查询关键词"; }?>

版权声明:xxxxxxxxx;

原文链接:https://www.fanque.com.cn/aa30cA24LBlZbAQ.html

发表评论:

管理员

  • 内容144525
  • 积分0
  • 金币0
关于我们
l番茄知识网是实用的健康养生科普知识及日常生活保健小常识大全网站,分享春夏秋冬四季健康饮食养生保健小知识、运动对健康的好处、中医养生食疗做法等健康的生活方式及养生之道,学习健康养生百科知识尽在番茄健康养生知识网。
快捷菜单
健康养生知识
联系方式
电话:
地址:
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 番茄知识网 Inc. 保留所有权利。 Powered by

页面耗时0.0789秒, 内存占用1.84 MB, 访问数据库18次

鄂ICP备2022009988号-2

  • 我要关灯
    我要开灯
  • 客户电话
    807220904

    工作时间:8:00-18:00

    客服电话

    电子邮件

    admin@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部