插入 PHP 脚本

PHP 脚本以 <?php 开头并以 ?> 结束。PHP 脚本块可出现在 PHP 文件中的任何位置。在 Microsoft Expression Web 中,通过单击“插入”菜单上的“PHP 脚本”,可以将常用的 PHP 代码段快速插入网页中。然后,您可以根据自己的需要自定义这些脚本。

有关 PHP 的详细信息,请参阅 W3 Schools 网站上的 PHP 教程(此链接可能指向英文页面)。

插入 PHP 脚本

  • 在“插入”菜单上,指向“PHP 脚本”,然后单击以下选项之一:

    表单变量

    插入下面的代码块:

    <?php $_POST[]; ?>

    $_POST 方法用于在使用 HTTP 发布方法 (method="post") 发送信息时从表单收集信息。

    有关 PHP 表单的详细信息,请参阅 W3 Schools 网站上的 PHP 表单和用户输入(此链接可能指向英文页面)。有关 POST 变量的详细信息,请参阅 W3 Schools 网站上的 $_POST(此链接可能指向英文页面)。

    URL 变量

    插入下面的代码块:

    <?php $_GET[]; ?>

    $_GET 方法用于在使用 HTTP GET 方法 (method="get") 发送信息时从表单收集信息。使用 GET 方法收集的信息会显示在 URL 中。

    有关 PHP 表单的详细信息,请参阅 W3 Schools 网站上的 PHP 表单和用户输入(此链接可能指向英文页面)。有关 GET 变量的详细信息,请参阅 W3 Schools 网站上的 $_GET(此链接可能指向英文页面)。

    会话变量

    插入下面的代码块:

    <?php $_SESSION[]; ?>

    会话是指单个用户在您的网站上花费的时间量。通过使用会话变量,您可以保存信息,使得此类消息可用于该用户在同一会话中访问的其他网页上。

    有关 PHP 会话的详细信息,请参阅 W3 Schools 网站上的 PHP 会话(此链接可能指向英文页面)。

    Cookie 变量

    插入下面的代码块:

    <?php $_COOKIE[]; ?>

    Cookie 是服务器保存在访问者的计算机上的一个小文件,用于标识该计算机。PHP $_COOKIE 变量用于从计算机检索 cookie 值。

    有关 PHP cookie 的详细信息,请参阅 W3 Schools 网站上的 PHP Cookie(此链接可能指向英文页面)。

    Include

    插入下面的代码块:

    <?php include(); ?>

    可以使用 include 语句在网页中插入文件。使用 include 语句时,如果从服务器请求该网页,则系统会检索包含的文件,然后将其显示在网页中。include 语句类似于 require 语句,不同之处在于 include 语句不需要成功执行该脚本即可显示该网页。

    有关 PHP include 文件和 include() 函数的详细信息,请参阅 W3 Schools 网站上的 PHP include 文件(此链接可能指向英文页面)。

    有关在 Expression Web 中使用 PHP include 的详细信息,请参阅在 PHP 网页中包含文件

    Require

    插入下面的代码块:

    <?php require(); ?>

    可以使用 require 语句在网页中插入文件。像 include 语句一样,如果从服务器请求该网页,则系统会检索包含的文件,然后将其显示在网页中。但是,与 include 语句不同,require 语句需要成功执行该脚本才能显示该网页。

    有关 PHP include 文件和 require() 函数的详细信息,请参阅 W3 Schools 网站上的 PHP include 文件(此链接可能指向英文页面)。

    代码块

    插入下面的代码块:

    <?php ?>

    PHP 脚本以 <?php 开头并以 ?> 结尾。在开始和结束脚本标记之间键入的任何文字都被解释为 PHP 脚本。

    有关 PHP 的详细信息,请参阅 W3 Schools 网站上的 PHP 教程(此链接可能指向英文页面)。

    Echo

    插入下面的代码块:

    <?php echo ?>

    Echo 语句在浏览器中显示为 HTML。例如,<?php echo "<p>Hello World</p>"?> 语句在网页的源代码中显示为 <p>Hello World</p>,在浏览器中则显示为 Hello World

    有关 echo 语句的详细信息,请参阅 W3 Schools 网站上的 PHP 语法(此链接可能指向英文页面)。

    注释

    插入下面的代码块:

    /* */

    PHP 注释以 /* 开头并以 */ 结尾。注释的开始标记和结束标记之间键入的任何文字都不会显示在浏览器中。

    有关 PHP 注释的详细信息,请参阅 W3 Schools 网站上的 PHP 语法(此链接可能指向英文页面)。

    If

    插入下面的代码块:

    <?php if ?>

    if 语句检查是否存在特定的条件。if 语句后通常跟随一个或一系列语句。如果条件为真,则执行 if 语句后跟随的语句。如果条件为假,则不执行 if 语句后跟随的语句。

    有关 PHP if 语句的详细信息,请参阅 W3 Schools 网站上的 PHP If…Else 语句(此链接可能指向英文页面)。

    Else

    插入下面的代码块:

    <?php else ?>

    else 语句在使用 if 语句时是可选的。像 if 语句一样,else 语句后通常也会跟随一个或一系列要执行的语句。else 语句仅当其前面的 if 语句的条件为假时才会执行。

    有关 PHP else 语句的详细信息,请参阅 W3 Schools 网站上的 PHP If…Else 语句(此链接可能指向英文页面)。

另请参见

概念

设置有关 PHP 的智能感知选项

使用智能感知来创作 PHP

PHP 的智能感知

PHP 概述

更改 PHP 代码的颜色

创建 PHP 网页

预览 PHP 网页

在“设计”视图中显示或隐藏 PHP 格式标记