Abstract: PHP简单实战

实战一 :

根据之前学习的HTML知识,使用PHP来编写一个页面,页面内容显示出浏览器的信息。包括浏览器信息,系统信息,文件位置信息,PHP版本,文件行数。同时保证页面的美观。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html>
<head>
<title>显示浏览器信息</title>
<meta charset="UTF-8">
</head>
<body>
<?php
echo $_SERVER["HTTP_USER_AGENT"];
echo "<br>";
echo PHP_OS;
echo "<br>";
echo __DIR__;
echo "<br>";
echo PHP_VERSION;
echo "<br>";
echo __LINE__;
echo "<br>";
echo __FILE__;
?>
</body>
</html>

效果显示:

实战二 :

根据页面的行数,生成一个不同颜色的页面,0-3红色背景,4-6蓝色背景,7-9绿色背景,10-12黑色背景,13-15紫色背景,超过为白色。

1
2
3
4
<?php 	echo "<body bgcolor=\"white\"></body> <div style ='background-color:red;'><font  color=\"red\">This is some text!</font></div>";
echo "<div style ='background-color:red;'><font color=\"red\">This is some text!</font></div>";
echo "<div style ='background-color:red;'><font color=\"red\">This is some text!</font></div>";
?>

效果显示:

缺点:刚开始的想法是使用for循环+__LINE__实现,但并实现,目前方法过于死板,有改进空间。