从具有小写字符串的网站 URL 中获取具有“混合大小写”名称的文件


Get a file with a "mixed case" name from a website URL with a lower case string

我知道这似乎令人困惑,但我想做的是从具有小写字符串的网站 URL 中获取一个具有"混合大小写"名称的文件。例如,我的变量是"小写字符串"是:

$string = "gooddog.html";

该网站的网址是"混合大小写",这意味着它混合了小写和大写字母,例如:

$url = "http://www.example.com/GoOdDOg.html";

问题是我需要从字符串中获取 URL,但这似乎是不可能的,因为字符串是小写的并且 url 的大小写混合。

抱歉,如果这令人困惑,但请尝试理解它,我无法更好地解释它。

另外,我什么都没试过,因为我几个小时一直在想尝试一些东西,但我什么也想不起来,对不起。

不可能知道在全小写字符串中将哪些字母大写以使其看起来像示例中的 URL。现在,如果您只是在自己的网站上搜索页面,则可以列出页面列表(以及所有小写变体)并强制用户输入为lc。