目录
- 概述
- 安装环境
- php基础语法
- 注释
- 变量
- 运算符
- 条件与分支
- 循环
- 数组
概述
php是超文本预处理语言
安装环境
-
本地数据上传的服务器
-
打开power shell
运行以下命令 (ip是自己的ip)
还输入密码(密码你看不见只管输入,按回车)
ssh root@123.56.84.8
-
打开flashxp
链接类型:SFTP over SSH
地址:你的ip
端口:22
用户名:root
密码:你的密码
-
向上 找到web目录
php基础语法
建一个xxx.php文件,代码如下
注释
和js的注释一样
单行注释 #和//
多行注释 /* */
变量
- 声明
$name="lisa"
>不能以数字开头,不能是关键字,字母数字和下划线组成 - 类型
bool TURE FALSE
布尔
str ""
字符串
int 123
整数
float 3.66
浮点数 - 查看变量类型
var_dump()
- 使用变量的时候也要带$符号
- 类型强制转换
(int)(变量)
(string)(变量)
(float)(变量)
(bool)(变量)
运算符
字符串连接用 .
条件与分支
与js里面的条件与分支基本一样(注意:elseif 无空格)
if(){
}elseif(){
}else{
}
循环
while(表达式){
语句;
}
for(初始条件;判断;更改条件){
语句;
}
数组
- 创建
$a1=[...]
$a2=array(...)
$a3=array(key=>value,k2=>v2);
- 删除
unset($a1)
unset($a1[2])
- 添加
$a1[]=88;
$a2["leg"]=2;
- 遍历
foreach($arr as $value){}
foreach($arr as $key=>$value){}
- 常用方法
array_push()添加
array_pop()删除
sort()正序
rsort()倒序
array_search()查询
array_reverse()翻转
implode()连接为字符串
explode()字符串分割为数组
shuffle()乱序
natsort()自然排序