XPath表达式在<br>标记后获取字符串 - php

我正在尝试获取article/div/p中的内容,但仅获取<br>标记后的日期。怎么做?

<article>
    <h2>Man rescued after falling into Crater Lake</h2>
    <p class="summary highlight">
        Man rescued after falling 800 feet into Crater Lake in Oregon
    </p>

    <div class="body">
       <p>by Joe Sutton<br>
            June 11, 2019
        </p>
    </div>
</article>
$expression = "article/div/p";

参考方案

这个XPath

//br/following-sibling::text()

将在br之后选择所有以下所有同级文本节点。

为什么我不能使用<br>来填充textarea,所以我使用ajax - php

这是我使用的ajax im,$.ajax({ type: "POST", url: "../../Ajax/<?php echo $exercise_num ?>", data: "user_input=" + user_input, success: function(resp){ /…

jQuery text()使用nl2br忽略<br /> - php

我在通过json检索文本信息时遇到问题,并希望显示格式正确的<p>标记。想象以下文本: 说明:检索与jQuery对象匹配的DOM元素。 参见:https://api.jquery.com/get/如您所见,它有三行。当我通过PHP直接写入<p>标记时,它可以工作。<p>echo nlbr2($comment);</p…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

通过>和<运算符比较日期 - php

在我的所有php代码中,我都在UTC中存储日期和时间,但是我也在使用mysql存储日期时间(也在utc中)。大于和小于运算符会导致日期比较失败吗? $curdate=date('Y-m-d H:i:s'); if($start_datetime>$curdate) 参考方案 不。他们没有办法失败。为此,特意制作了MySQL日期格式。…

我如何在Safari浏览器中支持<video>? - php

我想在野生动物园浏览器中显示视频,当我刷新浏览器时,什么也没有发生,该怎么办?这是我的代码:<!doctype html> <html> <head> <title>Simple Movie Player</title> </head> <body> <video sr…