加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP的基本语法(一)

发布时间:2020-05-25 02:46:02 所属栏目:PHP 来源:互联网
导读:本文章向大家介绍PHP的基本语法(一),主要包括PHP的基本语法(一)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

一、脚本语法

1.1 文件拓展名为:".php";

1.2 以结尾

1.3 语句以分号结尾(关闭标签会“?>”会自动用分号,所以最后一行不用用分号)

二、php对“函数、类、关键字”大小写不敏感;

三、php对变量大小写敏感;

四、注释有三种形式

单行注释: // 或 #

多行注释: /* */

五、变量

5.1 命名规则:

变量必须以“$”开头,后面跟变量名称;

变量名称必须以字母或下划线开头;

变量名称中可以包含字母、数字字符、下划线;

变量名称对大小写敏感

5.2 php会自动将变量转为正确的数据类型,因此不必为变量声明数据类型;

5.3 变量作用域有三种

局部作用域(local)、全局作用域(global)、静态作用域(static)

在函数内部声明的是局部变量;在函数外声明的是全局变量;在函数内,用static修饰的变量,是静态变量。

局部变量只能在函数内访问;全局变量只能在函数外访问;

在函数外访问局部变量:将函数内的变量,第一次定义前,用global关键字修饰(函数内的全局变量);

在函数内访问全局变量:PHP内置了一个$GLOBALS数据,在函数内,可以通过该数组访问全部变量,如:$GLOABLS['x'];

函数执行完后会删除,函数内的所有变量,如果用static修饰,这个变量在函数执行完后不会被删除,但仍然是局部变量。

六、echo 和print

echo 和 echo()

print 和 print() ,有返回值,总是返回1

七、变量的类型

变量的类型有:字符串、整数、小数、逻辑、数组、NULL

7.1 字符串,既可以用单引号,又可以用双引号;

7.2 整数,既可以是正,也可以是负;

7.3 浮点数,

7.4 逻辑,有两种类型:true、false;

7.5 数组,例如:array("aa","bb");

7.6 NULL

7.7 对象 首先要用class关键字,定义对象类,再在实例中使用该类型;

class Car{

var $color;

function Car($color="green"){

$this->color = $color;

}

function whatColor(){

return $this->color;

}

}

PHP提供了一个var_dump()函数,可以返回变量的数据类型和值;

八、常量

常量前面不需要“$”,使用define() 定义常量

该函数传递两个或三个参数:第一参数是常量名,第二个参数是常量值,第三个参数可以不传,默认是false(对大小写敏感)。

九、运算符

9.1 算术运算符: +、- 、*、/、%;

9.2 赋值运算符:=、+= 、-=、*= 、/= 、%=;

9.3 字符串运算:

串接:.

串接赋值: .=

9.4 递增、递减运算

++$x; $x++; --$x; $x--;

9.5 比较运算符

>、<、>=、 <=、!=、==、!==、===、<>

9.6 逻辑运算符

and、or、xor(异或)、&&、||、!

9.7 数组运算符

+(联合,不覆盖重复的键)、==(拥有相同键/值对)、===(拥有相同键/值对,顺序相同,且类型相同)、

!= (不相等)、!==(不完全相等)、<>(不相等)

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读