标签:
一.学习要求:
1)PHP的语法基础
2)PHP的数据类型
3)如何熟练使用PHP常量,变量
4)PHP各类运算符的应用
5)PHP表达式的应用
二.1)语法基础:代码标记: <?php ?> ,注释:和HTML类似
2)数据类型:常用数据类型有整型,布尔型,浮点型,字符串型和null型等
(1)整型:在32位操作系统中,范围是-2147483648~ 2147483647 可以有八进制和十六进制,八进制前面加数字0,十六进制加0x。
<?php $str1 = 1234 ; $str2 = 01234 ; $str3 = 0x1234 ; echo "PHP中不同的进制: <br />"; echo "八进制 : $str2 <br />"; echo "十进制 : $str1 <br />"; echo "十六进制 : $str3 <br />"; ?> |
(2)布尔型:值有true 和false
注意:在逻辑控制中,不是只有falser才被认为是假,具体参考手册。
(3)浮点型:参考手册;
(4)字符型:单引号,双引号,<<<
注意:单引号包含的是字符串,双引号中包含变量。 <<<的使用方法见手册。
(5)NULL类型:变量是否是控制,用is_null()函数来检测。
(6)PHP语言可以类型转换,和C语言一样,在需要转换的类型前面加上操作符即可。
3)常量
(1)要声明常量使用define() 函数。函数格式参考手册;
(2)预定义常量: 是PHP内置的一些常量。手册中称为魔法变量。
4)变量
(1)变量名实质上就是计算机内存单元的命名,因此,借助变量名就可以访问内存中的数据。
(2)变量的要求我就不多说了,和C语言类似,唯一的不同是PHP中所有的变量都要以$开头。
(3)使用变量前需要给它赋值。
(4)这里介绍一个引用赋值: 实质就是C语言中的指针。
<?php
$str = "学习PHP很轻松";
$str1 = &$str ;
$str = "我要大声告诉你:".$str;
echo $str1;
?>
(5)变量的作用域:分为全局变量,局部变量和静态变量。
全局变量:整个PHP文件都可以使用,但是用户自定义函数不能使用,如果要使用的话需要global关键词声明,或者通过全局变量数组$globals进行访问。
局部变量:就是只能在函数内部使用,函数调用完毕之后变量的值删除,空间释放。
静态变量:也是在函数内部使用,但是不同的是,函数调用完毕之后,变量的值还在。
(6)可变变量:
和数学里的一种函数差不多。意思就是如果你存入的值是另一个变量的名字,可以通过$$来间接引用它。
<?php
$str = "name";
$name = "PHP,I like it";
echo $str;
echo "<br>";
echo $$str;
?>
(7)预定义变量:自行查看手册;
5)PHP运算符:在PHP中,把字符串连接起来用.,在其他语言中,例如JS中,是+;
其他一些运算符就不说了,+-*/% ++ -- & | ^ ~ << >> &&(and) ||(or) ! xor < <= > >= != == === !== 三目运算符
练习题:
1.请用PHP语言来写用户输入的年份是不是闰年,闰年的判断方式为,能够被4整数不能够被100整除,或者能够被100整除不能被400整除的都是闰年。
2.在开发动态网站的用户注册模块中,其中用户注册的密码一般都要填写一个确认密码,来加强信息输入的准确性。下面在用户注册模块中,应用比较运算符来验证两次输入的密码是否一致。如果相等输入注册成功信息,反之输出提示。
关于运算符,需要了解一下优先级。
标签:
原文地址:http://www.cnblogs.com/yitianxi/p/4982504.html