-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 に答える