PHP基础语法
基础语法
1.输出语句: 1.echo 2.print 3.var_dump 4. print_r
2.php是一个弱类型语言
强制转化类型 在变量前面加一个()里面写类型名 seetype() 括号里面写一个变量,第二个写类型名
3.变量的定义 $a = 5;
可变变量 $b = "a"; $a = 5; $$b = 10;
判断变量类型 gettype(); 获取变量类型 is_类型();判断变量是不是当前类型
判断变量是否为空 empty(); isset(); 判断变量是否定义
删除变量: unset();
4.字符串的定义方式:
$atr = "hello"; (可以解析变量 解析转义字符)
$atr = 'hello';(不能解析)
$str = <<<A hello A;(不用担心单引号和双引号的问题)
5.运算符与表达式
6.语句
分支语句: if switch...case
循环 for foreach while do while
7.函数
四要素:返回类型、函数名、参数列表、函数体
函数的定义方式:
function show() 普通的
{
}
function show(a) 有参数的
{
}
function show() 有返回的
{
return a;
}
function show(a=5) 有默认值的
{
}
function show() 参数可变的
{
func_get_args();
}
8.常用的函数
随机数: rand();
日期时间: time(); 可以获取当前的日期时间搓
date();第一个参数格式化字符串, 第二个参数是日期时间搓。 格式化日期时间。Y年份 m月份 d天 H24小时 h12小时 i分钟 s秒
strtotime(); 参数为时间字符串 可以将一个时间字符串转化为时间搓
9.其他
错误抑制符 @ 可以屏蔽错误信息
退出程序 exit(); exit; die("错误信息");