紫郢青索

知之者不如好之者,好之者不如乐之者

用户工具

站点工具


目录

了解PHP

PHP 主要应用领域是网站开发。PHP运行在web服务器端,用户通过浏览器访问页面,web服务器接到客户端(浏览器)的请求,然后交给PHP处理,PHP执行完把数据交给服务器,web服务器返回给浏览器。 使用HTML开发的页面,可以给浏览者提供提前写好的静态内容。而使用PHP可以提供给浏览者动态的信息,并且可以接收用户提交的信息。

如果你的电脑上已经安装了PHP版本>=5.4,PHP >= 5.4 提供了一个内置的Web服务器。

安装PHP可以参考 Linux安装PHP和Redis扩展

PHP启动内置web服务器

php -S 127.0.0.1:80 -t ./

编写一个php的文件 demo.php 内容如下:

demo.php
<?php
    echo "I am happy!";
?>

在dome.php所在的目录下执行命令:

php -S 127.0.0.1:80 -t ./

接下来在浏览器中输入:

http://127.0.0.1/demo.php

会看到,上面编写的那句话

"I am happy!"。

接着我们增加一个小功能,接收用户提交的信息,并返回给用户。 编写代码:

demo_1.php
<?php
    $name = $_GET["name"];
    echo "I am happy! Welcome," . $name;
?>

接下来在浏览器中输入:

http://127.0.0.1/demo.php?name=Lily

会看到,上面编写的那句话

"I am happy! Welcome,Lily"。

PHP可结合HTML输出内容,我们修改代码如下:

demo_2.php
<html>
    <body>
        <h3>Welcome to PHP world!</h3>
        <?php
            $name = $_GET["name"];
            echo "I am happy! Welcome," . $name;
        ?>
    </body>
</html> 

接下来在浏览器中输入:

http://127.0.0.1/demo.php?name=Lily

有了不错的效果吧。 PHP就这么简单,创建了一个动态交互的页面。

从这个简单的例子中发现了两个奇怪的写法 $name$_GET[“name”], 它们是什么含义呢。

接下来进一步了解 ☞ PHP变量