Php 锚定标记在电子邮件中工作不正常。如何更正此URL?

Php 锚定标记在电子邮件中工作不正常。如何更正此URL?,php,Php,实际上,当我试图在(PHP)电子邮件中发送链接时,我面临的是。当我点击链接时,浏览器会在链接中添加特殊字符 我正在努力: $testid = "4215"; $testid2 = "566"; $link = "https://www.test.com/page/test.php?pbid='".$testid."'&about=1_'".$testid2."'"; $email_desc .= "test <a href='".$link."'>here</a&

实际上,当我试图在(PHP)电子邮件中发送链接时,我面临的是。当我点击链接时,浏览器会在链接中添加特殊字符

我正在努力:

$testid = "4215";
 $testid2 = "566";
 $link = "https://www.test.com/page/test.php?pbid='".$testid."'&about=1_'".$testid2."'";
 $email_desc .= "test <a href='".$link."'>here</a>";
但我需要的URL是:

https://www.test.com/page/test.php?pbid=330&test=1_367

连接错误,因此链接不正确。 请尝试以下代码:

$testid = "4215";
$testid2 = "566";                
$link = "https://www.test.com/page/test.php?pbid=".$testid."&about=1_".$testid2;
$email_desc .= "test <a href='".$link."'>here</a>";
$testid=“4215”;
$testid2=“566”;
$link=”https://www.test.com/page/test.php?pbid=“$testid.”&about=1.“$testid2;
$email_desc.=“测试”;

只要像这样试试就行了

 $link = "https://www.test.com/page/test.php?pbid=".$testid."&about=1_".$testid2."";

希望这对打字有帮助。您的URL中包含了单引号,请删除它们。在这种情况下,请不要创建链接。您能详细说明一下吗?你到底遇到了什么问题?
 $link = "https://www.test.com/page/test.php?pbid=".$testid."&about=1_".$testid2."";