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

mb_parse_str

解析 GET/POST/COOKIE 数据并设置全局变量
名称:mb_parse_str
分类:多字节字符串
所属语言:php
一句话介绍: 解析查询字符串并将其分解为变量

函数名:mb_parse_str()

功能:解析查询字符串并将其分解为变量

适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7

用法: mb_parse_str(string $encoded_string, array &$result): bool

参数:

  • $encoded_string: 要解析的查询字符串。
  • &$result: 解析后的结果将存储在此数组中。

返回值:

  • 成功时返回true,失败时返回false。

示例:

$queryString = "name=John&age=30&city=New York";

// 创建一个空数组来存储解析结果
$result = array();

// 解析查询字符串
mb_parse_str($queryString, $result);

// 打印解析后的结果
print_r($result);

输出:

Array
(
    [name] => John
    [age] => 30
    [city] => New York
)

解释: mb_parse_str()函数将查询字符串解析为变量,并将其存储在一个数组中。在示例中,我们将一个查询字符串传递给函数,然后使用print_r()函数打印解析后的结果。可以看到,结果是一个关联数组,其中键是查询字符串中的参数名,值是参数的值。

同类函数
  • 多字节支持正则表达式匹配 mb_ereg

    mb_ereg

    多字节支持正则表达式匹配
  • 从上次多字节正则表达式匹配中检索结果 mb_ereg_search_getregs

    mb_ereg_search_getregs

    从上次多字节正则表达式匹配中检索结果
  • 用替代字符替换格式错误的字节序列 mb_scrub

    mb_scrub

    用替代字符替换格式错误的字节序列
  • 返回预定义多字节字符串的多字节正则表达式的匹配部分的位置和长度 mb_ereg_search_pos

    mb_ereg_search_pos

    返回预定义多字节字符串的多字节正则表达式
  • 将字符串设为小写 mb_strtolower

    mb_strtolower

    将字符串设为小写
  • 将“假名” 换成另一个(“zen-kaku”,“han-kaku”等) mb_convert_kana

    mb_convert_kana

    将“假名”换成另一个(“zen-kaku
  • 用多字节支持替换正则表达式 mb_ereg_replace

    mb_ereg_replace

    用多字节支持替换正则表达式
  • 大小写不敏感地在字符串中查找一个字符串最后出现的位置 mb_strripos

    mb_strripos

    大小写不敏感地在字符串中查找一个字符串最
热门文章