【发布时间】:2017-04-10 00:37:29
【问题描述】:
我有一个来自数据库的文本结果,如下所示:
var1=value1&var2=value2&var3=value3
如何转换成变量并获取值?
【问题讨论】:
我有一个来自数据库的文本结果,如下所示:
var1=value1&var2=value2&var3=value3
如何转换成变量并获取值?
【问题讨论】:
$str = "var1=value1&var2=value2&var3=value3";
parse_str($str, $output);
print_r($output);
Array
(
[var1] => value1
[var2] => value2
[var3] => value3
)
【讨论】:
这也有效:
<?php
$string = "var1=value1&var2=value2&var3=value3";
$string = explode("&", $string);
foreach($string as $key) {
$result = strrchr($key,"=");
$result = trim($result, "=");
echo $result . "<br>";
}
?>
【讨论】: