目录
- 概述
- php基础语法
- 变量
- 运算符
- 输出
- 循环
- 数组
PHP概述
- 超文本预处理语言
- lamp:Linux+Apache+MySQL+PHP/Python/Perl服务器的架构。
PHP基础语法
- PHP书写格式
<?php
echo "Hello";
?>
变量
- 不能以数字开头,不能是关键字;由字母数字下换线组成
$变量名 = 值;
- 常见类型:
bool TURE/FALSE 布尔 str"" 字符串 int 整数 float 浮点数 -
强制转换:
(int)(变量) (string)(变量) (float)(变量) (bool)(变量)
运算符
PHP 运算符主要包括:算术运算符;赋值运算符;比较运算符;三元运算符;逻辑运算符;字符串运算符;错误控制运算符。
PHP运算符多数与JS运算符相似,字符串运算符和错误控制运算符是新加的。
- 字符串运算符主要指连接运算符“.”,它将连接其左右参数字符串。
- 错误控制运算符:@,当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。
输出
- echo "","";
- print()
- printf("模板",变量)
循环
PHP循环控制主要是while循环和for循环。
//01
while(表达式){
语句;
}
//02
for(初始条件;判断;更改条件){
语句;
}
数组
- 创建
//01
$a1=[...];
//02
$a2=array(...);
//03
$a3=array(key=>value,key2=>value2);
- 删除
//01
unset($a1);
//02
unset($a1[2]);
- 添加
//01
$a1[]=10;
//02
$a2["name"]="feng";
- 遍历
//01
foreach($arr as $value){}
//02
foreach($arr as $key=>$value){}
- 常用方法
sort() 正序 rsort() 倒序 natsort() 自然排序 array_push() 添加 array_pop() 删除 array_search() 查询 array_reverse() 翻转 implode() 连接为字符串 explode() 将字符串分割为数组 shuffle() 乱序 ... ...