开源的PHPmysql:第2讲PHP的数据类型

开源的PHPmysql:第2讲PHP的数据类型

ID:39680372

大小:223.00 KB

页数:18页

时间:2019-07-09

开源的PHPmysql:第2讲PHP的数据类型_第1页
开源的PHPmysql:第2讲PHP的数据类型_第2页
开源的PHPmysql:第2讲PHP的数据类型_第3页
开源的PHPmysql:第2讲PHP的数据类型_第4页
开源的PHPmysql:第2讲PHP的数据类型_第5页
资源描述:

《开源的PHPmysql:第2讲PHP的数据类型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(第二讲)PHP的数据类型PHP100视频教程本讲大纲:1、PHP基本语法2、数据类型(第二讲)PHP的数据类型PHP100视频教程1、PHP基本语法和数据类型:(1)、PHP基本语法:(2)、PHP数据运算类型1、htm和php脚本混编2、一个语句以;(分号结束)3、如何定义一个变量,和变量的使用四种标量类型:boolean(布尔型)理解为真假型integer(整型)float(浮点型,也作“double”)理解为小数型string(字符串)两种复合类型:array(数组)object(对象)32.1PHP语法—PHP的数据类型PHP支持很多数据类型,如:常量、变量、数

2、组、标识符、运算符等。作为一种脚本语言,PHP不是强类型语言,对数据类型方面的要求不很严格,这一点与C不同。1.整型(Integer)整型又可以细分为十进制整型数据、八进制整型数据(以数字0作前缀)和十六进制整型数据(以0x作前缀)。$bo=1;$bo=-12;bindec()二进制转换为十进制decbin()--十进制转换为二进制echex()--十进制转换为十六进制decoct()--十进制转换为八进制hexdec()--十六进制转换为十进制octdec()--八进制转换为十进制42.1PHP语法—PHP的数据类型2.浮点型(FloatingPointNumber)就

3、是通常所说的实数,带有小数的数据属于浮点型数据。在32位操作系统中,浮点型数据的有效范围是1.7×10-308到1.7×10308。52.1PHP语法—PHP的数据类型3.字符串型(string)字符串是一组用西文单引号或西文双引号括起来的字符序列。在PHP中使用单引号和双引号稍有不同,最大不同是:使用双引号的字符串中可以加入特殊的转义字符,生成转义序列。PHP中的转义字符见下表。转义字符含义换行r回车t制表符$美元符号nnn任意一个八进制数xnn任意一个十六进制数\反斜杠字符转义字符列表62.1PHP语法—PHP的数据类型4.数组型一个数组就是把一系

4、列数字或字符串作为一个单元来处理。当读取一个没有赋值的数组元素时,PHP返回“空“或零字符串。默认的数组下标从0开始。$bo=array(1,2,3,4);$bo=array(“A”=>1,“B”=>2);5.对象型Object被称为对象,PHP中的对象分为系统内置对象和自定义对象两种,PHP中用类来描述一个对象,因为有了类,所以PHP也可以算作是面向对象的开发语言。6.布尔值型Boolean被称为布尔值,是PHP中表示条件真假的变量,布尔值的取值只有两种可能:真(非零或true),假(零或false)72.1PHP语法—PHP的数据类型7.资源例如:fopen()$ha

5、ndle=fopen("welcome.txt","rb");$contents="";while(!feof($handle)){$contents=fread($handle,1024);}fclose($handle);print$contents;8.null不表示零,也不表示空格,表示什么都没有类型转换:类型强制转换、类型自动转换82.2PHP语法—PHP的变量PHP应用程序在执行过程中能自动识别变量类型,开发PHP程序时一般无需进行数据类型的预定义,任何变量都可以拿来使用。为增加程序的易读性,建议在变量使用之前注释一下。另外,所有的变量都有作用域,它体现了变量

6、的可见性与生命周期。1.变量的命名PHP中的变量都以$开头,后面跟变量的名字。PHP中变量名区分大小写,$s1_a1与$S1_A1代表不同的变量。PHP对变量名的长度没有限制,不同类型变量最好使用可区分的变量名。数组名一般使用名字的复数。92.2PHP语法—PHP的变量2.变量的类型PHP中变量有6种类型:整型,浮点型,字符型,数组型,对象型,布尔值程序员可以强制将某个变量转换为指定类型,使用转换函数:settype()由于PHP的变量类型由赋值类型决定,所以,很多时候我们并不清楚变量的类型,要想知道变量类型可以调用PHP中相关函数,主要有:gettype(),is_lo

7、ng(),is_double(),is_array(),is_object()。102.2PHP语法—PHP的变量3.变量的赋值给一个变量赋值通常使用赋值运算符,变量可以重复(1)值赋值(2)引用赋值赋值。4.作用域变量的使用范围,也叫做变量的作用域,按作用域分的话,php的变量可分为四种。(1)局部变量(2)函数参数(3)全局变量(4)静态变量在用户自定义函数中,一个局部函数范围将被引入。任何用与函数内部的变量按缺省情况将被限制在局部函数范围内。例如:

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

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

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