Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为自定义Pin按钮编码URL和文本_Php - Fatal编程技术网

Php 为自定义Pin按钮编码URL和文本

Php 为自定义Pin按钮编码URL和文本,php,Php,因此,我正在使用自定义pinterest按钮生成器,它会弹出并锚定如下所示: <a href="//gb.pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.flickr.com%2Fphotos%2Fkentbrew%2F6851755809%2F&media=http%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&descri

因此,我正在使用自定义pinterest按钮生成器,它会弹出并锚定如下所示:

<a href="//gb.pinterest.com/pin/create/button/?url=http%3A%2F%2Fwww.flickr.com%2Fphotos%2Fkentbrew%2F6851755809%2F&media=http%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&description=Next%20stop%3A%20Pinterest" data-pin-do="buttonPin" data-pin-config="none">
和文本,如: 这是一个描述

那么pinterest会接受它吗?

使用
urlencode()
。请注意标题()中的参数:

<a href="//gb.pinterest.com/pin/create/button/?url=<?php echo urlencode($url); ?>&media=<?php echo urlencode($url); ?>&description=<?php echo urlencode(the_title(null,null,false)); ?>" data-pin-do="buttonPin" data-pin-config="none">

太好了,我也这么想,但我不确定是使用rawurlencode还是urlencode,甚至不确定我的思路是否正确。谢谢你的帮助:)哦,是的,我能不能
把你的名字取下来并忽略参数?@UzumakiDev:No
如果第三个参数未设置为
false
,则标题()
将自动
echo
,因此无法通过
urlencode()
发送。
http://lart.co.uk/wordpress/wp-content/uploads/2014/03/30d5466ca31411e3863812695239df89_8.jpg
<a href="//gb.pinterest.com/pin/create/button/?url=<?php echo urlencode($url); ?>&media=<?php echo urlencode($url); ?>&description=<?php echo urlencode(the_title(null,null,false)); ?>" data-pin-do="buttonPin" data-pin-config="none">