-3

更清楚....:

$var = "value";
function func($var){
    $sql=mysql_query("...$var...");
    $res = mysql_result($sql);
    //$var = $res;
}
echo("$value");

我想从最后一行显示$res价值,谢谢。

4

1 回答 1

0

通过分配 $var="value" 并不意味着这是传递给函数的内容。您必须使用所需的任何值调用该函数,并且该值将被放入 func 函数中的 $var 变量中。

如果你这样做了:

$var = "value";
function func($var){
    $sql=mysql_query("...$var...");
    $res = mysql_result($sql);
    return $res;
}

$ssn = func($var);  
# you could also do func("value");
echo("$ssn");
于 2012-12-14T20:18:37.663 回答