PHP基本语法和语言结构总结笔记

PHP基本语法和语言结构总结笔记

ID:43485646

大小:946.98 KB

页数:16页

时间:2019-10-08

PHP基本语法和语言结构总结笔记_第1页
PHP基本语法和语言结构总结笔记_第2页
PHP基本语法和语言结构总结笔记_第3页
PHP基本语法和语言结构总结笔记_第4页
PHP基本语法和语言结构总结笔记_第5页
资源描述:

《PHP基本语法和语言结构总结笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PHP基础部分笔记总结作者:丛浩整理:lamp47——温成毅---------------------------基本语法部分-----------------------------一、插入PHP语言的方法:脚本区域:完整模式,推荐大家使用第一种需要PHP.ini文件进行开启open_short_tags<%%>需要PHP.ini文件进行开启asp_tages语句结束符号:;(英文状态下的分号)//{}有

2、大括号的语句结尾不需要使用分号。二、变量变量可变的量命名规则:1、以$开始2、可以用中文,但是不推荐使用,不是所有版本都支持中文。3、数字可以使用数字但是不能开头。4、特殊字符不可以使用,除了_之外放前后都可以5、变量的命名要有意义6、变量是大小写敏感的$a和$A是不同的两个变量可变变量所谓可变变量,即把变量的值作为变量名注意:使用可变变量时,被用来作为变量名的变量值一定要符号变量的命名规则才能使用!变量引用八种数据类型标量1、整型(int)$a=100;//10进制整型数值$a=0100;//8进制整型数值$a=0X

3、123;//16进制整型数值echo$a;2、浮点型(float)$a=250.41;//小数$a=2.157e3;//科学计数法表示2.157乘10的3次方var_dump($a);3、字符串(string)单引号赋值:$add='老虎老鼠傻傻分不清楚';$str='我是"一只"小'老'虎'.$add;echo$str;双引号赋值:$str="我是'一只'小t老虎{$add}哦也";echo$str;定界符赋值:$str=<<

4、);echo$str;字符串赋值时使用单引号与双引号的区别:1).单引号不能解析变量,双引号可以解析变量。2).单引号不解析转义字符。双引号可以解析转义字符。单引号可以解析'\3).单引号中可以插入双引号,双引号中可以插入单引号,相互插入的时候,对应的引号只是单纯的字符而已。4).单引号使用变量需要用字符连接符.双引号也可以用。5).双引号使用变量时候用{}定界//“${a}isavariable!”6).使用的时候用单引号节省效率。定界符的功能和双引号一样。一般情况下都用单引号。,SQL语句的时候用双引号,提高开发效率定界

5、符大文章的使用定界符方便SQL语句的时候用双引号4、布尔值真true假false$a=FALSE;var_dump($a);布尔值为假的情况:整形0浮点型的0.0空字符串字符串'0'布尔false空数组array()没有成员属性的对象(PHP4)资源都是真null复合数据类型5、数组array();6、对象object特殊数据类型7、资源resource8、null空类型三种为空的情况:没有声明的变量直接赋值为null被声明但是被unset()掉注意:空字符串和0都不是空类型注意区分!!只有以上三种情况

6、才为空!类型转换强制类型转换三种方法一:(类型)变量这里的(类型)属于运算符6种转换类型整型转换:(int)(integer)浮点型转换:(float)(real)(double)字符串转换:(string)布尔型转换:(bool)(boolean)数组转换:(array)对象转换:(object)方法二:3种转换类型intval()强制转换为整型strval()强制转换为字符串floatval()强制转换为浮点型字符串转化为数值(整形和浮点型)的方式,遇到第一个不是数字的字符就舍弃后面虽有的字符(无论后面有没有数字)方法三:

7、settype(变量,数据类型)数据类型的判断1、var_dump()函数没有返回值只能调试代码适用$a=123;$type=var_dump($a);var_dump($type);2、gettype(变量)可以查询所有的8种类型【返回值】:代表该类型的字符串gettype()函数返回值列表:■“integer”■“double”(由于历史原因,如果是float则返回“double”,而不是“float”)■“string”■“boolean”(从PHP4起)■“array”■“object”■“resource”(从PHP

8、4起)■“NULL”(从PHP4起)■“userfunction”(只用于PHP3,现已停用)■“unknowntype”3、is系列的类型判断函数$a=123;$jg=is_float($a);var_dump($jg);标量:is_int()is_float

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。