Php 使用url参数发布到twitter

Php 使用url参数发布到twitter,php,twitter,Php,Twitter,我创建了一个骑自行车的慈善网站,当有人注册骑自行车时,我想将其发布到facebook twitter等网站上。只需制作一个共享按钮,facebook就可以正常工作,但twitter上有一个小问题 我想发送到twitter的链接中有一个“&”,这样用户就可以直接进入twitter帖子的赞助页面,但是twitter链接会删除“&”之后的所有内容 请告诉我+http://www.*.co.uk/index.php?mode=sponser&id=$id” 我已经剥去了该网站的网址,因为我还没有完全保护

我创建了一个骑自行车的慈善网站,当有人注册骑自行车时,我想将其发布到facebook twitter等网站上。只需制作一个共享按钮,facebook就可以正常工作,但twitter上有一个小问题

我想发送到twitter的链接中有一个“&”,这样用户就可以直接进入twitter帖子的赞助页面,但是twitter链接会删除“&”之后的所有内容

请告诉我+http://www.*.co.uk/index.php?mode=sponser&id=$id”

我已经剥去了该网站的网址,因为我还没有完全保护它并投入使用&

如何在twitter提要中获取“&id=”

提前谢谢
Barry在查询字符串中有特殊含义(它指示下一个键值对的开始)


用于转义数据。

您需要正确编码URL

http://twitter.com/home?status=Sponser+Me+Please%2Bhttp%3A%2F%2Fwww.%2A.co.uk%2Findex.php%3Fmode%3Dsponser%26id%3D%24id
示例代码:

echo "<a href=\"http://twitter.com/home?status=" . urlencode('Sponser Me Please+http://www.*.co.uk/index.php?mode=sponser&id=$id') . "\"> Twitter Status </a>";
echo”“;