一,php基本语法
1,标准标记:
2,短标记 : 短标记默认未开启,需要在php.ini配置文件中开启
等价于 无需任何的配置
注意:
1>php文件中默认的是html代码
2>php实际是写在html中间的,所以需要用标记来识别php代码
3>php结束标记可以省略,意味着后面的代码全部是php代码
二,php注释
/* 注释的内容 */ 多行注释
// 单行注释
三.php编码
须告知浏览器的你的文件是什么格式的文件,编码声明直接写在header头里面
header(' Content-Type:text/html;charset=utf-8');
四.php的输出打印
浏览器是不能直接识别php的代码的,需要输出打印才可以看见.
1>>echo 输出字符串,可以使用逗号输出多个字符串
2>>ptint 输出字符串 只能输出一个内容
3>>print_r()可以输出复杂的数据类型,比如数组
4>>var_dump()能输出复杂的数据及类型
五,变量
是php运行时在服务器开辟的一个内存,用来存储值,并且该内存中的值可以随意改变. 语法: $变量名=值;
1>>添加变量 $变量名=值;
2>>修改变量 $已存在的变量名=新值;
3>>使用变量 $变量名;
4>>检测变量 isset($变量名) 存在/true 不存在/false
六,变量间的赋值方式
1>>传值赋值 就是把变量里面的值赋值一份给另一个变量保存,两个变量互不影响;
$a=ceshi;
$b=$a
echo $b;//结果为 ceshi
2>>引用赋值
是指把变量的实际内存地址赋值给另一个变量,两个变量公用一个内存地址,改变其中一个变量的值,另一个变量的值页发生改变;
$a=10;
$b=&$a;
echo $b;//结果为10
//改变$b的值
$b=20;
echo $a;//$a的值页变成20
七,预定义变量
不是用户定义的变量,而是php定义好的变量,用户可以直接使用
1>>$_GET 保存get方式提交的数据
GET的请求参数(键值对)被附加在URL地址后面一起发送到服务器.
2>>$_POST 保存post方式提交的数据
POST的请求参数被会被浏览器通过请求体和HTTP请求一起发送到服务器.
3>>$_SERVER 里面保存了服务器信息和客户浏览器信息
具体内容可以打印输出查看
var_dump($_SERVER)
4>>$_REQUEST
保存get和post提交的数据,不清楚别人使用什么方式提交的数据,可以使用这个(不推荐使用,容易出问题)
5>>$GLOBAS 全局变量
我们定义的所有的全局变量都保存在这个变量(数组)中,一个多余的,几乎不用!
为什么再累也要坚持下去?
领取专属 10元无门槛券
私享最新 技术干货