删除由变量创建的 url link 的一部分
Remove part of url link being created by variable
我有一个 link 是由如下变量创建的:
<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 中删除 "Download"
最好的方法是什么?
您可以将“|Download
”替换为带有 str_replace 的空字符串。
<a href="/images/documents/<?= $this->item->id; ?>/<?= str_replace('|Download', '', $pdfdownload) ?>">Download</a>
如果|Download
总是在最后,
您可以将 $pdfdownload
替换为 preg_replace('/pdfdownload\|$/','',$pdfdownload)
我有一个 link 是由如下变量创建的:
<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 中删除 "Download"最好的方法是什么?
您可以将“|Download
”替换为带有 str_replace 的空字符串。
<a href="/images/documents/<?= $this->item->id; ?>/<?= str_replace('|Download', '', $pdfdownload) ?>">Download</a>
如果|Download
总是在最后,
您可以将 $pdfdownload
替换为 preg_replace('/pdfdownload\|$/','',$pdfdownload)