liuyangak

PHP第3练--输出echo和print (注意html文件和php文件的差别)

PHP 5 echo 和 print 语句

 

遇到的问题

创建了一个html文件,测试echo代码,把代码加到<body>标签中,在浏览器下测试,结果输出的结果如下:

PHP 很有趣!"; echo "Hello world!
"; echo "我计划学习 PHP!
"; echo "这段话", "由", "多个", "字符串", "串接而成。"; ?>

根本不是想要的

PHP 很有趣!

Hello world!
我计划学习 PHP!
这段话由多个字符串串接而成。

找了半天原因,结果发现自己2了,这些测试代码,都应该在.php文件中,而放在html文件中会被按照html解析,当然显示错误,

把html内容添加到php文件中如下所示,内容要添加在最后一个 ?> 标签之后。

01
<?php
02
require( dirname(__FILE__) . '/wp-load.php' );
03
echo("ok"); 
04
echo ("<BR><H1>AliDoc.net</H1><BR>");
05
/*
06
注意在PHP代码区域的注释符号只能是斜杠这种,下面的HTML注释标记在此处不能直接使用;
07
在PHP区域要想输出HTML的话,必须使用echo函数,而且,这些HTML标记必须用引号括起来,
08
否则运行这个PHP文件时会出现白板和报服务器内部500错误。
09
*/
10
 
11
?>
12
 
13
<!--下面进入HTML标记区域,此处的注释符号只能用HTML注释标记 -->
14
<!-- 在下面的HTML标记中,可以自由混入PHP函数-->
15
<title>Loginout</title>
16
 
17
<body>
18
   <H1>TEST<?php echo "<BR>over";?></H1>
19
</body>

posted on 2015-02-28 11:07  liuyangak  阅读(910)  评论(0)    收藏  举报

导航