当前位置:首页 » 编程语言 » php读取html

php读取html

发布时间: 2022-05-31 02:22:53

php获取html标签内容

$pattern='#<ahref="([^"]*?)"title="([^"]*?)"#i';

$str='上面的标签内容';

if(preg_match($pattern,$str,$match)){
var_mp($match[1],$match[2]);
}else{
//匹配失败
}

㈡ php能够获取html中的值么

PHP 是服务端语言,在页面请求的过程中是: 用户访问页面 -> 网络传递给服务器 -> 服务器生成HTML 文件 返回给 客户端 的 浏览器中.. 也就是说,PHP 是可以生成 HTML
如果要让 PHP 主动获取 HTML 的值,除了 表单外,那就是配合 JavaScript 的事件来返回数据配合PHP的服务端响应才能做到,就像楼上提到的 Ajax

㈢ 我有PHP源文件,可以获取html文件么

回答是肯定的。但是有条件的。
1、确保你装了php环境,如果没有装,你可以装个xampp,网上资料很多,因为装过环境,你才能查看php文件。
2、还要保证php文件是独立的,因为如果是项目下的可能需要一起加载,最后从smarty里拿界面,最后形成网页,然后你就可以另存为网页形式。
3、就像maque0312的答案,或说,你就是用php文件得到一个html内容可以用file_get_contents(xx.html)

㈣ PHP 读取HTML中的指定数据

1.如果数据库中存放是图片路径,你取出数据库中字段如$pic 然后 就能显示。 2.如果数据库中存放是图片,是unix平台,要不可能显示不出来 , 你直接从库中取出图片就行: $query = "select pic from binary_data where id=$id"; $result = @MYSQL_QUERY($query); $pic = @MYSQL_RESULT($result,0, "pic"); Header( "Content-type: $type"); echo $pic;//显示

㈤ php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式)

可以使用正则表达式来解决这个问题

具体的代码很多不详细写了,举个例子给题主吧

<?php

$htmlStr='<li>首页</li>';
preg_match_all('/<li>.*?</li>/',$htmlStr,$res);
$ret=preg_replace('/(<li>|</li>)/','',$res[0][0]);

//输出res
//var_mp($res);

echo$ret;

最终输出的结果为:首页

在这个例子上题主所需要的值基本都可以用正则算法过滤出来

希望能帮到题主

如果可以,还请采纳

㈥ php新手在线等答案:用php如何让提取html表单中输入的数据

在form中,的属性method=get
或者post方法,
在php中获取表单数据如下:
$_get[表单名]
$_post[表单名]
这样就可以获取到html中表单里面的数据信息

㈦ php读取html指定部分

<?php
$re='/<li title=([^:]*):([^<]*)<\/li>/';
$x_goods='<li title="货号">货号:252-26-002252</li>
<li title="性别">性别:女</li>
<li title="款式">款式:手拿包</li>
<li title="背包方式">背包方式:手抓</li>
<li title="背包部位">背包部位:手部</li>
<li title="质地">质地:牛皮</li>
<li title="提拎部件">提拎部件:锁链式提把</li>
<li title="内部结构">内部结构:拉链暗袋 夹层拉链袋
</li>
<li title="品牌">品牌:Tucano/意大利啄木鸟</li>
<li title="风格">风格:甜美淑女</li>
<li title="箱包外形">箱包外形:横款方形</li>
<li title="颜色">颜色:白色</li>
<li title="有无夹层">有无夹层:有</li>
<li title="有无拉杆">有无拉杆:无</li>
<li title="有无手腕带">有无手腕带:有</li>
<li title="价格区间">价格区间:101-500元</li>
<li title="成色">成色:全新</li>
';
if(preg_match_all($re,$x_goods,$matches)){
print_r($matches[2]);
//$daya=explode(' ',trim($matches[5][0]));
}
exit;
?>

㈧ 求教:php读取html标签中内容,插入到数据库

php可以使用 fopen 打开文件 然后fread读文件。或者你可以使用file_get_contents获取文件内容。
然后连接数据库,把或者的内容,当成一个字段插入到数据库对应的字段里

㈨ php读取当前目录内的html格式文件

<?php
foreach(glob(dirname(__FILE__)."/*.html")as$filename){
$url="http://127.0.0.1/520/".$name;

$aurl="<ahref="".$url."">".$url."</a>";

echo$aurl."<br/>";
}
?>

㈩ php读取html文件如何添加内容

$body=file_get_contents('test/contents.html');//读取原来的全部内容$body.='你要加的内容'然后再写入文件即可

热点内容
微软不给源码 发布:2025-02-11 16:13:37 浏览:38
php的get方法 发布:2025-02-11 16:12:30 浏览:967
源码网嘉 发布:2025-02-11 16:07:06 浏览:192
免费ftp服务软件 发布:2025-02-11 15:58:06 浏览:866
大樱桃建园为什么要配置授粉树 发布:2025-02-11 15:58:00 浏览:629
五菱宏光s顶配有哪些配置 发布:2025-02-11 15:50:57 浏览:287
华为8加128配置有哪些 发布:2025-02-11 15:48:20 浏览:580
压缩机三转子 发布:2025-02-11 15:45:54 浏览:828
linux操作系统shell 发布:2025-02-11 15:45:53 浏览:339
安卓模拟器如何选择安装 发布:2025-02-11 15:34:26 浏览:177