目录
-
概述 -
安装环境 -
php基础语法 -
变量 -
运算符 -
条件与分支 -
循环 -
数组
概述:
PHP:Hytertext Preprocessor
注释:
输出方式:
echo “”?? | 没有返回值,用于输出一个或多个字符串 | print() | 可以有返回值,只能打印出简单类型变量的值 | printf() | 可以有返回值,可以打印复杂类型变量的值 |
基础格式:
在body中加
<?php
echo "你好"
?>
变量:
变量声明:不能以数字开头
? ? ? ? ? ? ? ? ? ?不能是关键字
? ? ? ? ? ? ? ? ? ? 字母数字下划线组成
变量类型:
boot | TRUEFALSE | 布尔 | str | " " | 字符串 | int | 123 | 整数 | float | 456.56 | 浮点数 |
var_dump()查看变量的类型;
使用变量时候也要带$符号;
类型强制转换:
(int)(变量) | 转整数 | (string)(变量) | 转字符串 | (float)(变量) | 转浮点型 | (bool)(变量) | 转布尔 |
运算符:
算数运算符:
?赋值运算符:
?比较运算符:
逻辑运算符:
?
条件与分支:
if(){}:中文意思是如果。if语句用于当指定条件成立时,执行A动作,否则,不执行A动作
if(){}else{}:if...else语句是若一个条件成立就做一件事,不成立就做另外一件事。
if(){}elseif(){}else{}:是if与else的组合,是多级关系作用是延伸if语句,可以在原来的if表达式的值1为false时执行不同的语句。和else不一样的是,当elseif语句中的条件表达式求值为TRUE时才执行其分支语句。
三元运算符:”expr1 ? expr2 : expr3“这样的语句在PHP中被称为三元运算符,用在某些情况下代替 if...else 语句,使代码更简洁。
循环:
while(表达式){ 语句; } | 只要条件为真就循环 | for(初始值;判断;更改条件){ 语句; } | 提前知道循环的次数 |
?数组:
?创建:
$a1=[...] | $a2=array(...) | $a3=array(key=>value,k2=>v2); |
?删除:
?添加:
遍历:
foreach($arr as $value){} | foreach($arr as $key=>$value){} |
常用方法:
array_push() | 添加 | array_pop() | 删除 | sort() | 正序 | rsort() | 倒序 | array_search() | 查询 | array_reverse() | 翻转 | implode() | 连接为字符串 | explode() | 字符串分割为数组 | shuffle() | 乱序 | natsort() | 自然排序 |
|