将PHP值返回到页面

时间:2011-02-24 04:00:44

标签: php jquery

我有一个生成2个随机数的远程php程序,我在表单页面上调用它来填充验证中使用的文本框。我无法让它返回数字。

<?php
    $randomNum = rand(0,9);
    $randomNum2 = rand(0,9);
    echo ($randomNum + $randomNum2);
    $randomNumTotal = $randomNum + $randomNum2;
?>

它返回总数,而不是#+# 请帮忙!

好的,感谢下面的帮助,我在页面上输出正确。我正在做的是父页面通过AJAX引入表单。表单由表单中的远程PHP脚本“random.php”验证,对于某种人工验证存在数学问题,数学问题由“random.php”文件通过.get命令填充。有那个工作。现在的问题是我无法正确解决问题...答案输入有这个验证:

SomeName: {
    equal: "<? php echo $randomNumTotal ?>
}

但它没有用......有什么想法吗?

5 个答案:

答案 0 :(得分:4)

您使用php中的.进行字符串连接

尝试$randomNumTotal = $randomNum ."+". $randomNum2;

答案 1 :(得分:2)

听起来你想要连接数字而不是添加它们,这是.而不是+

echo $randomNum . $randomNum2;

答案 2 :(得分:1)

使用此:

echo $randomNum, ' + ', $randomNum2;

答案 3 :(得分:1)

+是一个补充,而.是字符串连接:

echo $randomNum . '+' . $randomNum2;

答案 4 :(得分:0)

这可能会有所帮助: echo“$ randomNum + $ randomNum2 =”。 $ randomNum + $ randomNum2;