iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP基本语法的使用
  • 411
分享到

PHP基本语法的使用

2023-06-17 12:06:58 411人浏览 泡泡鱼
摘要

本篇内容主要讲解“PHP基本语法的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php基本语法的使用”吧!PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。

本篇内容主要讲解“PHP基本语法的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习php基本语法的使用”吧!

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 html 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。

从 HTML 中分离

当 PHP 解析一个文件时,会寻找开始和结束标记,标记告诉 PHP 开始和停止解释其中的代码。此种方式的解析可以使 PHP 嵌入到各种不同的文档中,凡是在一对开始和结束标记之外的内容都会被 PHP 解析器忽略。大多数情况下 PHP 都是嵌入在 HTML 文档中的,如下例所示。

<p>This is Going to be ignored.</p>  <?php echo 'While this is going to be parsed.'; ?>  <p>This will also be ignored.</p>

还可以用更高级的结构:

Example#1 高级分离术

<?php  if ($expression) {  ?>  <strong>This is true.</strong>  <?php  } else {  ?>  <strong>This is false.</strong>  <?php  }  ?>

上例可正常工作,因为当 PHP 碰到结束标记 ?> 时,就简单地将其后的内容原样输出直到碰到下一个开始标记为止。当然,上面的例子很做作,但是对输出大块的文本而言,脱离 PHP 解析模式通常比将所有内容用 echo() 或者 print() 输出更有效率。

可以在 PHP 中使用四对不同的开始和结束标记。其中两种,

<?php ?>

<script language="php"> </script>

总是可用的。另两种是短标记和 ASP 风格标记,可以在 php.ini 配置文件中打开或关闭。尽管有些人觉得短标记和 ASP 风格标记很方便,但移植性较差,通常不推荐。

Note: 此外注意如果将 PHP 嵌入到 XML 或 XHTML 中则需要使用 <?php ?> 以保持符合标准。

Example#2 PHP 开始和结束标记

<?php echo 'if you want to serve XHTML or XML documents, do like this'; ?>  <script language="php">  echo 'some editors (like FrontPage) don\'t  like processing instructions';  </script>  <? echo 'this is the simplest, an SGML processing instruction'; ?>  <?= expression ?> This is a shortcut for "<? echo expression ?>" <% echo 'You may optionally use ASP-style tags'; %>  <%= $variable; # This is a shortcut for "<% echo . . ." %>

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

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

Note: 如果用 PHP 3 还可以通过 short_tags() 函数激活使用短标记。此方法只适用于 PHP 3!

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

Note: 对 ASP 风格标记的支持是 3.0.4 版添加的。

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

指令分隔符

同 C 或 Perl 一样,PHP 需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的***一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了行结束。

<?php  echo "This is a test";  ?>  <?php echo "This is a test" ?>  <?php echo 'We omitted the last closing tag';

Note: 文件末尾的 PHP 代码段结束标记可以不要,有些情况下当使用 include() 或者 require() 时省略掉会更好些,这样不期望的白空格就不会出现在文件末尾,之后仍然可以输出响应标头。在使用输出缓冲时也很便利,就不会看到由包含文件生成的不期望的白空格。

注释

PHP 支持 C,c++ 和 Unix shell 风格(Perl 风格)的注释。例如:

<?php  echo "This is a test"; // This is a one-line c++ style comment   echo "This is yet another test";  echo 'One Final Test'; # This is a one-line shell-style comment  ?>

单行注释仅仅注释到行末或者当前的 PHP 代码块,视乎哪个首先出现。这意味着在 // ... ?> 或者 # ... ?> 之后的 HTML 代码将被显示出来:?> 跳出了 PHP 模式并返回了 HTML 模式,// 或 # 并不能影响到这一点。如果启用了 asp_tags 配置选项,其行为和 // %> 或 # %> 相同。不过,</script> 标记在单行注释中不会跳出 PHP 模式。

<h2>This is an <?php # echo "simple";?> example.</h2>  <p>The header above will say 'This is an example'.

复制代码C 风格的注释在碰到***个 */ 时结束。要确保不要嵌套 C 风格的注释。试图注释掉一大块代码时很容易出现该错误。

<?php   */  ?>

到此,相信大家对“PHP基本语法的使用”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: PHP基本语法的使用

本文链接: https://www.lsjlt.com/news/289094.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP基本语法的使用
    本篇内容主要讲解“PHP基本语法的使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP基本语法的使用”吧!PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。...
    99+
    2023-06-17
  • 【PHP】PHP基本语法
    1、PHP标记 当解析一个文件时,PHP 会寻找起始和结束标记,也就是 ,告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外...
    99+
    2023-10-01
    php 开发语言
  • PHP基本语法
    一.PHP标记 标准标记以“”结束。   二.PHP注释 在PHP开发中,经常需要对程序中的某些代码进行说明,这时,可以使用注释来完成。注释可以理解为代码的解释,它是程序不可缺少的一部分,并且在解析时会被PHP解析器忽略。 在上面的示例代...
    99+
    2023-10-02
    php 开发语言
  • PLSQL基本语法的使用
    这篇文章主要介绍“PLSQL基本语法的使用”,在日常操作中,相信很多人在PLSQL基本语法的使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PLSQL基本语法的使用”的疑惑...
    99+
    2022-10-18
  • PHP基本语法介绍
    这篇文章主要介绍“PHP基本语法介绍”,在日常操作中,相信很多人在PHP基本语法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP基本语法介绍”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!在进行PH...
    99+
    2023-06-17
  • Python的基本语法怎么使用
    本篇内容主要讲解“Python的基本语法怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python的基本语法怎么使用”吧!一、Python输出print是python输出的关键字,默认是...
    99+
    2023-06-30
  • springboot常用语法库的基本语法
    目录1. freemarker是什么1.1 优点2. springboot整合freemarker2.1 pom.xml2.2 项目配置文件2.3 Controller2.4 ind...
    99+
    2022-12-19
    springboot常用语法库 springboot语法库
  • php的基本语句
    ## PHP初识 ###  为什么学php      通过live serve 起的假的服务不能做逻辑处理   所以为了熟悉前后端交互 业务流程   学习php ###  什么是php      PHP 是一种创建动态交互性站点的强有力的...
    99+
    2023-09-18
    php 开发语言 后端
  • mongodb的基本语法
    1、启动shell:(主要用crt 软件的时候终端要选择linux,否则不能退格键有时候出问题)[root@saltstack mongodb]# mongo> show dbs  ...
    99+
    2022-10-18
  • JavaScript的基本语法
    这篇文章主要讲解了“JavaScript的基本语法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript的基本语法”吧!语法JavaScript...
    99+
    2022-10-19
  • PHP函数的基本使用方法
    在现代的网页应用程序中,PHP作为一种重要的服务器端编程语言,被广泛应用。PHP中的函数是一种可重用的代码块,不仅简化了代码的编写,而且提高了代码的可维护性和可读性。本文将介绍PHP函数的基本使用方法,以帮助读者更好地理解和应用PHP函数。...
    99+
    2023-05-22
    方法 PHP函数 基本使用
  • PHP Swoole的基本用法
    目录 【了解Swoole】 【PHP中使用Swoole案例演示】 安装Swoole扩展 Swoole实现TCP请求 Swoole实现UDP请求 Swoole实现HTTP请求 Swoole实现WebSocket聊天室功能 Swoole执行异步...
    99+
    2023-09-02
    php swoole 服务器 网络 http
  • Python 基本语法
    相关内容 代码行 单行代码 每行代码结尾不需要加标点 a = 123 多行换行 多行代码,直接换行 a = 123b = a + 1 复杂过长的计算、操作可用括号然后缩进换行 income = (gross_wages ...
    99+
    2023-09-29
    python 开发语言
  • python基本语法
    1、常量与变量常量: 一旦赋值,就不可再改变,换句话说,就是不能对它重新赋值。Python不存在常量字面常量:一个单独出现的量,未赋值给任何变量或常量变量: 是一个名字,在赋值符号的左边,这个名字可以指代赋值符号右边的内容In [37]: ...
    99+
    2023-01-31
    语法 python
  • mysql基本语法
    建库建表Demo -- 建库 create DATABASE db_book; use db_book; -- 建表 CREATE TABLE t_bookType( id int primary key auto_i...
    99+
    2015-03-11
    mysql基本语法
  • SQL语句基本语法
    首先写入可显示中文代码set character_set_client=gbk; set character_set_results=gbk;或只输一句  set n...
    99+
    2022-10-18
  • Javascript基本语法实例用法
    本篇内容介绍了“Javascript基本语法实例用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码&l...
    99+
    2022-10-19
  • ES6新语法Object.freeze和Object.seal基本使用
    目录引言Object.freeze1.基本使用2.Object.freeze与const对比3.常用功能功能一:冻结目标对象功能二:vue2数据优化Object.seal1.基本使用...
    99+
    2023-01-10
    ES6语法Object.freeze Object.seal Object.freeze Object.seal
  • python 特有语法推导式的基本使用
    目录列表推导式字典推导式集合推导式共有三种推导式 列表(list)推导式字典(dict)推导式集合(set)推导式 列表推导式 基本语法: [out_express for out_...
    99+
    2022-11-13
  • insert语句的基本使用方法有哪些
    插入语句的基本使用方法如下:1. 插入单行数据:```INSERT INTO table_name (column1, column...
    99+
    2023-06-14
    insert语句
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作