在PHP中调用Javascript函数,同时将PHP变量传递给函数

Ram*_*ani 2 javascript php variables function parameter-passing

我在PHP代码中调用JavaScript函数并尝试将我的PHP变量作为参数传递给函数时遇到问题.虽然对我来说似乎很简单,但我无法通过尝试不同的语法来弄明白.

这是一个可以演示问题的示例代码:

<?PHP
    $var1 = 0;
    $var2 = 1;
    $var3 = 2;
    echo '<script type="text/javascript">functionName($var1, $var2, $var3);</script>';
?>
Run Code Online (Sandbox Code Playgroud)

如果我尝试传递常量(例如"123"),则调用该函数并传递值,但在尝试传递PHP变量时,该函数根本不会被调用.

我该怎么做才能正确?

ald*_*n27 8

单引号随便说明你$var$var.虽然双引号让你$var进入0 1 or 2

echo "<script type='text/javascript'>functionName('$var1', '$var2', '$var3');</script>"
Run Code Online (Sandbox Code Playgroud)