rawurlencode
按照RFC 3986 對URL 進行編碼
函數名: rawurlencode()
適用版本: PHP 4, PHP 5, PHP 7
用法: rawurlencode(string $str): string
函數描述: rawurlencode() 函數將字符串進行URL 編碼,將特殊字符轉換為十六進製表示的ASCII 值,並在每個特殊字符前加上百分號(%).
參數:
返回值:返回URL 編碼後的字符串。
示例:
// 示例1: $str = "Hello World!"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:Hello%20World%21 // 示例2: $str = "hello@php.net"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:hello%40php.net // 示例3: $str = "中文"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:%E4%B8%AD%E6%96%87
注意事項: