PHP基本语法第二章
一,如何定义一个常量
关键字:define 语法define('常量名','常量的值')
<? $a=123; define('I',$a); echo I; ?> 二,数组
1定义一个数组
关键字array 语法array(key=>value,key2=>value2,key3=>value3) key可以是整形或字符串,value可以是任意值
<? $arr=array('too'=>'bar',123=>true); echo $arr['too'].'<br>'; echo $arr[123]; ?>
打印数组的方法print_r 关键字:print_r 语法print_r(要打印数组名),主要用于调试
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('stu_no'=>'10010','stu_name'=>'老赵'); print_r($stu); ?> 输出结果Array ( [stu_no] => 10010 [stu_name] => 老赵)
输出方法echo $数组名[key]
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('stu_no'=>'10010','stu_name'=>'老赵'); echo $stu['stu_no'].'<br>'; echo $stu['stu_name']; ?> 输出结果
10010
老赵
另外一种定义数组的方法 直接输入value值key为从0起排列的整形
array('value','value2','value3','value4')
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('皮皮','乐乐','教皇','老赵'); print_r($stu); ?> 输出结果为Array ( [0] => 皮皮[1] => 乐乐[2] => 教皇[3] => 老赵)
分别输出:
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('皮皮','乐乐','教皇','老赵'); echo $stu[0].'<br>'; echo $stu[1].'<br>'; echo $stu[2].'<br>'; echo $stu[3].'<br>'; ?> 输出结果
皮皮
乐乐
教皇
老赵
循环输出方法for语句 语法
for(循环条件) 例:$i=0;$i<4;$i++
{
echo $数组名[循环变量名]
}
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('皮皮','乐乐','教皇','老赵'); for ($i=0;$i<4;$i++) { echo $stu[$i].'<br>'; } ?> 输出结果
皮皮
乐乐
教皇
老赵
while循环 语法
$条件变量名=条件变量值
while(条件语句) 例子$i<4
{
$数组名[$条件变量名];
$条件变量++
}
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('皮皮','乐乐','教皇','老赵'); $i=0; while ($i<4) { echo $stu[$i].' '; $i++; } ?> 输出结果 皮皮 乐乐 教皇 老赵
在数组末尾添加元素
语法$数组名=array[value,value1,value2,value3];
$数组名[]=要添加的value;
$数组名[]=要添加的value;
<? header("Content-Type:text/html; charset=utf-8"); $stu=array('皮皮','乐乐','教皇','老赵'); $stu[]='浩民'; $stu[]='苏超'; $stu[]='吕腾'; for ($i=0;$i<8;$i++) {&
相关新闻>>
- 发表评论
-
- 最新评论 更多>>