php - 将"%C3%BC"翻译为ü

Ber*_*ert 6 php utf-8

在一个页面中,我有这个参考:

<a href="Schulte_Einf%C3%BChrung.pdf">Page</a>

我编写了一个函数来查看引用的文件是否存在.但在这种情况下,文件被命名

Schulte_Einführung.pdf

我知道C3 BC是ü的UTF-8编码,但是如何解码%C3%BC并将其转换为ü?所有常见的功能utf_decode等等都没有做任何事情.

我无法更改文件名(因为我从备份文件中提取),而且我也无法更改编码,因为页面可能会中断.那么有没有比较方法Schulte_Einf%C3%BChrung.pdf,Schulte_Einführung.pdf所以他们将是平等的?

Que*_*tin 8

我知道C3 BC是ü的UTF-8编码

事实并非如此.它是UTF-8编码的ASCII描述.

由于它是在URL中编码的数据,因此请使用urldecode功能.