`
jinsanguo
  • 浏览: 13907 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

PHP中数组的定义及声明实例

    博客分类:
  • PHP
阅读更多

PHP中的数组实际上是一个有序映射。映射是一种把 values关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。

作用:
1、管理和操作一组数据,数据可以是任意类型、任意长度。
2、数组一般由键和值来组成,通过数组的下标进行操作。
3、数组的声明使用array()。
4、数组的下标从0开始。

分类:
1、索引数组:下标是顺序的整数作索引(由0开始)
2、关联数组:下标是字符串作索引

 

<?php
	//索引数组举例
	$arr1 = array("apple","orange","cup");
	$arr2 = array("10","J","Q","K","A");

	//关联数组举例
	$arr3 = array("one"=>"first","two"=>"second","three"=>"third");
	$arr4 = array("apple"=>"red","orange"=>"yellow","grapes"=>"purple");

	//快速使用数组,定义灵活,使用方便。
	$arr5[]=1;  
	$arr5[]=3;  
	$arr5[]=6; 
?>

 如何查看数组

<?php
//如何查看数组
echo "<pre>"
	print_r($arr1);		//原型输出,查看数组的值与数组的结构,$arr1为数组变量名,你可以换$arr2或其他已经声明过的数组
echo "</pre>"
?>

 

0
0
分享到:
评论

相关推荐

    PHP中数组的分组排序实例

    PHP的数组,数组中的内容大致如下:复制代码 代码如下:$list = array( array(2,3,5), array(2,5,24), array(3,8,6), array(3,2,10), array(4,7,20), array(4,1,15), array(6,4,10), array(7,9,20), );...

    php实现数组重复数字统计实例

    2.定义备用数组,作为哈希使用,key是原数组每个元素 value是出现的次数 3.遍历哈希数组 hash for i=0i;&lt;arr.length;i++ hash[arr[i]]++; foreach hash as v return v &lt;?php function duplicate($num

    PHP二维数组矩形转置实例

    PHP二维数组矩形转置实例 &lt;?php //二维数组转置 //定义一个二维数组 $arr =array(array(1,2,3),array(4,5,6)); //定义一个数组来放置转置的数据 $arr1=array(); //转置前遍历 echo "转置前: "; for($...

    PHP数组的基本操作及遍历数组的经典操作实例

    实例如下所示: &lt;?php 索引数组 //数组第一种定义 $arr = array(1,2,3); var_dump($arr); //数组第二种定义 $arr = [1,2,3]; var_dump($arr); //数组第三种定义 $arr[0] = 7; $arr[1] = "hello"; var_dump($...

    php数组键值用法实例分析

    本文实例讲述了php数组键值用法。分享给大家供大家参考。具体分析如下: 先看一个数组: &lt;?php $switching = array( 10, // key = 0 5 =&gt; 6, 3 =&gt; 7, 'a' =&gt; 4, 11, // key = 6 (整个数组中整型键索引最大...

    PHP中的数组处理函数实例总结

    主要介绍了PHP中的数组处理函数,结合实例形式总结分析了常见的PHP数组处理函数功能,定义及使用技巧,代码备有详尽的注释便于理解,需要的朋友可以参考下

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例127 将数组中指定索引位置的元素替换 157 实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中...

    PHP使用array_fill定义多维数组的方法

    主要介绍了PHP使用array_fill定义多维数组的方法,实例分析了php中array_fill函数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    php对二维数组进行排序的简单实例

    主要介绍了php对二维数组进行排序的简单实例,有需要的朋友可以参考一下

    用php定义一个数组最简单的方法

    主要介绍了用php定义一个数组最简单的方法,以及相关实例代码,需要的朋友们学习下。

    php数组索引与键值操作技巧实例分析

    本文实例讲述了php数组索引与键值操作技巧。分享给大家供大家参考。具体如下: &lt;?php $array = array("a", "b","c"); //定义数组 $array[] = "Simon"; //增加一个新的数组元素 print_r($array); //输出数组 ?&gt...

    PHP开发实战1200例源码

    实例127 将数组中指定索引位置的元素替换 157 实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例127 将数组中指定索引位置的元素替换 157 实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中...

    php获取数组元素中头一个数组元素值的实现方法

    本文实例讲述了php获取数组元素中头一个数组元素值的实现方法。分享给大家供大家参考。具体如下: 在php的内置函数中,获取数组元素值的函数主要有 reset next current prev end 这几个函数. reset (PHP 3, PHP 4, ...

    PHP 将数组打乱 shuffle函数的用法及简单实例

    下面小编就为大家带来一篇PHP 将数组打乱 shuffle函数的用法及简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    PHP获取数组中重复最多的元素的实现方法

    本文实例讲述了PHP获取数组中重复最多的元素的实现方法。分享给大家供大家参考。具体方法如下: 复制代码 代码如下:&lt;?php  /**   *   * Created on 2014-4-1   * @param array $array   * @param int ...

    PHP7常量数组用法分析

    主要介绍了PHP7常量数组用法,结合实例形式分析了php7常量数组的功能、定义与使用方法,需要的朋友可以参考下

    PHP实现数组和对象的相互转换操作示例

    本文实例讲述了PHP实现数组和对象的...返回由 obj 指定的对象中定义的属性组成的关联数组。 举一个栗子: &lt;?php class Point2D { var $x, $y; var $label; function Point2D($x, $y) { $this-&gt;x = $x; $this

    php数组保存文本与文本反编成数组实例

    本文实例讲述了php数组保存文本与文本反编成数组的方法。分享给大家供大家参考。具体实现方法如下: 下面的实例定义了两个函数,其中string2array用于将字符串转换成数组,array2string用于将数组转换成字符串。 ...

Global site tag (gtag.js) - Google Analytics