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 相关文章推荐
PHP中的日期处理方法集锦
Jan 02 PHP
实现dedecms全站URL静态化改造的代码
Mar 29 PHP
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
May 16 PHP
教你如何快捷的使用cmd访问mysql小技巧
May 26 PHP
phpstorm编辑器乱码问题解决
Dec 01 PHP
php实现无限级分类查询(递归、非递归)
Mar 10 PHP
php array_keys 返回数组的键名
Oct 25 PHP
PHP实现图片的等比缩放和Logo水印功能示例
May 04 PHP
PHP智能识别收货地址信息实例
Jan 05 PHP
PHP实现的敏感词过滤方法示例
Mar 06 PHP
laravel 时间格式转时间戳的例子
Oct 11 PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
Jan 26 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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
我常用的几个类
2006/10/09 PHP
PHP HTML代码串 截取实现代码
2009/06/29 PHP
hadoop常见错误以及处理方法详解
2013/06/19 PHP
使用php记录用户通过搜索引擎进网站的关键词
2014/02/13 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
2019/08/03 PHP
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
js代码实现无缝滚动(文字和图片)
2015/08/20 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
2015/09/14 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
vue下拉列表功能实例代码
2018/04/08 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
微信小程序实现运动步数排行功能(可删除)
2018/07/05 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
2018/08/24 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
名片管理系统python版
2018/01/11 Python
使用Django和Python创建Json response的方法
2018/03/26 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
使用Selenium破解新浪微博的四宫格验证码
2018/10/19 Python
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
日本高端护肤品牌:Tatcha
2016/08/29 全球购物
What is EJB
2016/07/22 面试题
元旦晚会策划方案
2014/02/18 职场文书
2014年优秀党员材料
2014/12/18 职场文书
班级班风口号大全
2015/12/25 职场文书
文明和谐家庭事迹材料(2016精选版)
2016/02/29 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
python基于tkinter制作下班倒计时工具
2021/04/28 Python