如何在PHP的GET URL变量(或函数参数)中使用“&”符号?

4
我有以下代码(这是WordPress函数)(错误结构的示例):

我有以下代码(这是WordPress函数)(错误结构的示例):

<?php paginate_comments_links('prev_text=&#x2190;&nbsp;Older&next_text=Newer&nbsp;&#x2192;'); ?>

正确结构示例:

<?php paginate_comments_links('prev_text=Older&next_text=Newer'); ?>

如您所见,我正在尝试在“旧的”一词前添加箭头和空格(&#x2190;&nbsp;),并在“新的”一词后添加空格和箭头(&nbsp;&#x2192;)。问题在于,&分隔了两个函数参数,并且&是HTML字符的开头,这导致冲突。
正确的结构应该是什么样子的?

3
http://php.net/manual/fr/function.urlencode.php - Charles Forest
1个回答

10

请举个例子。 - Mohammad Etemaddar
1
urlencode('hello world ww')会将URL参数打破,输出'hello world%20ww'。 - Jackie Degl'Innocenti
1
编码和在URL参数之间断开,它无法工作。 - Haritsinh Gohil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接