• 我的PHP学习笔记(一)


    一、PHP语言概貌

    1.1 PHP的4种标记风格

      为了让Web服务器能够区分PHP代码与普通HTML代码,必须将PHP代码放在特殊的标记内,PHP提供了以下4种不同的标记风格。

    1.1.1 XML标记风格

      将PHP代码放在"<?php"和"?>"中间。如:

      

    <?php
      echo "Hello,World!";
    ?>

      这是PHP最推荐的标记风格,使用该风格的PHP程序具有更好的可移植性,可以在各种服务器环境中正常运行。该标记风格不可被禁用。

    1.1.2 短标记风格

      使用短标记风格的代码如下:

    <?
      
    echo "Hello,World!";
    ?>

      这种是最简单,输入字符最少的一种标记风格。若要使用这种标记风格,须将PHP配置文件“php.ini”中的“short_open_tag”选项值设置为“on”(默认值是“off”)。

      使用短标记风格,可能会影响XML文档的声明及使用。所以一般情况下不建议使用这种标记风格。

    1.1.3 ASP标记风格

      使用ASP标记风格的代码如下:

    <%
      echo "Hello,World!";
    %>

       这种风格与ASP或ASP.NET中的标记风格相同。使用该标记风格,须将PHP配置文件“php.ini”中的“asp_tags”选项值设置为“on”。

    1.1.4 Script标记风格

       使用Script标记风格的代码如下:

    <script language="php">
      
    echo "Hello,World!";
    </script>

      这种标记风格与Javascript、VBScript的标记风格相同,同时也是PHP支持的标记风格中最长的一种。在HTML编译器不支持其他风格的标记时,可选择这种风格。

    1.2 为PHP代码添加注释

      任何优秀的程序不可或缺的一个重要元素就是注释。通过注释不仅能提高程序的可读性,还有利于开发人员间的沟通以用后期的维护工作。PHP支持3种不同的注释风格。

    1.2.1 C++语言风格的单行注释

      使用“//”的形式实现。在“//”之后,所在行结束之前或者PHP结束标记之前的内容都是注释部分。而PHP结束标记之后的内容则作为HTML代码进行处理。如下面:

    <html>
    <head><title>C++语言注释风格</title></head>
    <body>
    <?php
    echo "Hello,World";// 输出“Hello,World”
    ?>
    <?php //这里是注释的内容  ?>这里不是注释的内容
    </body>
    </html>

       上面的代码运行后出现的结果应该是:

    Hello,World 这里不是注释的内容

    1.2.2 Shell脚本风格的单行注释

      这种注释风格使用“#”的形式实现,用法与C++语言注释风格相似。

    1.2.3 C语言风格的多行注释

      当要添加的注释内容很多时, 为了便于阅读,通常会将注释内容分成多行。虽然用“//”或者“#”能够实现多行注释,但是需要在每一行的开头都加入注释标记,这就显得比较麻烦。PHP引进了C语言的多行注释风格,注释内容以“/*”开始,以“*/”结束。为了美观,通常在每一行注释的形如位置都加入一个“*”或者别的作者应该合格的符号。

      示例代码:

    <?php
    /* 
    *这是第一行注释
    *这是第二行注释
    *这是第三行注释
    */
    echo "Hello,World";
    /*这里也可以注释
    这里也是注释
    */
    ?>

    1.2提示:注释标记与注释内容必须放在PHP代码的开始标记(<?php)和结束标记(?>)之间,否则注释不起作用。

  • 相关阅读:
    PostgreSQL与MySQL常用命令比较
    honghe
    Linux中find命令path prune用法详解
    推荐几种在网页中播放FLV文件的代码
    Html文件转换为Aspx文件后发现样式丢失或失效
    友情链接对PR值的贡献表
    decimal(numeric )、float 和 real 数据类型的区别[转]
    HttpHandle
    一个Ext2+SWFUpload做的图片上传对话框收藏
    IE浏览器无法查看源文件原因及应用技巧
  • 原文地址:https://www.cnblogs.com/Nic/p/1641214.html
Copyright © 2020-2023  润新知