合工大php期末试卷_大三下PHP期末考试复习笔记

前端

网页的基本结构

网页的标题

网页显示的内容

表格标记

表格标题文字
第1个列表头 第2个列表头 第n个列表头
第1行第1列数据 第1行第2列数据 第1行第n列数据

表单标记

表单标记

表单输入控件标记

滚动文本框标记

下拉菜单标记

按钮标记

超链接标记

腾讯

链接到index.html文件

链接到图片

PHP基础

数据类型

PHP的变量无需声明,值的类型即为变量的类型。PHP支持六种基本数据类型。

运算符

主要掌握基本运算符,特别注意字符串运算符“.”,用于字符串拼接

变量命名规则

变量只能是下划线或字母开头,_abc、abc

流程控制语句

分支

// if分支

if ($a != 1){

...

}

// if-else 分支

if ($a != 1){

...

} else {

....

}

// switch分支

switch(表达式){

case 常量1: 语句1; [break;]

case 常量2:语句2; [break;]

……

[default:;]

}

循环

// 用遍历数组的方式来复习循环,顺带也复习了遍历数组

$data = array(

'a' => "AA",

'b' => "BB",

'c' => "CC"

);

$indexData = array(

"AA",

"BB",

"CC"

);

//第一种遍历方式,只适用于索引数组。PHP数组在没有指明key的情况下,默认是索引数组

for ($i = 0; $i < sizeof($indexData); $i++) {

echo $indexData[$i] . "1" . "
";

}

//第二种遍历方式。可同时用于索引数组和关联数组,取出key和value

foreach ($data as $key => $value) {

echo $value . "2" . "
";

}

//第三种遍历方式,可同时用于索引数组和关联数组,只取出value。(会改变数组当前指针)

foreach ($data as $value) {

echo $value . "3" . "
";

}

//第四种遍历方式.可同时用于索引数组和关联数组,取出key和value(会改变数组当前指针)

//因$data数组的指针在第三种方式中已经指向了数组尾部,故换一个数组

while (list($key, $value) = each($indexData)) {

echo $value . "4" . "
";

}

转移(跳出循环、结束)break、return

包含文件的方法include()、include_once()、require()、require_once()

数据处理

数组的创建和初始化:键名、range()

创建数组可以使用array()函数,语法格式如下:

array array([$keys=> ]$values,…)

说明:如果省略了键名,会自动产生从0开始的整数作为键名。如果只对某个给出的值没有指定键名,则取该值的健名为前面最大的整数键名加1

range()函数:使用range()函数可以自动建立一个值在指定范围的数组,语法格式如下:

array range(mixed $low, mixed $high [, number $step ])

$low为数组开始元素的值,$high为数组结束元素的值。$step是单元之间的步进值,如果未指定则默认为1。

键名和值的操作:list(),list()函数。使用list()函数可以将数组中的值赋给指定的变量。这样就可以将数组中的值显示出来了。例如:

$arr=array("红色","蓝色","白色");

list($red,$blue,$white)=$arr; //将数组$arr中的值赋给3个变量

echo $red; //输出"红色"<

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值