没有合适的资源?快使用搜索试试~ 我知道了~
mysql模糊查询.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 166 浏览量
2021-09-14
06:21:21
上传
评论
收藏 69KB DOCX 举报
温馨提示
试读
19页
。。。
资源推荐
资源详情
资源评论
Php 课堂笔记
1.变量的命名规范
a) 1.声明 PHP 变量,必须以$符开始
b) 2.声明变量时不可以使用中文,必须使用英文。
c) 可以使用数字,但是不能以数字开头
d) 不可以使用特殊字符,但是下划线除外
e) 变量名要有意义,不要乱起
f) 变量名严格区分大小写。
3. 可变变量
a) 可以变化的变量
i. 可变变量是变量中的一种,可以在开头连续使用多个$符号。
ii. 理论上$可以无限使用,实际中一般只使用两个$.
iii. 结合方式:结合方式是从右向左依次结合一个$,解析成字符后在结合下一个$以此类推,直到最后
一个。
4.PHP 中的数据类型
三大类 8 种数据类型:
标量(4 种)
整型
浮点型
布尔型
字符串型
复合数据类型 (两种)
数组
对象
特殊数据类型(两种)
资源
Null
单引号和双引号的区别
1.解析转义字符的能力
双引号可以解析转义字符
单引号不解析转义字符,配合斜线可以转义单引号
2.解析变量的能力
a) 单引号里不解析变量
b) 双引号里解析变量
c) 双引号里如果解析变量请使用花括号括起来,表示告诉字符串请将花括号里的内容当变量使用
d) 单引号如果解析变量使用英文状态下的点.进行链接。
3.对单双引号的支持(单引号里可不可以使用单引号)
单双引号的区别
单引号中可以插入双引号,双引号中可以插入单引号。
单引号中不可以解析变量,双引号中可以解析变量
双引号中使用变量,需要使用定界符 定界符一般使用{}
单引号不解析转义字符,双引号解析转义字符
单引号可以转义部分转义字符, 包括本身和反斜线
单引号在使用变量的时候,使用连接符.(英文状态下的句号)来链接变量
双引号页可以使用连接符.进行链接。
我们到底用哪个引号?
能用单引号就用单引号。
SQL 语句中一般使用双引号
大文章或数据使用定界符方式。
功能越少 效率越高
能出现 null 的几种情况
1.为赋值的变量,默认为 Null
2.声明变量时,直接赋值为 Null
3.变量存在值,然后被删除值(unset())之后,值也是 null
Unset();
和变量相关的几个功能
1.删除变量的功能 unset();
a)
b)
格式 unset(变量)
直接改变原变量
2.检查变量是否设置值得功能: isset();
a) 该功能得结果为布尔值
只要是赋值不是 null 的数据,那么检测结果都为 true;
如果变量未赋值或者赋值为 Null 那么检测结果为 false
格式: 布尔值结果=isset(变量);
3.检测变量值是否为空的功能: empty();
检测结果:为空返回 true,不为空返回 false
1.什么样子的值是空值
a)
b)
整型 0 为空
浮点型 0.0
c) 字符串型 空字符串 字符串的 0
d) 布尔型 flase 为空
e) 数组 空数组
f)
对象 都不为空
g) 资源 都不为空
h) Null null 就是空
数据类型转换
数据类型转换
1.php 是一门弱类型语言
a) 什么是弱类型语言,就是这 8 种数据类型可以转换而且不需要人工介入,并且在声明变量时不需要指
定数据类型。
2.数据类型转换的分类
i. 自动数据类型转换 (隐性数据类型转换)
ii. 强制数据类型转换 (显性数据类型转换)
3.自动数据类型转换
1.自动类型转换不需要人工的干预
2.自动类型转换发生在运算或者判断过程中。
3.自动类型转换仅限标量(整型、浮点、字符串、布尔)
4.在类型转换过程中一般是向着更精确的数据进行转换的。
4.强制类型转换
a) 1.var_dump();该功能可以直接将数据的值和类型显示出来
b) 2.Gettype 肯能获取到的值:gettype — 获取变量的类型
"boolean"(从 PHP 4 起) 布尔型
"integer"
整型
"double"(由于历史原因,如果是 float 则返回"double",而不是"float")
浮点型
"string"
"array"
字符串类型
数组类型
"object" 对象
"resource"(从 PHP 4 起) 资源
"NULL"(从 PHP 4 起) 空
"unknown type" 未知类型
优点:可以获取任何数据的类型,获取之后可以给程序使用
缺点:功能强大导致效率低下,需要逐个匹配类型
5.IS 系列的检测变量类型的方法
Is_int() is_integer() 检测数据是否是整型
Is_float() is_double() 检测数据是否是浮点型
Is_string() 检测数据是否是字符串类型
Is_bool() 检测数据是否是布尔类型
Is_array() 检测数据是否是数组类型
Is_object() 检测数据是否是对象
Is_resource() 检测数据是否是资源类型
Is_null() 检测数据是否是 null 值
Is_numeric() 检测数据是否是数字或者数字字符串
Is_scalar(); 检测数据是否是标量(int,float,string,bool)
格式:结果变量=is_*(检测变量)
优点:检测效率高,并且可以接受检测结果
缺点:功能单一
6.强制数据类型转换
a) 一共分为三种方式:
第一种方式:语言结构方式修改变量类型
1. 格式:新变量=(数据类型) 原变量
可以转换的类型和关键字
整型:integer int
剩余18页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功