我编写了一个 php 代码,我想在其中使用一个字符串(此处为 $password)访问特定的 url,该字符串可以包含德语变音符号,如 ä、ö、ü。该代码使用普通字符完美运行,但是当我在字符串中使用这些字符时,它无法正确访问 url。为了澄清起见,如果我直接通过浏览器访问 url 以及元音变字符字符串,它会给出预期的结果。以下是我的代码片段:
$username='abcd';
$password='abcdä';
$minecraftSocket=fopen("http://login.minecraft.net/user=$username&password=$password&version=13", "rb");
应该如何将 $password 传递给这个 url,以便它给我预期的结果?