目录
PHP概述
- 超文本预处理语言
- lamp:Linux+Apache+MySQL+PHP/Python/Perl服务器的架构。
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() | 乱序 | ... | ... |
|