iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP基础语法知识有哪些
  • 686
分享到

PHP基础语法知识有哪些

2023-06-04 04:06:18 686人浏览 薄情痞子
摘要

本篇内容主要讲解“PHP基础语法知识有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php基础语法知识有哪些”吧!转义到PHPPHP解析引擎需要一种方法来区分PHP代码和页面中的其他元素。这

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

转义到PHP

PHP解析引擎需要一种方法来区分PHP代码和页面中的其他元素。这样做的机制被称为“逃到PHP”。有四种方法可以做到这一点 -

Canonical PHP标签

最普遍有效的PHP标签样式是 -

<?php...?>

如果你使用这种风格,你可以肯定你的标签将永远被正确解释。

短开(SGML样式)标签

短或短的标签看起来像这样 -

<?...?>

正如人们所预料的那样,短标签是最短的选项您必须执行以下两项操作之一,才能使PHP识别标签 -

  • 在构建PHP时选择--enable-short-tags配置选项。

  • 将php.ini文件中的short_open_tag设置设置为打开。必须禁用该选项才能使用PHP解析XML,因为XML标记使用相同的语法。

ASP风格的标签

ASP风格的标签模仿了Active Server Pages用来描述代码块的标签。ASP风格的标签看起来像这样 -

<%...%>

要使用ASP风格的标签,您需要在php.ini文件中设置配置选项。

html脚本标签

HTML脚本标签看起来像这样 -

<script language = "PHP">...</script>

PHP代码注释

一个 意见 是,只存在于人的阅读器和显示程序结果之前剥离出来的程序的一部分。PHP中有两种注释格式 -

单行注释 - 它们通常用于与本地代码相关的简短说明或注释。 以下是单行注释的示例。

<?   # This is a comment, and   # This is the second line of the comment   // This is a comment too. Each style comments only   print "An example with single line comments";?>

多行打印 - 以下是在单个打印语句中打印多行的示例 -

<?   # First Example   print <<<END   This uses the "here document" syntax to output   multiple lines with $variable interpolation. Note   that the here document terminator must appear on a   line with just a semicolon no extra whitespace!   END;   # Second Example   print "This spans   multiple lines. The newlines will be   output as well";?>

多行注释 - 它们通常用于在必要时提供伪代码算法和更详细的解释。 多行注释的风格与C相同。以下是多行注释的示例。

<?      print "An example with multi line comments";?>

PHP是空白不敏感的

空格键是您输入的内容,通常在屏幕上不可见,包括空格,制表符和回车符(行尾字符)。

PHP空白不敏感意味着它几乎不会影响你在一行中有多少空白字符。一个空白字符与许多这样的字符相同。

例如,将2 + 2的总和分配给变量$ 4的下列每个PHP语句都是等效的 -

$four = 2 + 2; // single spaces$four <tab>=<tab2<tab>+<tab>2 ; // spaces and tabs$four =2+2; // multiple lines

PHP区分大小写

是的,PHP是一个区分大小写的语言。试试下面的例子 -

<html> <body>    <?php       $capital = 67;       print("Variable capital is $capital<br>");       print("Variable CaPiTaL is $CaPiTaL<br>");    ?> </body></html>

这将产生以下结果

Variable capital is 67Variable CaPiTaL is

语句是以分号结尾的表达式

PHP中的 语句 是任何后面跟有分号(;)的表达式。由PHP标签包含的任何有效PHP语句序列都是有效的PHP程序。这里是PHP中的一个典型语句,在这种情况下,将字符串分配给名为$ greeting的变量 -

$greeting = "Welcome to PHP!";

表达式是令牌的组合

PHP的最小构建块是不可分的标记,如数字(3.14159),字符串(.two。),变量($ 2),常量(TRUE)以及构成PHP本身语法的特殊词,如if ,其他,同时,等等

大括号使块

虽然语句不能像表达式那样组合,但您可以通过将语句放在一组大括号中,随时在语句的任何位置放置一系列语句。

这里的两个陈述是等同的 -

if (3 == 2 + 1)   print("Good - I haven't totally lost my mind.<br>");if (3 == 2 + 1) {   print("Good - I haven't totally");   print("lost my mind.<br>");}

从命令提示符运行PHP脚本

是的,您可以在命令提示符下运行您的PHP脚本。假设你在test.php文件中有以下内容

<?php   echo "Hello PHP!!!!!";?>

现在按照以下命令提示符运行该脚本 -

$ php test.php

它会产生以下结果 -

Hello PHP!!!!!

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

--结束END--

本文标题: PHP基础语法知识有哪些

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

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

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

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

下载Word文档
猜你喜欢
  • PHP基础语法知识有哪些
    本篇内容主要讲解“PHP基础语法知识有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP基础语法知识有哪些”吧!转义到PHPPHP解析引擎需要一种方法来区分PHP代码和页面中的其他元素。这...
    99+
    2023-06-04
  • JavaScript语言基础知识有哪些
    这篇文章主要讲解了“JavaScript语言基础知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript语言基础知识有哪些”吧!了解Ja...
    99+
    2022-10-19
  • D语言基础知识有哪些
    本篇文章给大家分享的是有关 D语言基础知识有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。引言D 语言是一门语法相当优雅的编译型语言,自 1999 年发布至今已发展了 20...
    99+
    2023-06-16
  • Google Go语言基础知识有哪些
    这篇文章主要讲解了“Google Go语言基础知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Google Go语言基础知识有哪些”吧!先来个hel...
    99+
    2022-10-19
  • Go语言基础知识点有哪些
    这篇文章主要介绍Go语言基础知识点有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Go 语言教程Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Gries...
    99+
    2023-06-20
  • 常见的Java基础语法知识都有哪些
    本篇内容主要讲解“常见的Java基础语法知识都有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“常见的Java基础语法知识都有哪些”吧!  对象:对象是类的一个实例,有状态和行为。  类:类是...
    99+
    2023-06-02
  • PHP基础语法、变量和常量的知识点有哪些
    这篇“PHP基础语法、变量和常量的知识点有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“PHP基础语法、变量和常量的知识...
    99+
    2023-06-30
  • 有哪些Java基础知识
    本篇内容介绍了“有哪些Java基础知识”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 面向对象与面向过程的区别首先面向过程和面向对...
    99+
    2023-06-16
  • 有哪些Python基础知识
    这篇文章主要介绍“有哪些Python基础知识”,在日常操作中,相信很多人在有哪些Python基础知识问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些Python基础知识”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-25
  • VUE基础知识有哪些
    这篇文章主要为大家展示了“VUE基础知识有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VUE基础知识有哪些”这篇文章吧。VUE是什么Vue (读音 /vjuː/,类似于 view) 是一套...
    99+
    2023-06-25
  • oracle基础知识有哪些
    这篇文章主要介绍“oracle基础知识有哪些”,在日常操作中,相信很多人在oracle基础知识有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”oracle基础知识有哪些”...
    99+
    2022-10-19
  • mysql有哪些基础知识
    这篇文章将为大家详细讲解有关mysql有哪些基础知识,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一:连接mysql关于mysql的下载和安装我在这里就不说了,第一步我们...
    99+
    2022-10-19
  • node.js基础知识有哪些
    小编给大家分享一下node.js基础知识有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!javascript之前一般用于we...
    99+
    2022-10-19
  • HTTP 基础知识有哪些
    本篇文章给大家分享的是有关HTTP 基础知识有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。HTTP 是什么HTTP是一种超文本传输协议,...
    99+
    2022-10-19
  • React基础知识有哪些
    这篇文章主要讲解了“React基础知识有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“React基础知识有哪些”吧!一切都是组件React 应用由组件组...
    99+
    2022-10-19
  • mysql基础知识有哪些
    本篇内容介绍了“mysql基础知识有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!第一章 mysql的...
    99+
    2022-10-19
  • vue2.0基础知识有哪些
    这篇文章给大家分享的是有关vue2.0基础知识有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是 Vue?简要介绍一下vue,vue就是一个前端框架,特点是 数据双向绑定...
    99+
    2022-10-19
  • HTML基础知识有哪些
    今天小编给大家分享一下HTML基础知识有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2022-10-19
  • canvas基础知识有哪些
    本文小编为大家详细介绍“canvas基础知识有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“canvas基础知识有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 现把...
    99+
    2022-10-19
  • 有哪些CSS基础知识
    这篇文章主要介绍“有哪些CSS基础知识”,在日常操作中,相信很多人在有哪些CSS基础知识问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”有哪些CSS基础知识”的疑惑有所帮助!接...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作