



页面文件中,PHP和HTML等代码可以混合编写,而PHP代码应该定义在<?php和?>之间。例如修改网站根目录下index.php文件的代码如下。
<?php
phpinfo();
?>
页面会显示PHP环境的配置信息,按照本书IIS网站的配置,在浏览器中可以通过以下地址访问网站:
● http://127.0.0.1:10001/
● http://127.0.0.1:10001/index.php
● http://localhost:10001/
● http://localhost:10001/index.php
如果PHP及IIS配置正确,会看到如图2-1所示的页面。
图 2-1
请注意图2-1中箭头所指的位置,这是当前PHP环境使用的配置文件的路径(Loaded Configuration File),需要改变PHP环境参数时,应修改此文件并重启PHP网站,必要时可能还需要重启计算机,然后才会应用新的配置参数。
需要在页面中输出文本内容时,可以使用print或echo语句,它们的区别在于,print语句只使用一个参数,echo语句可以使用一个或逗号分隔的多个参数,如下面的代码。
<?php
echo "aaa","bbb","ccc","<br>";
print "ddd";
?>
代码执行结果见图2-2,其中的<br>是HTML中的换行标记。
图 2-2
另一个显示信息的常用语句是print_r语句结构,它适合于显示对象的信息。如下面的代码使用print_r语句显示一个数组的成员。
<?php
$arr = range(1,3);
print_r($arr);
?>
代码执行结果见图2-3。
图 2-3
显示结果中,=>符号左侧一对方括号[]中的数据是数组成员的索引值,=>符号右侧是数组成员的数据。稍后会详细介绍数组的应用。
此外,定义PHP代码还允许一种简化格式,也就是将PHP代码定义在<?和?>之间。Windows系统下,可以将php.ini配置文件中的short_open_tag参数设置为1来启用简化格式。默认情况下,同时也是推荐的方式,应使用完整的<?php和?>标记定义PHP代码。