当前位置: 首页> 函数类别大全> rawurlencode

rawurlencode

按照 RFC 3986 对 URL 进行编码
名称:rawurlencode
分类:URLs
所属语言:php
一句话介绍:按照 RFC 3986 对 URL 进行编码

rawurlencode 函数

适用PHP版本

PHP 4及以上版本

函数说明

rawurlencode 函数用于对字符串进行 URL 编码,确保字符串在 URL 中以正确的格式传输。它会将字符串中的非字母数字字符(除 '-'、'_'、'.' 和 '~' 外)替换为百分号编码(%)。

函数语法

string rawurlencode ( string $str )

参数

$str:要进行 URL 编码的字符串。

返回值

返回经过 URL 编码的字符串。

示例

以下是使用 rawurlencode 函数的示例:

<?php
$str = "hello world!";
$encodedStr = rawurlencode($str);
echo $encodedStr;  // 输出:hello%20world%21
?>

示例代码的说明

在这个示例中,我们定义了一个字符串 "hello world!",然后使用 rawurlencode 函数对其进行编码。编码后的字符串为 "hello%20world%21",其中空格被编码为 "%20",感叹号被编码为 "%21"。

同类函数
  • 从一个文件中提取所有的 meta 标签 content 属性,返回一个数组 get_meta_tags

    get_meta_tags

    从一个文件中提取所有的meta标签con
  • 对使用 MIME base64 编码的数据进行解码 base64_decode

    base64_decode

    对使用MIMEbase64编码的数据进行
  • 解码已编码的 URL 字符串 urldecode

    urldecode

    解码已编码的URL字符串
  • 使用 MIME base64 对数据进行编码 base64_encode

    base64_encode

    使用MIMEbase64对数据进行编码
  • 取得服务器响应一个 HTTP 请求所发送的所有标头 get_headers

    get_headers

    取得服务器响应一个HTTP请求所发送的所
  • 解析 URL,返回其组成部分 parse_url

    parse_url

    解析URL,返回其组成部分
  • 编码 URL 字符串 urlencode

    urlencode

    编码URL字符串
  • 生成 URL-encode 之后的请求字符串 http_build_query

    http_build_query

    生成URL-encode之后的请求字符串
热门文章