Php 转换不熟悉的url编码
我使用的api向我发送url编码如下: https%3A%2F%2Fs3.amazonaws.com%2Fdocs.rightsignature.com%2Fassets%2…等 我可以很明显地看到%3A很可能是:,而%2F是/所以%3A%2F%2F解析为:// 我的问题是,如何在PHP中转换这些。我只是不知道该找什么。在PHP中是否有转换这些URL的函数 也许像urldecode$之类的东西 您可以使用它Php 转换不熟悉的url编码,php,url,encoding,Php,Url,Encoding,我使用的api向我发送url编码如下: https%3A%2F%2Fs3.amazonaws.com%2Fdocs.rightsignature.com%2Fassets%2…等 我可以很明显地看到%3A很可能是:,而%2F是/所以%3A%2F%2F解析为:// 我的问题是,如何在PHP中转换这些。我只是不知道该找什么。在PHP中是否有转换这些URL的函数 也许像urldecode$之类的东西 您可以使用它 echo rawurldecode("https%3A%2F%2Fs3.amazonaw
echo rawurldecode("https%3A%2F%2Fs3.amazonaws.com%2Fdocs.rightsignature.com%2Fassets%2F"); // outputs https://s3.amazonaws.com/docs.rightsignature.com/assets/
使用urldecode$thing。它确实有效
urldecode("https%3A%2F%2Fs3.amazonaws.com%2Fdocs.rightsignature.com%2Fassets...");
// https://s3.amazonaws.com/docs.rightsignature.com/assets...
你为什么不试试呢?将其键入php shell大约需要5秒钟。这确实有效。我完全是虚构的。大多数php函数都是以它们的函数命名的,也就是这个函数的作用,或者与它们的函数非常相似。。。