PHP foreach给出了一个错误;未定义变量";
我正在用foreach做我的项目。。这在我的旧主机上有效,而在我的新主机上不起作用 它给出了一个错误:PHP foreach给出了一个错误;未定义变量";,php,foreach,Php,Foreach,我正在用foreach做我的项目。。这在我的旧主机上有效,而在我的新主机上不起作用 它给出了一个错误: PHP Notice: Undefined variable: generate_me 我不知道我的代码出了什么问题。有人帮忙吗 $first = true; foreach ($_POST as $key=>$value) { $$key = $value; if ( $first ){ $generate_me .= "?".$key."=".rawurl
PHP Notice: Undefined variable: generate_me
我不知道我的代码出了什么问题。有人帮忙吗
$first = true;
foreach ($_POST as $key=>$value) {
$$key = $value;
if ( $first ){
$generate_me .= "?".$key."=".rawurlencode($$key);
$first = false;
}
else{
$generate_me .= "&".$key."=".rawurlencode($$key);
}
}
在循环之前初始化
$generate\u me
$generate_me = ''; // add this line and it should work with no error
$first = true;
foreach ($_POST as $key=>$value) {
$$key = $value;
if ( $first ){
$generate_me .= "?".$key."=".rawurlencode($$key);
$first = false;
}
else{
$generate_me .= "&".$key."=".rawurlencode($$key);
}
}