gpt4 book ai didi

php - 如何使用 CURL 解析 html 文件的内容?

转载 作者:太空宇宙 更新时间:2023-11-04 15:38:04 25 4
gpt4 key购买 nike

<分区>

我想使用 CURL 解析 XHTML 内容。如何抓取<table>之间的交易号、重量、高度、宽度标签。如何使用 CURL 废弃仅从此 HTML 文档中的内容并将其作为数组获取

transactions.php

<table border=0 cellspacing=0 width=100%>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="30%" class="Mellemrubrikker">Transaction Number::</td>
<td width="70%">24752734576547IN</td>
</tr>
<tr>
<td width="30%" class="Mellemrubrikker">Weight:</td>
<td width="70%">0.85 kg</td>
</tr>
<tr>
<td width="30%" class="Mellemrubrikker">Length:</td>
<td width="70%">543 mm.</td>
</tr>
<tr>
<td width="30%" class="Mellemrubrikker">Height:</td>
<td width="70%">156 mm.</td>
</tr>
<tr>
<td width="30%" class="Mellemrubrikker">Width:</td>
<td width="70%">61 mm.</td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
</tr>
</table>

索引.php

<?php
$url = "http://localhost/htmlparse/transactions.php";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
$output = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
//print_r($output);
echo $output;
?>

此代码从 transactions.php 获取整个 html 内容。如何获取 <table> 之间的数据作为数组值?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com