标签: php curl escaping
我正在尝试使用php cURL上传一些图片,但问题是图片的名称非常奇怪。基本上它们包含#$%这样的标志
!Bw5kO2w!mk~$(KGrHqQOKjwEvqEtNICrBMLHRIcc+!~~_1.JPG
图片名称是动态检索的,因此我不知道如何转义字符。
$image = "@".$imageDirectory.$picture[$picture_no];
我得到的错误是:
:0 cURL error: failed creating formpost data
答案 0 :(得分:0)
使用urlencode()可能对您有所帮助 http://php.net/manual/function.urlencode.php