前端
网页的基本结构
网页的标题网页显示的内容
表格标记
第1个列表头 | 第2个列表头 | 第n个列表头 |
---|---|---|
第1行第1列数据 | 第1行第2列数据 | 第1行第n列数据 |
表单标记
表单标记表单输入控件标记
滚动文本框标记
下拉菜单标记
按钮标记
超链接标记
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; //输出"红色"<