韩顺平php基本语法.ppt
php变量和基本语法,讲师韩顺平 qq 1272307737,内容介绍 主讲韩顺平,1.变量/常量 2.PHP数据类型和基本语法,学习目标 主讲韩顺平,① 掌握php中的常用数据类型 ② 掌握php的基本语法 ③ 充分理解变量和常量,php基本语法 主讲韩顺平,■ php基本语法,1.html 和 php 混编 2.一个语句以 ; 分号结束 3.如何定义一个变量,和变量的使用 4.变量的数据类型不是固定不变的 5.php是弱数据类型编程语言 6.php区分大小写 7. 一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线,php变量为什么需要 主讲韩顺平,■ 一个程序就是一个世界,php变量为什么需要 主讲韩顺平,不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。比如在java中,class Test{ public static void mainString []args{ int a1;//定义一个整形变量,取名a,并赋初值1 int b3;//定义一个整形变量,取名b,并赋初值3 b89;//给变量b 赋 89 System.out.printlna;//输出语句,把变量a的值输出 System.out.printlnb;//把变量b的值输出 } },php基本语法基本数据类型 主讲韩顺平,■ php基本数据类型(标量类型),基本数 据类型,,,,整型integer,,小数浮点类型 float /double,,布尔类型 boolean,,字符串型 string,北京传智播客教育 ,php基本语法复合数据类型 主讲韩顺平,■ php复合数据类型,复合数 据类型,,,,数组 array,,对象 object,北京传智播客教育 ,php基本语法特殊数据类型 主讲韩顺平,■ php特殊数据类型,特殊数 据类型,,,,空值 NULL,,资源 resource,北京传智播客教育 ,php基本语法基本数据类型 主讲韩顺平,■ 整型 整数类型可以表示一个整数,比如 ts1; ts-12; ■ 布尔类型 布尔型可以表示真或者假,比如 tstrue; tsfalse; ■ 小数类型 小数类型可以表示一个小数float,double ts1.12 ts3.1415926 ■ 字符串类型 字符串类型可以表示一个字符串 ts“我是一个好人 hello”,北京传智播客教育 ,php基本语法定义变量/初始化/赋值 主讲韩顺平,■ 定义变量 什么是定义变量 a1.21; 表示定义了一个变量,表示一个小数类型的小数,变量名是a ■ 给变量赋值 比如你先定义了变量 tt; 然后,再给值 tt780; -这就是给变量赋值., 请思考一个题,会输出什么结果 a; echo a,北京传智播客教育 ,php基本语法整型 主讲韩顺平,■ 整型细节 1. 整型值可以使用十进制,十六进制0 x打头 或 八进制 0打头 表示 a1234;//十进制数 a-123;//负数 a0123;//八进制数等于十进制83 a0 x1A;//十六进制数等于十进制26 2. php不支持无符号整数,即php中的整数都是有符号的. 3. 整型数的字长和平台有关,通常是(4个字节有符号数)。Integer值的字长可以用常量PHP_INT_SIZE来表示,最大值可以用常量PHP_INT_MAX来表示。举例说明 echo PHP_INT_SIZE; echo PHP_INT_MAX 4. 如果给定的一个数超出了 integer 的范围,将会被解释为 float。 large_number2147483647; var_dumplarge_number; large_number2147483648; var_dumplarge_number;,var_dupm是一个函数,用于 输出变量的信息,同学们现在 不用深入研究,,北京传智播客教育 ,php基本语法布尔型 主讲韩顺平,■ 布尔型细节 1.要指定一个布尔值,使用关键字 TRUE 或 FALSE。两个都不区分大小写 2. 以下值都会被当做false对待 布尔值 FALSE 自身 整型值 0 零 浮点型值 0.0 零 空 字符串, 以及 字符串 0 不包括任何元素的数组 不包括任何成员变量的对象(仅PHP 4.0 适用) 特殊类型 NULL 包括尚未设定的变量,php基本语法浮点型 主讲韩顺平,■ 浮点型细节,1.浮点数(也叫双精度数或实数) 2.浮点数的字长和平台相关,通常最大值是 1.8e308 并具有 14 位十进制数字的精度 这个限制很重要,☞ 小数的精度如何起算 从左边开始第一个非0的数开始计算 比如 0.23456789022222988 ; 0.0023456789022222488,测试题 下面会输出什么值 a567.9999899;//567.9999899 b789.8812345678543//789.88123456785 c0.000000008907777777//0.000000008907777777,,php基本语法字符串 主讲韩顺平,■ 字符串细节,1. 一个字符串 就是由一系列的字符组成,因此,一个字符就是占用一个字节 2. PHP对字符串长度的限制只和运行PHP程序的该台计算机的内存大小有关,即 php字符串可以足够大。 3. 字符串常见的定义方法 单引号 // a‘abc,韩顺平’; 双引号 // b“hello,world”; 4. 如果字符串是包围在双引号中, PHP将对一些特殊的字符进行解析,北京传智播客教育 ,php基本语法字符串 主讲韩顺平,