ImageVerifierCode 换一换
格式:PPT , 页数:33 ,大小:243KB ,
资源ID:8649126      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8649126.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文((5)PHP的常量和变量.ppt)为本站会员(11xg27ws)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

(5)PHP的常量和变量.ppt

1、PHP中的常量,【PHP常量分类】PHP中的常量分为2类1、系统预定义常量2、自定义常量 【例如】 “hello“为常量,PHP中的常量,【常量名】1、合法的常量名,由字母,数字或下划线组成,以字母或下划线开始2、和其它任何 PHP 标签遵循同样的命名规则 【说明】可以用 define() 函数来定义常量。一个常量一旦被定义,就不能再改变或者取消定义 【语法】define(“常量名”,”常量值”) 【例1】 ,PHP中的常量,【例2】常量只能用 define() 函数定义,而不能通过赋值语句 【例3】用函数 constant() 来读取常量的值,PHP中的常量,【对常量的限制】1、常量的值只能

2、是标量(boolean,integer,float 和 string)2、区分大小写,即大写和小写是不同的 【例4】“ ; /用于换行echo f; / 显示常量f的值?,PHP中的变量,【PHP变量分类】PHP中的变量分为2类1、系统预定义变量2、另一种是自定义变量 【变量名】1、变量名由字母、数字、或者下划线组成,以字母或者下划线开头2、变量名与 PHP 中其它的标签一样遵循相同的规则3、PHP 中的变量用一个美元符号$后面跟变量名来表示 【注意】变量名是区分大小写的 【补充】可以使用中文来命名变量,但最好不要,PHP中的变量,【例5】字符串也可用单引号括起来,PHP原始变量类型,PHP原

3、始变量类型,1. boolean(布尔型) 【说明】要指定一个布尔值,使用关键字 TRUE 或 FALSE,两个都不区分大小写。 【例如】$foo = True; /将True改为TRUE也可以 2. integer(整型) 【说明】如果用八进制符号,数字前必须加上 0(零),用十六进制符号数字前必须加上 0x 【例6】 $a = 1234; / 十进制数$c = 0123; / 八进制数$d = 0x1A; / 十六进制数echo $d; /结果为:26,PHP原始变量类型,3. float(浮点型,也作“double”) 浮点数(也叫浮点数,双精度数或实数)可以用以下任何语法定义:$a =

4、 1.234; $a = 1.2e3; $a = 7E-10; 【说明】浮点数的字长和平台相关,具有 14 位十进制数字的精度 范围是1.7e-308-1.7e+308,PHP原始变量类型,4. string(字符串)string 是一系列字符。字符串可以用2种的方法定义:(1)单引号 (2)双引号 【例7】$str1 = hello; / 采用单引号$str2 = “world“; /采用双引号echo $str1,$str2;,PHP原始变量类型,4. string(字符串)。 PHP5中转义字符及其含义,PHP原始变量类型,4. string(字符串) 【例8】利用来实现换行 $str1

5、 = “;“;$“; / 采用单引号$str2 = “101;x61“; /采用双引号,字母A和aecho $str1;echo “; /换行echo $str2;,PHP原始变量类型,4. string(字符串) 【字符串操作符】1、是连接运算符 . ,它返回其左右参数连接后的字符串2、是连接赋值运算符.= ,它将右边参数附加到左边的参数后,$a = “Hello “;$b = $a . “World!“; echo $b;,$a = “Hello “;$a .= “World!“; echo $a;,PHP原始变量类型,5. array(数组) 【数组】实际上一组名称相同、数组下标不同的变

6、量。 【数组定义】可以用 array() 语言结构来新建一个 array 【说明】array()是一个语言结构,用于字面上表示数组,不是常规的函数,PHP原始变量类型,【数组定义格式1】$数组名 = array(key1 = value1, key2 = value2, keyn = valuen) 【说明】 Key相当于数组下标,value表示对应数组元素的值【例9】数组下标都为整数。C语言等常用/定义了一个具有3个数组元素的数组$score = array(3=90.5,4=66,5=54); /输出3个数组元素的值echo $score3; echo “; echo $score4; 【

7、注意】PHP 5允许数组元素可为不同的数据类型,上述例题中有整型和浮点型,PHP原始变量类型,【例10】使用字符串作为数组下标$score = array(3=90.5,“a“=66); echo $score3; echo “;echo $score“a“; echo “; /用print_r函数整体输出数print_r($score);,PHP原始变量类型,【数组索引的说明】即key = value中key的取值规则 【说明】 key也称索引Index1、索引可以是字符串或数字2、如果省略了索引,会自动产生从 0 开始的整数索引 【例11】$f = array(1, 2, 3);print

8、_r($f);,PHP原始变量类型,【数组索引的说明】即key = value中key的取值规则3、如果索引是整数,则下一个产生的索引将是:目前最大的整数索引 + 1 【例12】 / firstquarter2为February$f = array(1 = January, February, March); print_r($f);,PHP原始变量类型,【数组索引的说明】即key = value中key的取值规则4、如果定义了两个完全一样的索引,则后面一个会覆盖前一个 【例13】$aa = array(21, 34, 98, 8 = 1, 19, 2 = 13); print_r($aa);

9、【说明】索引2重复定义,所以,aa2=13,覆盖了前面的98,PHP原始变量类型,【数组定义一般格式2】直接对数组元素赋值(用方括号),赋值的同时就确定了数组元素的个数 【例14】$aa2=98;$aa3=12;$aa“pi“=3.14; /上述3条语句等同于:$aa=array(2=98,3=12,”pi”=3.14);print_r($aa);,PHP原始变量类型,【例15】访问在双引号内的数组的值,但在 PHP 中最好将数组用花括号括起来,$foo = array(bar = baz); echo “Hello $foobar“; / 结果为:Hello baz / 如果使用cho “H

10、ello $foobar“; 则会出错,$foo = array(1 = baz); echo “Hello $foo1“; / 结果为:Hello baz / 没有花括号也可以,但最好使用花括号,PHP原始变量类型,【二维数组】 【例16】如下定义了一个2行3列的二维数组/第1行数组中的3个数组元素$aa11= 1; $aa12= 2; $aa13= 3; /第2行数组中的3个数组元素$aa21= 4; $aa22= 5; $aa23= 6; print_r($aa);,PHP原始变量类型,【例17】 采用array()函数定义二维数组/第fruits行,有3列/第numbers行,有6列$

11、aa = array (“fruits“ = array(“a“ = “orange“, “b“ = “banana“, “c“ = “apple“), “numbers“ = array(1, 2, 3, 4, 5, 6) );echo $aa“fruits“a“; echo “;echo $aa“numbers“0;,PHP原始变量类型,6. object(对象) 【对象】客观世界中的“一个具体事物”如:一个人、一辆车、一场足球比赛、一堂课等 【类】将具有相同(或相似)属性的事物,归为一类 【例如】苹果是类,某一个苹果是对象汽车是类,某一辆汽车是对象,“提交”按钮是对象 它属于按钮类,PH

12、P原始变量类型,【面向对象程序设计】1、采用类似于现实生活中的概念来设计程序(软件),更符合人的思维2、用于解决软件危机,用来设计大写软件(5万行代码以上);弥补结构化程序设计的缺陷,PHP原始变量类型,【例18】类的定义和对象的使用 class student /类的定义 var $name; /数据,视为对象的属性/成员函数,视为对象的方法function setName($xm) $this-name=$xm; function getInfo() $info =“姓名:“.$this-name.“;return $info; $stu1 = new student(); /定义对象 $

13、stu1-setName(“崔忠伟“); echo $stu1-getInfo();,PHP原始变量类型,结构化程序设计的特点:从上到下、逐步细分、模块化设计、结构化编码类可以将多个用户自定义函数封装起来,便于管理,PHP原始变量类型,【变量的变量】1、名称不太准确。也称为“可变变量”和“动态变量”。2、指在变量的名称中含有其他其他变量的变量。 【例19】$var = hello;$hello = world;echo $var; / 结果为:world,PHP原始变量类型,【引用变量】用不同的变量名访问同一个变量内容 【注意】在 PHP 中,变量名和变量内容是不一样的 【引用的方法】在变量右边加 /结果为:9,PHP原始变量类型,【引用变量说明】1、完成引用后,两个变量共用一个地址(内存地址)2、完成引用后,没有复制变量的值,而是操作变量的地址。可提高程序运行速度3、完成引用后,两个变量的值只要一个变化,就会影响到另外一个变量。因为占同一段内存,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报