【问题标题】:Remove part of url link being created by variable删除由变量创建的部分 url 链接
【发布时间】:2015-05-30 06:29:57
【问题描述】:

我有一个由如下变量创建的链接:

<div class="pdf-download">
   <a href="/images/documents/187/pdf-test.pdf|Download">Download</a>
</div>

这是由以下人员创建的:

<div class="pdf-download">
   <a href="/images/documents/<?= $this->item->id; ?>/<?= $pdfdownload ?>">Download</a>
</div>

我需要从 $pdfdownload 创建的 url 中删除“下载”。

最好的方法是什么?

【问题讨论】:

    标签: php variables hyperlink


    【解决方案1】:

    您可以将“|Download”替换为带有str_replace 的空字符串。

     <a href="/images/documents/<?= $this->item->id; ?>/<?= str_replace('|Download', '', $pdfdownload) ?>">Download</a>
    

    【讨论】:

      【解决方案2】:

      如果|Download 总是在末尾,
      你可以用preg_replace('/pdfdownload\|$/','',$pdfdownload)替换$pdfdownload

      【讨论】:

        猜你喜欢
        • 2013-11-07
        • 1970-01-01
        • 1970-01-01
        • 2017-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多