第02章--笔记 PHP语言基础02 课件.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
云南林业职业技术学院信息工程学院--2020 年秋季课程 云南林业职业技术学院信息工程学院--2020 年秋季课程 PAGE 1 PAGE 1 《PHP 核心技术》 第 02 章--笔记 PHP 语言基础 02 PHP 的标识符(暂时演示变量):(demo01) 标识符:就是语言元素的名称,程序中表示变量名,类名,方法名等符号。标识符有大小写 区分,以字母(A~Z,a~z)或“_”开始,后面可以跟数字、字母、下划线和“$”。 与 Java 类似,PHP 中的类名的首字母是大写,方法名首字母小写,后面采用驼峰式规则。如:类名:MyTeacher (大驼峰式) 方法名:myTeacher (小驼峰式) PHP 的关键字:(详见教材 P42) 关键字不能作为方法名,变量名和类名。true, false, null 必须是小写。 public, protected, private 三个表示访问级别的关键字,从左到右访问范围越来越小。 PHP 的原始数据类型:(详见教材 P43) boolean, int, float, double, string, array, object, resource, null 其中只有 boolean, int, float, string 四种数据类型用于声明(定义)变量。 PHP 的复合数据类型:(例:demo02) 复合数据类型:将多个相同类型的项聚集起来,表示一个实体。包括数组 (array)和对象(object)。 数组:有索引的数据值集合。以键值对形式存在。 对象:必须显式地声明,在类 class 中声明属性和行为。 PHP 的变量:(例:demo03) 变量以美元符号$开头,然后是变量名。变量名需遵循标识符的命名规则。如:$name, $age, $_my_books 等。 注意:变量是区分大小写的。变量之间的拼接使用“.”; 变量的赋值方式:按值赋值,引用赋值。 按值赋值:将表达式的值赋值到变量。这是常见的赋值方式。 如: $name = “张三”; $num= 10+“20”; // $num = 30; 引用赋值:一个变量与另一个变量引用的内容。如果多个变量引用了同一个内容,那么修改其中任意一个变量的值,其他变量的值也会变化。在等号后面加上符号“”就能完成引用赋 值。 如: $age = 20; $age02 = $age; $age02 = 99; print_r($age); // 99 PHP 变量的作用域:(例:demo04) 在 PHP 脚本的任何位置都能声明变量。但是声明的位置会影响其作用范围。这个可访问的范围称为变量的作用域(scope)。 根据变量的作用域,分为以下几类: 局部变量。就是在函数内部声明的变量。 函数参数。就是定义函数时在函数名称后面()中写的变量名。 全局变量。需要在变量的前面加上关键字 GLOBAL。 静态变量。会一直存在,不会因为函数退出而消失。需要在前面加上 static。 PHP 的系统变量: (例:demo05) PHP 的系统变量也称超级全局变量,可以在 PHP 文件的任何地方任何时候都能使用,并且不用事先定义。 (一)$_SERVER: 获取 PHP 内部的大多数信息(参照 P51 —52 ,后期可以对照查看); (二)$_GET 数组:用于存储以 GET 方式传输的数据。 (三)$_POST 数组:用于存储以 POST 方式传输的数据。 (四)$_REQUEST: 可以接收 GET 和 POST 方式的参数。 (五)$_GLOBALS 数组:存储了所有全局变量。 (六)$_FILES: 存储被上传的文件信息。 (七)$_COOKIE: 记录登录用户的相关信息。 变量的类型转换:(例:demo11) 变量的类型转换,分为自动类型转换和强制类型转换。 注意:任何数据类型都可以转换为对象。 常量:(例:demo12) 常量:在程序执行中无法修改的值。如π=3.1415926, 1km=1000 米中的 1000. 常量的定义格式:define(name, value, 是否敏感 true 或 false) 注意:是否敏感 true 或 false。如果是 true 就表示该常量的引用不区分大小写。 运算符和表达式:(例:demo13) 运算符: 算术运算符:+, -, *, /, %, ++, - -, +=, -+, *=, /=, %= 字符串操作符:连接符(.) 逻辑运算符: || ! 关系运算符: = = != ==判断值是否相等 ===判断值和数据类型都相等赋值运算符: = 字符串操作符: . 运算符的优先级:(详见 P67-68) 表达式:由运算符和变量、常量等组成的式子,实现算术、逻辑等运算。 三目运算(也称

文档评论(0)

始终如一 + 关注
官方认证
内容提供者

始终如一输出优质文档!

认证主体苏州市致远互联网科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320582MA27GAWJ0R

1亿VIP精品文档

相关文档