PHP 入门2 变量和数据类型

变量

变量的命名规范:

1变量命名必须以$开始

2不可以使用中文,必须使用英文名

3可以使用数字但是不能以数字开头

4不能使用特殊符号,但是下划线除外_

5变量的命名要有意义

6遵循驼峰命名法 $gouLanZiEr $daMa $da_ma1 $da1

7变量严格区分大小写

变量存储在内存之上。

普通变量赋值:

$one = $two;这两个变量不相互影响,修改其中一个值另外一个值不会发生变化,因为他们仅仅具有相同的值而已

变量的引用赋值:

$one = &$two; 这两个变量相互影响,改变其中一个另外一个也跟着改变,因为他们具有相同的地址。

可变变量:

可变是变量的一种,可以同时使用多个$.$无限制使用但是一般只使用2~3个,结合方式,从右向左逐个解析$然后在结合在解析,一直到解析真正的值为止

数据类型:

一共分为3类8种

标量类型

整型 int: 说白了就是整数

1声明整型方式10进制

28进制声明整型 以0开头取值范围0~7

316进制:以0x开头取值范围0~9a-f

浮点型float:说白了就是小数

1直接声明小数

2科学技术法

字符串string

1单引号

2双引号

转义字符: \n 换行  \r 回车 \t 缩进 \ \\ ...

1单引号和双引号区别:单引号只能解析部分转义字符如\ \\,但是双引号能解析大部分的转义字符除\

2变量解析能力不同,单引号不解析变量双引号解析变量。

1能用单引号坚决不用双引号,因为效率问题,

2所有的SQL语句全部使用双引号,此处1000遍

定界符:在变量之后使用<<<开始跟上自定义的字符,通常是大写的字符使用EOF,写完之后直接换行,不能有任何的字符,后边写内容如果想结束字符串,顶格写上自定义的字符。

 

. 字符串连接符 用于连接多个字符串

单引号不能嵌套单引号 ,双引号也不能嵌套双引号,但是单双引号可以互相插入

布尔值bool

True 真 有 是

False 假 没有 否

主要用于判断中

符合类型

数组array:

对象object:

特殊类型

资源resource:打开或者使用php之外的东西得到就是资源。

Null:null是null的唯一的一个值,表示一个变量没有值(空值),在使用null的时候需要注意不要使用字符串声明的方式来使用null。

什么时候可以获取null:

1直接赋值为null。

2一个变量未进行过赋值操作得到结果是null,但是这种语法在php中是错误语法。

3声明一个变量使用unset(@变量)对其进行摧毁unset操作得到null

Isset(变量):判断变量是否设置过值,如果值为null或没有进行设置值,值为false其余全为true

Empty(变量):判断是否为空值如果为空值则返回true,否则是false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

solitaire.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值