使网站输入一个随机数

时间:2013-08-28 16:01:09

标签: php html css

您好我是html和php的新手。只是编程一般。无论如何,我很确定这应该是一个有效的代码,用于制作1到6之间的随机数:

<?php
echo (rand(1,6))
?>

问题是,当我把它放在我的php文档中并在浏览器中测试时,它没有真正显示任何内容。

3 个答案:

答案 0 :(得分:3)

该代码确实有效。

我猜你不明白php是如何工作的。您需要设置web-server / localhost才能正确运行php文件。如果你是一个Windows人this

,我建议你使用http://www.wampserver.com/en/

答案 1 :(得分:1)

即使您的代码本身有效,但强烈建议您使用分号关闭它,因为您要将其包含在另一个文件中。

大多数或所有时间都建议使用结束分号。

最后一行不需要分号。

请考虑以下事项:

<强>(有效)

<?php
echo "Line 1";
echo "Line 2";

(适用无效)

<?php
echo "Line 1"
echo "Line 2"

<强>(有效)

<?php
echo "Line 1"; 
echo "Line 2"

  

问题是,当我把它放在我的php文档中并在浏览器中测试时,它没有真正显示任何内容。

包括示例:

<?php
include 'include_rand.php';
echo "Line under random file";
?>

(include_rand.php文件)

<?php
echo (rand(1,6)) // invalid because of content below the include
?>

为了使它起作用,你需要在最后添加一个分号。

<?php
echo (rand(1,6)); // valid for include
?>

  

简而言之

在最后一行代码中省略了分号,可以说是 等待进一步的指示 。但是如果要在它下面串起一些东西,那么它就会产生错误而不会继续下去。


答案 2 :(得分:0)

要运行php脚本,首先你必须安装一个php服务器(WAMP / XAMPP /)并将你的php文件放在目录中,WWW用于WAMP,htdocs用于XAMPP。最重要的是检查你的php语法。

<?php
echo rand(1,6);
?>