在网上一搜 解析HTML元素 十之八九都会转到与JAVA相关的页面,其实PHP才是解析这些内容最简单的方案,这里仅仅提供一个例子,其他的请举一反三!
//获取HTML文件中title的值
function getHtmlFileTitle($htmlFileName)
{
$file=file($htmlFileName);
$count=count($file);
for($i=0;$i<$count;$i++){
if(eregi("<title>(.*)</title>",$file[$i],$out)){
$title=$out[0];
}
}
$title=substr($title,7,-8);
return $title;
}
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<?php
//获取HTML文件中title的值
function getHtmlFileTitle($htmlFileName)
{
$file=file($htmlFileName);
$count=count($file);
for($i=0;$i<$count;$i++){
if(eregi("<title>(.*)</title>",$file[$i],$out)){
$title=$out[0];
}
}
$title=substr($title,7,-8);
return $title;
}
if (! isset($_REQUEST['url']) || empty($_REQUEST['url']))
die( "参数实例: url=www.ys168.com " ) ;
echo getHtmlFileTitle("http://{$_REQUEST['url']}") ;
?>
</body>
</html>
分享到:
相关推荐
JavaScript应用实例-js进阶教程03.js
JavaScript应用实例-js进阶教程02.js
单片机C语言实例--397-原创VB上位机控制数码管.zip
Photoshop实例教程之鼠绘进阶教程Photoshop实例教程之鼠绘进阶教程Photoshop实例教程之鼠绘进阶教程
Excel VBA从入门到进阶教程(附实例代码).zip
单片机C语言实例--390-原创 VB上位机控制LED灯程序.zip
VB与MATLAB混合编程的一个实例-VB_MATLAB可执行程序.rar 更详细的请看:https://www.ilovematlab.cn/viewthread.php?tid=119184 看完这个简单实例,可以清楚的知道VB与MATLAB是这样混合编程的。 这个程序是用VB...
vb.net实例教程vb.net实例教程vb.net实例教程vb.net实例教程vb.net实例教程vb.net实例教程vb.net实例教程
VB2005程序设计实例教程
vb编程实例 vb源代码 vb程序设计实例 vb实例教程
报文日志文件入库实例---XML解析 报文日志文件入库实例---XML解析 报文日志文件入库实例---XML解析
oracle 进阶 代码 实例 oracle 进阶 代码 实例 oracle 进阶 代码 实例 oracle 进阶 代码 实例 oracle 进阶 代码 实例
VB实例-俄罗斯方块源码 安装VB后,打开后缀为VBP的文件即可!
根据北京洪恩巧夺天工------FLASH MX 2004 PRO 入门与进阶教程原版精心制成的电子图书 。
第一部分:vb数据库操作实例 vb神童教程(续)--编写一个小型的信息管理系统 vb神童教程(续)--准备数据库 vb神童教程(续)--设计系统的界面及对象的属性 vb神童教程(续)--为对象添加事件代码 第二部分:补充内容 vb神童...
vb6-c#-vb.net 开发包,包含各自实例
Photoshop入门与进阶实例教程1-4共8页
vb.net控件应用编程实例教程vb.net控件应用编程实例教程vb.net控件应用编程实例教程
AutoCAD+VBA&VB.NET开发基础与实例教程(VB.net版)pdf下载地址,一本不可多得的好教材
VB进阶--非常适合初中级VB编程人员,里面大多是实例