PHPday01
a.服务端开发基础
1.需要掌握的PHP的技能
-搭建WEB服务器(提供网站服务器的机器)
-HTTP(浏览器与服务器的通讯协议)
-服务端开发(动态网页技术)
-数据库操作(服务端存储数据方式)
-AJAX(浏览器与服务器的数据交互方式)
2.搭建Web服务器
-服务器 指的就是一台专门存储数据的计算机,用于专门提供特定的服务
服务器分:web服务器 数据库服务器 文件服务器
b.php的基本语法
1.php的输出语法
- echo :只能打印一个内容
-var_demp(): 打印数组的数据
-print() 打印多个内容
2.声明变量语法
-$变量名=值
3.解决中文乱码
-echo "<meta charset='utf-8 ' "
4.注释
-单行注释/
-多行注释 /*内容*/
5.单引号与双引号的区别
-单引号,如果有变量名的情况下,需要拼接才能区分变量名
-双引号,如果有变量名的情况下,不需要拼接,自动转换
6.php中的数组
-索引数组
语法: $数组名.array(元素列表)
php5.4后可以简写$数组名[元素]
-关系数组,类似于对象,有键值对
语法:$数组名 =array('键'=>'值')
php5.4后可以简写$数组名['键'=>'值']
-多维数组
多维数组,数组中的每个元素又是个数组
7.获取php长度的方法
- count()
8.遍历索引数组
-语法:
$数组名=array(数据1,数据2,数据3)
for($ i = 0; $ i<cuont($数组名);$i++){
echo $数组名[$i]
}
9.遍历关系数组
-语法:
$数组名=array('键1'=>值1,'键2'=>'值2')
for($数组名 as $key => $value ){
echo $key . "=>" .$value
}
10.函数
fucution 函数名(形参){
函数体;
}
11.流程控制
-if语句
-switch语句
-while语句
-do-while语句
-for语句
12.指令式写法
-语法:
if:
代码
else:
endif;
-语法
for($i=0;$i<count(数组名);$i++):
endfor;
13.外部文件引入方法
-语法:
include '路径';

浙公网安备 33010602011771号