- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php数据类型培训讲义
数据类型 数据类型介绍 数据类型的转换 数据类型转换的规则 FTP://50 PHP的数据类型 PHP 支持八种原始类型。 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也作“double”) string(字符串) 两种复合类型: array(数组) object(对象) 最后是两种特殊类型: resource(资源) NULL 整型(integer) 整型变量的值,使用集合表示就是Z = {..., -2, -1, 0, 1, 2, ...}。也就是正整数、0与负整数中的任意一个数。 整型值表示方法: 十进制 数字 八进制 数字前必须加上0(零) 十六进制 数字前必须加上0x 前面可以加上可选的符号“-”或者“+”, ?php $num1 = 1202; // 采用十进制显示的正整数 $num2 = 0; // 零 $num3 = -123; // 负数的表示方法 $num4 = 0130; // 采用八进制显示正整数(等于十进制的 88) $num5 = 0x1B; // 采用十六进制显示正整数(等于十进制的 27) ? 实例演示: integer.php 浮点型(float) 浮点型数据就是通常所说的实数,浮点数主要用于简单整数无法满足的形式,比如长度、重量等数据的表示。 ?php $number = 3.14159; $number = 2.3e5; //科学计数法 $number = 8E-11; //科学计数法 ? 浮点数的字长和平台相关,通常最大值是1.8e308并具有14位十进制数字的精度。 浮点型的数值只是一个近似值,尽量避免浮点型数值之间比较大小,特别是比较是否相等。 如果确实需要更高的精度,应该使用任意精度数学函数(bcmath)或者gmp函数。 实例演示:floatquiz.php 布尔型(boolean) 布尔型数据只有“true”和“false”两种取值,分别对应了逻辑“真”与逻辑“假”。 ?php $a = TRUE; $b = FALSE; ? 字符串(string) 字符串是一系列字符。 其范围在PHP中没有限制,不用担心其长度问题。 字符串的定义方法共分为3种: 单引号:定义字符串的最简单的方法是把字符用单引号括起来。 如果在定义的字符串中出现单引号,就需要使用转义操作符(\)进行转义后,才能正常输出。 使用单引号定义的字符串中出现的变量和转义序列不会被变量的值替代。 字符串(string) 双引号:使用双引号(“)括起字符,定义字符串。 如果在定义的字符串中出现了一个双引号,就需要使用转义操作符进行转义,其他的特殊字符,可以进行转义操作。 变量、数组、对象属性会被替换成实际数值 定界符:使用定界符定义。 定界符方式可以比较方便地输出大量的字条串; 变量会被替换成实际数值,不用对双引号进行转义; 常量和函数不能被识别; 单引号转义和变量解析的过程,效率更高,对于简单字符推荐使用单引号方式。 实例演示: string.php stringblock.php 数组(array) 数组是一系列相关的数据,以某种特定的方式进行排列而组成的集合。 组成这个集合的各个数据可以是基本数据类型,也可以是复合数据类型; 可以是相同数据类型,也可以是不同数据类型。 数组里的每一个数据元素都有其唯一的编号,称为索引。索引用于指定数组中特定的数据元素。 在PHP中,索引可以是数字编号,也可以是字符串。在有的语言中数组的索引必须是数字编号 数组定义 数组通过使用array()函数定义,其值使用“key=value”的方式设置,多个值通过逗号分割。 ?php //为数组的值指定键名 $one = array( yellow=banana, red=flower, 3=三, 03=叁 ); //直接为数组赋值,没有指定键名时,以0开始的序数。 $two = array(1,2,3,4,5,6,7,8,9); //带有一个键名的数组,在这个序号累加1,初始序号小于0时,生成序号仍然以0开始。 $three = array(6=六,七,八,九,十); ? 实例演示:array.php 数组操作 数组的简单操作包括显示、添加、修改和删除 ?php $ages = array(); //定义一个空数组 $ages[] = 十七; //使用[]向数组中添加一个没有键名的值 $ages[18] = 十八; //使用[]向数组中添加一个有键名的值 $ages[19] = 91; echo $ages[19];
您可能关注的文档
最近下载
- 中国染料化工项目经营分析报告.docx
- 专题04:论证结构与思路-备战2025年中考语文一轮复习现代文阅读讲与练(江苏通用)(解析版).docx VIP
- 初中英语读写结合模式促进写作教学的探讨.pptx VIP
- 2025年中国DBE项目创业投资方案.docx
- 堤顶混凝土路面施工方案堤顶混凝土路面施工方案.doc VIP
- 筑牢金融数字防线:商业银行信息安全风险管理体系的构建与革新.docx
- 《人力资源管理师三级》第五章薪酬管理.ppt
- 《让子弹飞》剧本.doc VIP
- 2025年水环境服务项目可行性分析报告.docx
- DB4201T 620-2020 液化石油气供气场站设置技术规定.docx VIP
文档评论(0)