Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.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 打开并单击标记时,路径url将重新格式化_Php_Html_Encoding_Href - Fatal编程技术网

Php 打开并单击标记时,路径url将重新格式化

Php 打开并单击标记时,路径url将重新格式化,php,html,encoding,href,Php,Html,Encoding,Href,我有一些图像路径,其url以这种方式输出(使用php smarty转义) 它的格式似乎不正确。我如何处理这个问题呢?您可以使用url\u encode()和url\u decode()函数来删除这种类型的错误。文件的实际名称应该是什么?如果您谈论的是PHP的urlencode()/urldecode(),那么它在这里就不起作用了。因为,他的URL实际上是一个图像链接,而不是一个PHP脚本文件。 <a href="/documents/Capture+d%E2%80%99%C3%A9cran

我有一些图像路径,其
url
以这种方式输出(使用php smarty转义)


它的格式似乎不正确。我如何处理这个问题呢?

您可以使用url\u encode()和url\u decode()函数来删除这种类型的错误。

文件的实际名称应该是什么?如果您谈论的是PHP的urlencode()/urldecode(),那么它在这里就不起作用了。因为,他的URL实际上是一个图像链接,而不是一个PHP脚本文件。
<a href="/documents/Capture+d%E2%80%99%C3%A9cran+2014-07-08+%C3%A0+19.33.51.png"></a>
`www.mysite.com/documents/Capture+d’écran+2014-07-08+à+19.33.51.png`