php url编码函数

在 PHP 中,进行 URL 编码可以使用内置的 urlencode() 函数。这个函数将字符串中的特殊字符转换为 URL 编码格式,以便在 URL 中安全传输。 使用 rawurlencode() 函数。urlencode() 函数会将空格转换为 + 符号,而不是 %20
            
            
// 原始字符串
$originalString = "Hello World! PHP URL Encoding";
// 使用 rawurlencode() 进行编码
$encodedString = rawurlencode($originalString);
// 输出结果
echo "Original: " . $originalString . "\n";
echo "Encoded: " . $encodedString . "\n";
            
        
使用 urlencode() 函数可以轻松地对字符串进行 URL 编码。但这个函数不会对+做转义,如果需要将空格转换为 %20,可以使用 rawurlencode() 函数

URL Encode 在线编码工具

这是一个简单易用的在线URL编码工具,就是简单快捷地进行各种字符的URL解码或编码操作。您的数据可以轻松地编码为 URL 编码,也可以解码为人类可理解的格式。UrlEncode是为了将字符转换为可在URL中安全传输的格式的编码方法。它将非字母数字字符转换为百分号(%)后跟两位十六进制数。

请输入你要编码的内容 (输入框内容为示例,删除重新输入即可)
复制成功

UrlEncode特殊符号编码表

符号编码
空格%20
!%21
#%23
$%24
&%26
'%27
(%28
)%29
*%2A
+%2B
,%2C
/%2F
:%3A
;%3B
=%3D
?%3F
@%40
[%5B
]%5D