资讯专栏INFORMATION COLUMN

2016-04-06【PHP语法基础】

wwq0327 / 1489人阅读

摘要:标记形式一形式二形式三此形式需要依赖中一个配置如果后面没有可以省略区分大小写的特性变量区分常量区分其他不区分关于分号应该每一句都加一个的中最后一句可以不加如果省略结束标签最后一句不可以省略关于注释单行注释或者多行注释变量不存在单纯定义的情况

PHP标记

形式一


形式二


形式三

此形式需要依赖php.ini中一个配置 short_open_tag = On


如果php后面没有html可以省略 ?>

PHP 区分大小写的特性

变量区分

常量区分

其他不区分

关于分号

应该每一句都加;

一个php的tag中最后一句可以不加;

如果省略结束标签最后一句不可以省略;

关于注释

单行注释 // 或者 #

多行注释 /% %/

变量

不存在单纯定义的情况

isset 判断变量是否存在

$v1 = isset($s1);  // false
$s2 = 1;
$v2 = isset($s2); //true

unset 删除变量

$v1 = 1;
isset($v1); //true
unset($v1);
isset($v1); // false
可以使用的变量名

以字母或下划线开头

后跟任意数量(含0个)的字母,数字和下划线

命名规则

骆驼命名法:首单词小写,其后每个单词首字母大写

$name   $myName   $myFatherName

帕斯卡命名法:每个单词首字母大写

$Name   $MyName   $MyFatherName

下划线分割法:每个单词小写,并且之间用下划线分开

$name   $my_name   $my_father_name
变量传值方法 值传递

两个变量的值互不影响

引用传递

值互相影响

$m1 = 1;
$m2 = & $m1

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21509.html

相关文章

  • CSS魔法堂:不得不说的Containing Block

    摘要:前言魔法堂重新认识和中提到在没有兄弟盒子时,的左右边框会与所属的的左右相接触。对于的元素若不存在的为的父,其为。正常情况若子尺寸尺寸,则子溢出溢出后的显示效果由属性值决定。异常情况下当时,若子的尺寸大于的尺寸而城撑大。 前言  《CSS魔法堂:重新认识Box Model、IFC、BFC和Collapsing margins》中提到在没有floated兄弟盒子时,line box的左右边...

    opengps 评论0 收藏0
  • PHP的8 种原始数据类型【基础

    摘要:如果给定的一个数超出了的范围,将会被解释为。从布尔值转换将产生出零,将产生出壹。由于内部表达方式的原因,比较两个浮点数是否相等是有问题的。和在小数点后五位精度内都是相等的。这里共有两种语法规则一种简单规则,一种复杂规则。 前言 搬运:PHP官方文档 四种标量类型 boolean(布尔型) 这是最简单的类型。boolean表达了真值,可以为TRUE或FLASE。要指定一个布尔值,使用关...

    whataa 评论0 收藏0
  • 通过PHP与Python代码对比浅析语法差异

    摘要:二知识点最近在完成一个小作业,题目要求通过代码实现,让用户输入用户名密码,认证成功后显示欢迎信息,输错三次后退出程序。 一、背景 人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着基础不牢,地动山摇的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起; 笔者觉得应该有不少人同...

    edagarli 评论0 收藏0
  • PHP源码学习】2019-03-20 PHP词法分析

    摘要:词法分析它是编译过程的第一个阶段。可以使用等自动化词法分析工具,来帮助我们完成。在中,使用的词法分析器是,语法分析器是。其实进行词法分析和语法分析并生成某种数据结构的过程,就是一个解码的过程。 baiyan 全部视频:https://segmentfault.com/a/11... 原视频地址:http://replay.xesv5.com/ll/24... 基本概念 在PHP7中,...

    SolomonXie 评论0 收藏0
  • PHP7源码分析】PHP7源码研究之浅谈Zend虚拟机

    摘要:中词法语法分析,生成抽象语法树,然后编译成及被执行均由虚拟机完成。通常情况下这部分是可选部分,主要为便于程序的读写方便而使用。指令虚拟机的指令称为,每条指令对应一个。 作者 陈雷编程语言的虚拟机是一种可以运行中间语言的程序。中间语言是抽象出的指令集,由原生语言编译而成,作为虚拟机执行阶段的输入。很多语言都实现了自己的虚拟机,比如Java、C#和Lua。PHP语言也有自己的虚拟机,称为Z...

    马龙驹 评论0 收藏0

发表评论

0条评论

wwq0327

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<