PHP 数组教程 定义数组


Posted in PHP onOctober 23, 2009

一、定义数组
可以用 array() 语言结构来新建一个数组。它接受一定数量用逗号分隔的 key => value 参数对。
array( [key =>] value , ... ) // key 可以是 数字 或者 字符串 // value 可以是任何值
例子1:

<?php 
$phpjc = array( 
0=>'word', 
3=>'excel', 
'outlook', 
'access'); 
print_r($phpjc); 
?>

输出结果如下 :
Array ( [0] => word [3] => excel [4] => outlook [5] => access )
例子1定义了一个数组,名字叫phpjc,第一个元素的值是:word,(说明:数组是从0开始计数的),第二个元素为空,第三个元素是:excel,后面自动生成第四和第五个元素
可以通过给变量赋予一个没有参数的array()来创建空数组,然后可以通过使用方括号[]语法来添加值。
例子2:
$phpjc = array(); 
$phpjc[] = "one"; 
$phpjc[] = "two"; 
echo $phpjc[0]."<br>"; 
echo $phpjc[1];

输出结果如下 :
one
two
二、读取数组元素
使用字符串索引(或键)来访问储在数组中的值
例子3:
$phpjc = array("first"=>1,"second"=>2,"third"=>3); 
echo $phpjc["second"]; 
$phpjc["third"]=5; //把第三个元素的值由“3”修改为“5” 
echo $phpjc["third"];
PHP 相关文章推荐
3种平台下安装php4经验点滴
Oct 09 PHP
phpMyAdmin 安装及问题总结
May 28 PHP
30 个很棒的PHP开源CMS内容管理系统小结
Oct 14 PHP
PHP根据两点间的经纬度计算距离
Oct 31 PHP
php中$_POST与php://input的区别实例分析
Jan 07 PHP
php的sso单点登录实现方法
Jan 08 PHP
Symfony页面的基本创建实例详解
Jan 26 PHP
php实现递归抓取网页类实例
Apr 03 PHP
解读PHP的Yii框架中请求与响应的处理流程
Mar 17 PHP
3种方法轻松处理php开发中emoji表情的问题
Jul 18 PHP
PHP简单实现数字分页功能示例
Aug 24 PHP
yii2 开发api接口时优雅的处理全局异常的方法
May 14 PHP
PHP 判断变量类型实现代码
Oct 23 #PHP
PHP 变量类型的强制转换
Oct 23 #PHP
PHP教程 预定义变量
Oct 23 #PHP
PHP 处理图片的类实现代码
Oct 23 #PHP
PHP教程 变量定义
Oct 23 #PHP
PHP教程 基本语法
Oct 23 #PHP
php self,$this,const,static,-&amp;gt;的使用
Oct 22 #PHP
You might like
php实现Mysql简易操作类
2015/10/11 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
Laravel中如何轻松容易的输出完整的SQL语句
2020/07/26 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
jQuery 对象中的类数组操作
2009/04/27 Javascript
jquery里的正则表达式说明
2011/08/03 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
Javascript闭包用法实例分析
2015/01/23 Javascript
基于JavaScript代码实现随机漂浮图片广告
2016/01/05 Javascript
javascript模块化简单解析
2016/04/07 Javascript
JavaScript日期选择功能示例
2017/01/16 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
2017/07/12 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
2019/05/14 Javascript
vue路由传参页面刷新参数丢失问题解决方案
2019/10/08 Javascript
vue 父组件通过v-model接收子组件的值的代码
2019/10/27 Javascript
详解在Vue.js编写更好的v-for循环的6种技巧
2020/04/14 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
Python微信库:itchat的用法详解
2017/08/14 Python
在Python中居然可以定义两个同名通参数的函数
2019/01/31 Python
python将图片转base64,实现前端显示
2020/01/09 Python
Python新手学习函数默认参数设置
2020/06/03 Python
python热力图实现简单方法
2021/01/29 Python
CSS3实现同时执行倾斜和旋转的动画效果
2016/10/27 HTML / CSS
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
JMS中Topic和Queue有什么区别
2013/05/15 面试题
经典的班主任推荐信
2013/10/28 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
五四青年节优秀演讲稿范文
2014/05/28 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
保护环境的宣传语
2015/07/13 职场文书
《乘法分配律》教学反思
2016/02/24 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书
navicat 连接Ubuntu虚拟机的mysql的操作方法
2022/04/02 MySQL