360SDN.COM

首页/PHP/列表

php5.3教程-第一个php程序hello world

来源:  2013-05-04 15:43:42    评论:0点击:

一、php标签

    当解析一个文件时,PHP 会寻找起始和结束标记,也就是 ,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。

     PHP 也允许使用短标记 ,但不鼓励使用。只有通过激活 php.ini 中的 short_open_tag 配置指令或者在编译 PHP 时使用了配置选项 --enable-short-tags 时才能使用短标记。
   
     如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。

    示例一:



二、php标签讲解
// 标准格式 // 短标记样式,需要需要在php.ini文件中把short_open_tag属性打开 <% %> // asp标记样式, 需要在php.ini文件中把 asp_tags属性打开 <script language="php"> </script>// 大小写敏感 

注意:php官方的PSR-1 编码规范建议使用 or 这两种,官方的 PSR-2编码规范建议在纯php文件中可以没有php结束标签。
php示例代码
1.   echo 'my first php'; ?>

2.  <script language="php">
        echo 'some editors (like FrontPage) don\'t
              like processing instructions';
    </script>

3.   echo '这是最简单的'; ?>
     expression ?>的简略写法

4.  <% echo '也可以使用asp风格标签'; %>
    <%= $variable; # This is a shortcut for "<% echo . . ." %>

上例中的 1 和 2 中使用的标记总是可用的,其中示例 1 中是最常用,并建议使用的。

短标记(上例 3)仅在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在 PHP 编译时加入了 --enable-short-tags 选项。

ASP 风格标记(上例 4)仅在通过 php.ini 配置文件中的指令 asp_tags 打开后才可用。

注意1:

    在以下情况应避免使用短标记:开发需要再次发布的程序或者库,或者在用户不能控制的服务器上开发。因为目标服务器可能不支持短标记。为了代码的移植及发行,确保不要使用短标记。

注意2:
    在 PHP 5.2 和之前的版本中,解释器不允许一个文件的全部内容就是一个开始标记
注意3:
    自 PHP 5.4 起,短格式的 echo 标记
三、php中混合html标记
 
    凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略,这使得 PHP 文件可以具备混合内容。 可以使 PHP 嵌入到 HTML 文档中去,如下例所示。
   

html text


   php echo 'php解析.'; ?>
   

输出显示



     当 PHP 解释器碰到 ?> 结束标记时就简单地将其后内容原样输出(除非马上紧接换行 )直到碰到下一个开始标记,例外是处于条件语句中间时,此时 PHP 解释器会根据条件判断来决定哪些输出,哪些跳过。见下例。

使用条件结构:

if ($expression == true): ?>
  如果表达式为true就显示这些文字
 else: ?>
  否则就显示这些文字
 endif; ?>


  注意:要输出大段文本时,跳出 PHP 解析模式通常比将文本通过 echo 或 print 输出更有效率。
为您推荐

友情链接 |九搜汽车网 |手机ok生活信息网|ok生活信息网|ok微生活
 Powered by www.360SDN.COM   京ICP备11022651号-4 © 2012-2016 版权