php进阶笔记之数组

来源:互联网 发布:超星尔雅网络登录页面 编辑:程序博客网 时间:2024/05/20 08:44

以下为慕课网php进阶篇的个人php进阶学习笔记,用于自己复习查看。


索引数组赋值有三种方式:

第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果';


第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array('0'=>'苹果');


第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array('苹果');这个数组相当于array('0'=>'苹果');




关联数组初始化:

PHP有两种数组:索引数组、关联数组。

索引和关联两个词都是针对数组的键而言的。

先介绍下,关联数组是指数组的键是字符串的数组。

可以使用下面代码实现:

$fruit = array(    'apple'=>"苹果",    'banana'=>"香蕉",    'pineapple'=>"菠萝"); 




关联数组赋值有两种方式:


第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,$arr['apple']='苹果';

 

第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array('apple'=>'苹果');



foreach循环访问数组里的值:

foreach循环可以将数组里的所有值都访问到,下面我们展示下,用foreach循环访问索引数组里的值。

例如:

$fruit=array('苹果','香蕉','菠萝');foreach($fruit as $k=>$v){    echo '<br>第'.$k.'值是:'.$v;}




打印数组:

print_r($array);




0 0
原创粉丝点击