parse_str

匿名2022-08-05  99

(PHP 4, PHP 5, PHP 7, PHP 8)

parse_str — 将字符串解析成多个变量

说明
parse_str(string $string, array &$result): void

如果 string 是 URL 传递入的查询字符串(query string),则将它解析为变量并设置到当前作用域(如果提供了 result 则会设置到该数组里 )

参数

string 输入的字符串。

result 如果设置了第二个变量 result, 变量将会以数组元素的形式存入到这个数组,作为替代。

返回值

没有返回值。

范例
<?php
$str = "first=value&arr[]=foo+bar&arr[]=baz";

// 推荐用法
parse_str($str, $output);
echo $output['first'];  // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz

// 不建议这么用
parse_str($str);
echo $first;  // value
echo $arr[0]; // foo bar
echo $arr[1]; // baz
?>
转载请注明原文地址:https://www.nomar.cn/?read-341.html
00
New Post(0)