PHP学习
一、php初步语法
1.代码标记
1)ASP标记:<%php代码%>
2)短标记:<?php代码?>
3)脚本标记:
4) 标准标记:(常用)<?php +php代码?>
2.代码注释
习惯:所有代码在写的过程中最好进行注释,注释就是个人学习和写代码的一个思路说明。
php中注释分为两种:行注释和快注释
1)行注释(一次注释一行):
//: 注释部分
#:注释部分
2)块注释(一次注释多行):
/* 后面内容都为注释
*/
3.php语句分隔符
语句分隔符:php代码是以行为单位,系统需要通过判断行的结束,通常为分号“ ;”
特殊说明:1):php中标记结束符?>有自带语句结束符的效果,最后一行代码可以没有语句结束符“ ;”
2):通常不建议使用标记结束符?>,因为浏览器会认为标记结束符?>后面内容为HTML,空行也会在源代码 中体现出来。
二、php变量
php是一种动态网站开发的脚本语言,动态语言特点是交互性,会有数据的传递。所以需要变量来存储数据。
注意:php所有变量前面都必须添加“ $ ”符号.
1.变量的使用
1)定义:在php中不需要任何关键字定义变量(赋值)
$a ; //定义变量
$a=1; //定义变量同时进行赋值
2)访问变量:echo
a
;
;
/
/
通
过
变
量
名
a
找
到
存
储
内
容
并
输
出
3
)
删
除
变
量
:
u
n
s
e
t
(
)
函
数
.
u
n
s
e
t
(
a; ; //通过变量名a找到存储内容并输出 3)删除变量:unset()函数. unset(
a;;//通过变量名a找到存储内容并输出3)删除变量:unset()函数.unset(a);
2.变量命名规则
1.php所有变量前面都必须添加“ $ ”符号.
2.命名规则和C语言相同。(不能以数字开头)
3.注意:php语言允许中文变量名(但不推荐使用)
3.预定义变量
预定义变量:系统自己提前定义的变量,分别存储一些相关的数据(预定义变量都是数组)
1.$_GET
:获取通过get方式得到的数据
2.$_POST
:获取通过post方式得到的数据
3.$_ REQUEST
:获取通过get方式和post方式得到的数据
4.$GLOBALS
:php中所有的全局变量。
5.$_SERVER
:服务器信息 6.$_SESSION
:session会话数据 7.$_COOKIE
:cookie会话数据
8$_ENV
:环境信息 10. $_FILES
:用户上传文件信息
4.可变变量
可变变量:如果一个变量保存的值刚好是另一个变量的名字,那么可以直接通过访问一个变量来得到另一个变量的值
例:$a=‘b’;
b
=
2
;
=
>
b=2; =>
b=2;=>$a==2;
5.变量传值
类似于c语言的变量传递。
三、
后续继续更新