<html>
<head>
<title>xxxxxxxx</title>
</head>

<body>
<?
echo "hello";
?>
</body>
</html> 为什么只显示头部xxxx,不显示正文 hello 呢?

解决方案 »

  1.   

    新手?
    是不是另存为html,然后双击打开的?
      

  2.   

    我使用的是xampp,在htdocs下创建了test文件夹,然后把上面的代码保存为 show.php,然后访问的以下网址:
    http://127.0.0.1:8080/test/show.php
      

  3.   

    另外我发现用下面的代码,可以在正文显示1111111111:
    <body>
    1111111111
    <? 
    echo "hello"; 
    ?> 
    </body> 
      

  4.   

    你写一个这样的试试:
    <?php
    phpinfo();
    ?>
      

  5.   

    这就说明你的PHP代码没有被执行。
      

  6.   

    显示PHP Version 5.3.0  php版本信息
      

  7.   

    不知道了。我运行你的代码没问题的
    要不你这样:
    <?php
    echo "hello"; 
    ?> 
    试试
      

  8.   


    php 5 默认不支持短标记的,就是 <? ?>  这样的标记,<?php  ?> 是完整的 可以在 php.ini 设置, short_open_tag
      

  9.   

    谢谢,有时间我研究下,现在对php不太懂。