これを行う代わりに
urldecode(urldecode(urldecode(curl_exec($ch))));
curl_exec からの出力が複数回エンコードされています。関数を 1 回呼び出すだけで完全にデコードする方法はありますか?
この関数を書いたばかりで、完全に機能します
function decodeSource($encodedSource){
while($encodedSource != urldecode($encodedSource)){
$encodedSource = urldecode($encodedSource);
}
return $encodedSource;
}