PHP中的变量
- 1.字符串:定义在单引号、双引号、定界符例如
$str="helloword"
- 2.整型:整数类型例如
$int=250
- 3.布尔型:只能赋值true或者false
$bool=true
- 4.浮点型:带小数点的数字例如
$float=3.1415926
- 5.数组是键值对的集合例如
$stu = ['name' => 'Tim', 'stuNo' => 202201, 'mobile' => 18956785474];
- 6.对象:是类的实例,类是描述一个事物的抽象特点例如
$obj = new stdClass;
- 7.null:代表一个变量没有值,不代表变量内容为0,也不代表为’’.例如
$a=NUll
- 数组分为一维数组和多维数组例如
$navs = ['id' => 1, 'name' => '前端相关'];
是一个一位维数组,使用[]访问其属性,例如访问上述例子中的name属性代码为$navs['name']
- 多维数组为,数组中包含有数组,例如下列代码展示了一组二维数组
<?php
$players=[
['id'=>1,'name'=>'想你的春天','sex'=>'男'],
['id'=>2,'name'=>'想你的夏天','sex'=>'男'],
['id'=>3,'name'=>'想你的秋天','sex'=>'男'],
['id'=>4,'name'=>'想你的冬天','sex'=>'男'],
['id'=>5,'name'=>'想你的每一天','sex'=>'男'],
];
- 数组的遍历,通常使用for,foreach来遍历数组,遍历上述二维数组有2种方式
- 以下使用for循环遍历上述二维数组
for($i=0;$i<count($players);$i++){
echo $players[$i]['id'];
echo $players[$i]['name'];
echo $players[$i]['sex'];
};
-以下代码使用foreach来遍历上述二维数组
foreach($players as $key=>$value){
foreach($value as $key2=>$value2){
echo $key2 . $value2;
};
};