在网上一搜 解析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>
分享到:
相关推荐
**VB实例教程** Visual Basic(VB)是一种由微软公司开发的事件驱动编程语言,它以其易学易用的特性在初学者和专业开发者之间广受欢迎。本教程将深入探讨VB的基础知识,通过实例代码帮助你理解和掌握编程的核心概念...
AutoCAD+VBA&VB.NET开发基础与实例教程(VB.net版)pdf下载地址,一本不可多得的好教材
AUTOCAD VBA&VB.NET开发基础与实例教程 c#
本篇文章将根据提供的资料,深入解析Oracle DBA的入门、进阶及诊断案例。 一、Oracle DBA入门 1. 数据库概念:理解数据库的基本构成,如表空间、数据文件、控制文件、重做日志、实例等。 2. 安装与配置:学习如何在...
《VB 6.0实例教程》是一本专为学习Visual Basic 6.0编程语言而设计的实践指导书籍。Visual Basic 6.0是微软在20世纪90年代末发布的经典开发工具,它以其易学易用和强大的Windows应用程序开发能力著称。这本书旨在...
本教程集合了"看实例学VB"、"VB最简单入门教程"以及"Visual Basic程序开发完整实例教程"的核心内容,旨在帮助你快速掌握VB的基本概念、语法和实际应用。 1. **VB基础概念** - **事件驱动编程**:VB的核心编程模式...
《VB2005程序设计实例教程》是针对初学者和进阶者的一份详细教程,旨在教授如何使用Visual Basic 2005进行程序开发。该教程涵盖了VB2005的基础语法、运算符与表达式、流程控制语句、函数与过程等多个核心概念,以...
实例46 客户端解析XML文件响应 实例47 客户端发送POST无参数请求 实例48 客户端发送带有参数请求 实例49 客户端以表格形式显示数据 实例50 服务器端自动生成XML文件 实例51 客户端以指定CSS样式显示数据 实例52 用户...
这个标题所指的"VB2005实例源码"是一系列使用VB2005编写的程序代码示例,用于教学或实践编程技巧。下面将对这些实例涉及的知识点进行详细解析。 1. **常用算法**:这个压缩子文件可能包含了各种基础和进阶的算法...
VB.NET是一种基于.NET Framework的编程语言,由微软公司开发,旨在提供一种更加直观和简洁的编程方式,尤其适合Windows应用程序的开发。这本书“VB.NET编程技巧与实例集粹”是针对初学者和有一定基础的开发者设计的...
.NET开发基础与实例教程第二版随书光盘》是一部专为学习AUTOCAD编程的读者准备的教程资源。该教程涵盖了VBA(Visual Basic for Applications)和VB.NET(Visual Basic .NET)两种语言在AUTOCAD环境中的应用,旨在...
《VB2010官方教程实例》是微软发布的一份全面的教学资源,旨在帮助学习者掌握Visual Basic 2010的各种功能和技术。这个教程涵盖了从基础的桌面应用程序开发到复杂的网络服务,以及针对不同平台如TabletPC的程序设计...
在VB(Visual Basic)编程中,处理数组是常见的任务之一,有时我们需要从数组中删除特定的元素。这个实例将向我们展示如何在VB环境中实现这一功能。数组是一种数据结构,它允许我们存储多个同类型的数据项在一个变量...
AUTOCAD VBA&VB.NET开发基础与实例教程 c#
【VB经典实例150例】是一份专为VB初学者和爱好者精心挑选的实践教程,涵盖了各种基础到进阶的编程应用场景。VB,全称Visual Basic,是Microsoft公司推出的一种面向对象的、可视化编程工具,它以其易学易用的特点深受...
《Flash入门与进阶教程》是一份全面指导用户学习Adobe Flash的资源,旨在帮助初学者快速掌握基础操作,并逐步提升到高级应用阶段。Flash作为一款经典的动画制作和交互设计工具,广泛应用于网页、游戏、教育、广告等...
AutoCAD VBA&VB;.NET开发基础与实例教程 pdf版教材pdf版教材
这个"vb最新教程"应该是涵盖了VB的基础知识、进阶技巧以及实例解析,旨在帮助学习者掌握VB编程技能。 首先,`style.css`是CSS(层叠样式表)文件,用于定义网页的布局和样式,这可能表明教程中包含了一部分关于如何...
《C# .NET进阶实例》是一本专为已经对C#编程有一定基础,并期望深入理解和应用.NET框架的开发者设计的教程。这本书旨在通过一系列的实际案例,帮助读者掌握C#和.NET Framework的高级特性和最佳实践,从而提升编程...
下面将对标题和描述中提及的五个实例进行详细解析。 1. **8-负冲片效果** 负冲效果是一种模拟传统胶片冲洗过程中出现错误的效果,常用于创造出独特的视觉风格。在Photoshop中,可以通过调整色彩曲线、反相和色彩...