如何使用 PHP 为特定的 Div 部分添加 html 基本 URL


How can add html base URL for the particular Div section using PHP?

<base href="http://www.w3schools.com/" target="_blank">

如何使用 php 为特定的div 部分添加上述基本 URL,例如

如果我有两个div 部分

本节链接将与上述基本 URl 链接一起使用

<div>
<a href="/help">help</a>
</div>

此部分链接将适用于网站 URl 链接

<div>
<a href="/help">help</a>
</div>

我正在尝试"简单的html dom"从其他网站获取一些内容,将其粘贴到具有相对链接的div部分下。这可以转换为直接链接,如"/images/image.png"到"www.example.com/images/image.png"

<div class='normalUrl'>
    <a href="/help">Help</a>
</div>
<div class='otherBaseUrl'>
    <a href="<?php print('http://some.otherwebsite.com'); ?>/help">Help</a>
</div>

这是一种硬编码方式,只是为了显示如何实现最终结果。我相信你想让它更通用,以适应你的目标。

没有办法直接用html做到这一点。您可以使用一些服务器端语言(如 PHP)来做到这一点,如下所示。

<a href="<?php echo $base_url; ?>">abc</a>
<a href="<?php echo $current_url; ?>">abc</a>

你也可以用javascript(客户端)来做