PHP期末复习资料(2016)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PHP期末复习资料

XSCJ数据库需事先装好

一、理论部分(选择填空)(30-40分)

重要知识点(细节参看教材):

1.动态网页技术:php asp/ jsp

2.PHP运行环境:APACHE(服务器)+MYSQL(数据库)+PHP

3. 3.2 Php语法风格(P35-37)

4.字符串的连接符“.”

$a=”hello”;

Echo $a.”world”; //结果为hello world

5.检查变量是否存在的函数:isset()

6. $_GET[表单变量名]接收GET方法提交的变量

$_POST[表单变量名]接收POST方法提交的变量

7.定义函数的关键字为:function

函数返回值的关键字为return

8.包含文件操作:include() require() p97

9.数组的创建:

$array1=array("黄色","蓝色","黑色");

echo $array1[1]; //输出"蓝色"

$array2=array("a"=>5,"b"=>10,"c"=>15);

echo $array2["b"]; //输出10

?>

数组创建之后,可以使用count()和sizeof()函数获得数组元素的个数,参数是要进行计数的数组。例如:

$array=array(1,2,3,6=>7,8,9,5,10);

echo count($array); //输出8

echo sizeof($array); //输出8

?>

10.数组的排序:升序sort() 降序:rsort()

11.字符串函数:

1)计算字符串的长度strlen

$str1="hello ";

echo strlen($str1); //输出6

$str2="中国";

echo strlen($str2); //输出4

?>

2)将字符串改变大小写

strtolower()函数可以将字符串全部转化为小写,使用strtoupper()函数将字符串全部转化为大写。例如:

echo strtolower("HelLO,WoRlD"); //输出"hello,world"

echo strtoupper("hEllo,wOrLd"); //输出"HELLO,WORLD"

?>

3)strcmp()串比较函数

12.正则表达式

\d{8}:8位数字

\w{4,7}:4-7位字符

13.date函数:获取日期和时间:

Echo date(‘Y-m-d’); //输出系统当前年月日,如2015-06-17

14.文件的打开与关闭:

1)打开函数:fopen 打开方式为r(只读) w(写)r+(读写)w+(写读)w w+两种:当文件不存在时,可创建后写入

2)关闭函数:fclose

3) 写文件函数:fwrite

4)读文件函数:fread

二、程序改错(30分)

1.案例3-4 P57页

2.案例3-6 P64

3.案例4-1 p83

4.案例4-3 P101

5. 5.3实训p124

6.案例6-1 P129 yzimage.php

三、编程题:(30-40分)

1. 网页设计:仿案例3-2 P47页

2. 数据表数据的页面显示:仿(案例8-1. 案例8-2 8.5实训)

相关文档
最新文档