标签:lan 方式 依次 分享 字符 建立 循环 符号 color
PHP有两种数组:索引数组、关联数组。
简介
索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。如下代码以及示意图所示:
$fruit=array("苹果","香蕉","菠萝");
赋值
$arr[0]=‘苹果‘;
array()
创建一个空数组,使用=>
符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array(‘0‘=>‘苹果‘);
array()
创建一个空数组,直接在数组里用英文的单引号‘
或者英文的双引号"
赋值,数组会默认建立从0开始的整数的键。比如array(‘苹果‘);
这个数组相当于array(‘0‘=>‘苹果‘);
<?php $arr=array(); //创建一个空数组 for($i=0;$i<10;$i++){ //循环遍历,给数组赋值 $arr[$i]=$i+1; } print_r($arr); ?>
访问数组的值
<?php //从数组变量$arr中,读取键为0的值 $arr = array(‘苹果‘,‘香蕉‘); print_r($arr[‘0‘]); ?>
<?php header("Content-type: text/html; charset=utf-8"); $fruit=array(‘苹果‘,‘香蕉‘,‘菠萝‘); for($i=0;$i<count($fruit);$i++){ echo ‘<br>数组第‘.$i.‘值是:‘.$fruit[$i]; } ?>
2.foreach循环访问数组里的值
<?php header("Content-type: text/html; charset=utf-8"); $fruit=array(‘苹果‘,‘香蕉‘,‘菠萝‘); foreach($fruit as $key=>$value){ echo ‘<br>第‘.$key.‘值是:‘.$value; } ?>
关联数组是指数组的键是字符串的数组。
<?php header("Content-type: text/html; charset=utf-8"); $fruit=arr( ‘apple‘=>"苹果", ‘banana‘=>"香蕉", ‘pineapple‘=>"菠萝" ); ?>
赋值
$arr[‘apple‘]=‘苹果‘;
array()
创建一个空数组,使用=>
符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array(‘apple‘=>‘苹果‘);
访问关联数组的值
<?php //从数组变量$arr中,读取键为apple的值 $arr = array(‘apple‘=>"苹果",‘banana‘=>"香蕉",‘pineapple‘=>"菠萝"); print_r($arr[‘apple‘]); ?>
foreach循环访问关联数组的值
<?php header("Content-type: text/html; charset=utf-8"); $fruit=array(‘apple‘=>"苹果",‘banana‘=>"香蕉",‘pineapple‘=>"菠萝"); foreach($fruit as $key=>$value){ echo ‘<br>‘.$key.‘对应的中文是‘.$value; } ?>
标签:lan 方式 依次 分享 字符 建立 循环 符号 color
原文地址:http://www.cnblogs.com/Anne1991/p/6912642.html