为什么我的代码只显示原始HTML,尽管它在PHP标记中

时间:2014-07-08 20:14:18

标签: php html variables

这是一个noob问题(抱歉)但是我正在使用PHP的IBM教程创建一个deck构建器和shuffler。然而,似乎我可能错误地格式化了代码,因为它不是在阅读代码,而是显示原始HTML。下面我把我写的实际代码放在我的浏览器中显示的内容之下。

    <?php 
    $suits = array(
      "Spades","Hearts","Clubs","Diamonds"
      );
    $faces = array(
       "Two", "Three", "Four", "Five", "Six", "Seven", "Eight","Nine", "Ten",
       "Eleven","Joker","Queen", "King", "Ace");

    $deck = array();
    foreach ($suits as $suit){
        foreach($faces as $face){
           $desk[] = array("face" =>$face, "suit"=>$suit);
        }
    }

    shuffle($desk);
    $card = array_shift($desk);
    echo $card['face'] . 'of ' . $card['suit'];

    ?>

这是我在浏览器中获得的内容:

$face, "suit"=>$suit); } } shuffle($desk); $card = array_shift($desk); echo $card['face'] . ' of ' . $card['suit']; ?>

1 个答案:

答案 0 :(得分:0)

上面的代码正在打印输出是:Kingof黑桃,Threeof Hearts,Sevenof Diamonds等输出在每次刷新页面时都不同。 我只是将上面的代码复制到文件中并存储为data.php并在浏览器中执行它,我得到了正确的输出。 所以你必须先检查以下几点: 请检查是否安装了PHP? 它的扩展应该是.php