我有两个页面,页面 A 和页面 B。页面 A 将包含未知数量的无序列表元素。我无法控制有多少列表元素。
在页面 B 上,我想使用 PHP 从页面 A 中获取 li 的数量并显示该数字。这个想法是页面 A 将保存用户收藏的 Wordpress 帖子链接,而页面 B 将显示该数量的收藏夹。
任何帮助都会很棒。谢谢
使用PHP Simple HTML DOM Parser从另一个页面解析 html 。下载并包含到您的脚本中:
include('simple_html_dom.php');
$html = file_get_html('http://example.com/yourpage.php');
$licount = count($html->find('li')); // Here it is
好的。看起来OP不需要使用服务器端代码。为此使用 javascript(不要忘记包含 jQuery):
$(document).ready(function(){
$.get("/favorites", function(data){
$("#favorites").html($("li", $(data)).length)
})
})
这将用/favorites 文件#favorites
中的 s 数替换元素的内容li