zoukankan      html  css  js  c++  java
  • 2017.7.28

    1、当采用GET方式提交或获取多个数据时,在浏览器框里面采用如下方式书写需提交的数据http://www.baidu.com/zs.php?eventid=210&bib=M1395&bib_formart=M-0-0-0-0结尾不需要加其他字符。

    2、PHP 语法

    PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果

    2.1基础 PHP 语法

    PHP 脚本可放置于文档中的任何位置。

    PHP 脚本以 <?php 开头,以 ?> 结尾:

    <?php
    // 此处是 PHP 代码
    ?>

    PHP 文件的默认文件扩展名是 ".php"

    PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。

    下面的例子是一个简单的 PHP 文件,其中包含了使用内建 PHP 函数 "echo" 在网页上输出文本 "Hello World!" 的一段 PHP 脚本:

    实例

    <!DOCTYPE html>
    <html>
    <body>
    
    <h1>我的第一张 PHP 页面</h1>
    
    <?php
    echo "Hello World!";
    ?>
    
    </body>
    </html>

    注释:PHP 语句以分号结尾;英文分号)。PHP 代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号)。

    PHP 中的注释

    PHP 代码中的注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者阅读

    注释用于:

    • 使其他人理解您正在做的工作 - 注释可以让其他程序员了解您在每个步骤进行的工作(如果您供职于团队)
    • 提醒自己做过什么 - 大多数程序员都曾经历过一两年后对项目进行返工,然后不得不重新考虑他们做过的事情。注释可以记录您在写代码时的思路。

    2.2PHP 支持三种注释:

    实例

    <!DOCTYPE html>
    <html>
    <body>
    
    <?php
    // 这是单行注释
    
    # 这也是单行注释
    
    /*
    这是多行注释块
    它横跨了
    多行
    */
    ?>
    
    </body>
    </html>

    2.3PHP 大小写敏感

    在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。

    在下面的例子中,所有这三条 echo 语句都是合法的(等价):

    实例

    <!DOCTYPE html>
    <html>
    <body>
    
    <?php
    ECHO "Hello World!<br>";
    echo "Hello World!<br>";
    EcHo "Hello World!<br>";
    ?>
    
    </body>
    </html>

    不过在 PHP 中,所有变量都对大小写敏感

    在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $coLOR 被视作三个不同的变量):

    实例

    <!DOCTYPE html>
    <html>
    <body>
    
    <?php
    $color="red";
    echo "My car is " . $color . "<br>";
    echo "My house is " . $COLOR . "<br>";
    echo "My boat is " . $coLOR . "<br>";
    ?>
    
    </body>
    </html>

     3、PHP 常量


    常量值被定义后,在脚本的其他任何地方都不能被改变


    PHP 常量

    常量是一个简单值的标识符。该值在脚本中不能改变。

    一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。

    注意: 常量在整个脚本中都可以使用


    3.1设置 PHP 常量

    设置常量,使用 define() 函数,函数语法如下:

    bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

    该函数有三个参数:

    • name:必选参数,常量名称,即标志符。
    • value:必选参数,常量的值。
    • case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的

    以下实例我们创建一个 区分大小写的常量, 常量值为 "欢迎访问 Runoob.com":

    实例

    <?php // 区分大小写的常量名 
    define("GREETING", "欢迎访问 Runoob.com");
     echo GREETING; // 输出 "欢迎访问 Runoob.com" 
    echo '<br>';
     echo greeting; // 输出 "greeting" 
    ?>

    以下实例我们创建一个 不区分大小写的常量, 常量值为 "欢迎访问 Runoob.com":

    实例

    <?php // 不区分大小写的常量名 
    define("GREETING", "欢迎访问 Runoob.com", true);
     echo greeting; // 输出 "欢迎访问 Runoob.com"
     ?>

    常量是全局的

    常量在定义后,默认是全局变量,可以在整个运行的脚本的任何地方使用。

    以下实例演示了在函数内使用常量,即便常量定义在函数外也可以正常使用常量。

    实例

    <?php 
    define("GREETING", "欢迎访问 Runoob.com");
     function myTest()
     { echo GREETING; }
     myTest(); // 输出 "欢迎访问 Runoob.com" 
    ?>

    4、PHP 字符串变量

    4.1PHP 中的字符串变量

    字符串变量用于包含有字符的值。

    在创建字符串之后,我们就可以对它进行操作了。您可以直接在函数中使用字符串,或者把它存储在变量中。

    在下面的实例中,我们创建一个名为 txt 的字符串变量,并赋值为 "Hello world!" 。然后我们输出 txt 变量的值:

    注释:当您赋一个文本值给变量时,请记得给文本值加上单引号或者双引号。

    实例

    <?php 
    $txt="Hello world!"; 
    echo $txt; 
    ?>

    4.2、PHP 并置运算符"."

    在 PHP 中,只有一个字符串运算符。

    并置运算符 (.) “点号”用于把两个字符串值连接起来。

    下面的实例演示了如何将两个字符串变量连接在一起:

    实例

    <?php 
    $txt1="Hello world!"; 
    $txt2="What a nice day!"; 
    echo $txt1 . " " . $txt2; 
    ?>

    上面的代码将输出:Hello world! What a nice day!

    提示:在上面的代码中,我们已经使用了两次并置运算符。这是由于我们需要在两个字符串之间插入一个空格。


    4.3、PHP strlen() 函数

    有时知道字符串值的长度是很有用的。

    strlen() 函数返回字符串的长度(字符数)。

    下面的实例返回字符串 "Hello world!" 的长度:

    实例

    <?php 
    echo strlen("Hello world!"); 
    ?>

    上面的代码将输出:12

    提示:strlen() 常常用在循环和其他函数中,因为那时确定字符串何时结束是很重要的。(例如,在循环中,我们需要在字符串中的最后一个字符之后结束循环。)


    4.4、PHP strpos() 函数

    strpos() 函数用于在字符串内查找一个字符或一段指定的文本

    如果在字符串中找到匹配,该函数会返回第一个匹配的字符在整个字符串中的位置。如果未找到匹配,则返回 FALSE

    下面的实例在字符串 "Hello world!" 中查找文本 "world":

    实例

    <?php 
    echo strpos("Hello world!","world"); 
    ?>

    上面的代码将输出:6

    提示:在上面的实例中,字符串 "world" 的位置是 6。之所以是 6 而不是 7 的原因是,字符串中第一个字符的位置是 0,而不是 1。

     

  • 相关阅读:
    C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
    Linq Like
    BS下实现WIN7下Aero效果
    Log4Net使用指南
    Sql 中取小数点后面两位小数.
    微软企业库回滚操作
    C#文件操作
    LinQ To XML——用LinQ查询XML
    Sql Server 字段类型说明
    Blog of the Day:几个中文技术类Blogger Groups
  • 原文地址:https://www.cnblogs.com/yang01/p/7251832.html
Copyright © 2011-2022 走看看