我使用Wordpress主题和自定义文本打印为html标记。我想像文字一样打印。
<a href="tel:704-372-6846">704 372 6846</a>
我想显示&#34; 704 372 6846&#34;我们进入前端的链接文本。
我正在为此尝试strip_tags()。但它仍然无法正常工作。我做错了。
答案 0 :(得分:0)
我假设您将文本保存为HTML格式(输入),但您想将其作为前端链接打印,如果这是您的问题
然后快速解决此问题的方法是使用CSS和JavaScript隐藏文本框并将其显示为Archer标记。
检查我的演示 http://cssdeck.com/labs/imxsreqk
HTML
<div class="inputContainer">
<input class="myInput" type="text" name="myInput" id="myInput" value="704 372 6846" />
<a href="#" id="inputAncher"></a>
</div>
CSS
.inputContainer {
position:relative;
width:100px;
}
.inputContainer input {
display:none;
}
的JavaScript
(function () {
var inputval = document.getElementById('myInput').value;
var ancher = document.getElementById('inputAncher');
ancher.innerHTML = inputval;
})();
答案 1 :(得分:0)
您可以使用html_entity_decode。它解码html标签并按原样显示文本。
根据其文件:
html_entity_decode - 将所有HTML实体转换为适用的字符
所以在你的情况下像这样使用它
<?php
$phone = html_entity_decode("<a href='tel:704-372-6846'>704 372 6846</a>
");
echo $phone;
如果这对您不起作用,请告诉我。