php基础语法
php标记
echo 可以输出一个或多个字符串,用逗号,隔开
print 只允许输出一个字符串
; 代码结束符
变量
声明变量
变量命名规则
- $开头
- 开头不能用数字
- 中间不能有空格
下划线命名
$name_new = 'bob'
小驼峰命名
nameNew = 'bob'
大驼峰命名
NameNew = 'bob'
标量数据类型
类型 | 描述 |
---|---|
布尔型 Boolean | true和false |
整型 Interger | 负数-0-无限大 |
浮点型 Float | 带小数的数字(负数-0-无限大) |
字符串 string | 汉字,英文,符号,其他国家语言 |
echo 输出数据值,开发时使用
var_dump 可以打印数据类型和值,测试时使用
. 连接符,可以把字符串和变量链接在一起输出
php复合数据类型
类型 | 描述 |
---|---|
array | 数组 |
object | 对象 |
callable | 可调用 |
iterable | 可迭代 |
php特殊数据类型
类型 | 描述 |
---|---|
空值 null | 表示变量没有值 |
resource | 资源 |
foreach
<?php
$arr =[
'jay' => '周杰伦',
'jj' => '林俊杰',
'haden' => '哈登'
];
foreach( $arr as $v){
echo $v;
echo "<hr>";
}
?>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码