我得到了以下代码(这是WordPress函数)(错误结构的例子):
<?php paginate_comments_links('prev_text=← Older&next_text=Newer →'); ?>
正确结构示例:
<?php paginate_comments_links('prev_text=Older&next_text=Newer'); ?>
正如你所看到的,我正试图将前面的箭头+空格(←
)添加到"较旧"单词,并将空格+箭头( →
)添加到新单词。问题是&其分离2个函数自变量和&这是HTML字符的开始。
正确的结构应该是什么样子?
如果有人搜索相同的问题:
为了传递带有符号(&)的参数,您需要对其进行编码
使用urlencode()
来源:http://php.net/manual/en/function.urlencode.php
为了随后对其进行解码,用途:urldecode()
来源:http://php.net/manual/en/function.urldecode.php