php数组(array)输出的三种形式详解


Posted in PHP onJune 05, 2013
$bbbb=array("11"=>"aaa","22"=>"bbb");
//只能输出值value不能输出key
foreach($bbbb as $color)
{
echo $color;
}
//value与key都可输出
foreach($bbbb as $key=>$value)
{

echo $key."=>".$value;
}
//value与key都可输出
while($color=each($bbbb)){

echo $color['key'];
}
或
while(list($key,$value)=each($bbbb)){

echo "$key : $value<br>";
}

直接访问数组元素:
<?php
$arr=array('w'=>'wen','j'=>'jian','b'=>'bao');
echo($arr['w']),'<br/>';//起作用
echo($arr[w]),'<br/>';//起作用
echo($arr[0]),'<br/>';//不起作用,不知为什么???
echo($arr['j']),'<br/>';//起作用
echo($arr[j]),'<br/>';//起作用
echo($arr[1]),'<br/>';//不起作用,不知为什么???
echo($arr['b']),'<br/>';//起作用
echo($arr[b]),'<br/>';//起作用
echo($arr[2]),'<br/>';//不起作用,不知为什么???
?>

输出:
wen
wen
jian
jian
bao
bao

疑点:

访问关联数组元素,

1、[ ] 中的“键”竟可以不用引号(“”)引起来也可访问???

2、数组索引访问竟然不起作用???

<?php
$arr1=array('wen','jian','bao');
echo $arr1[0],'<br/>',$arr1[1],'<br/>',$arr1[2];
?>

输出:
wen
jian
bao

PHP 相关文章推荐
PHP处理excel cvs表格的方法实例介绍
May 13 PHP
php创建sprite
Feb 11 PHP
开源php中文分词系统SCWS安装和使用实例
Apr 11 PHP
Linux中为php配置伪静态
Dec 17 PHP
在Nginx上部署ThinkPHP项目教程
Feb 02 PHP
php计算两个整数的最大公约数常用算法小结
Mar 05 PHP
php实现简单的语法高亮函数实例分析
Apr 27 PHP
PHP基于GD库的图像处理方法小结
Sep 27 PHP
php生成二维码图片方法汇总
Dec 17 PHP
ThinkPHP实现简单登陆功能
Apr 28 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 PHP
php中pcntl_fork创建子进程的方法实例
Mar 14 PHP
php set_time_limit()函数的使用详解
Jun 05 #PHP
基于PHP文件操作的详解
Jun 05 #PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
Jun 05 #PHP
深入理解用mysql_fetch_row()以数组的形式返回查询结果
Jun 05 #PHP
fetchAll()与mysql_fetch_array()的区别详解
Jun 05 #PHP
用mysql_fetch_array()获取当前行数据的方法详解
Jun 05 #PHP
深入分析使用mysql_fetch_object()以对象的形式返回查询结果
Jun 05 #PHP
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
phpmyadmin config.inc.php配置示例
2013/08/27 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
JavaScript基本对象
2007/01/11 Javascript
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
javascript 正则替换 replace(regExp, function)用法
2010/05/22 Javascript
Javascript在IE和FireFox中的不同表现简析
2012/12/03 Javascript
jQuery实现左右切换焦点图
2015/04/03 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
js和jQuery以及easyui实现对下拉框的指定赋值方法
2018/01/23 jQuery
jQuery实现标签子元素的添加和赋值方法
2018/02/24 jQuery
Vue 使用中的小技巧
2018/04/26 Javascript
手把手15分钟搭一个企业级脚手架
2019/09/16 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
编写Python脚本抓取网络小说来制作自己的阅读器
2015/08/20 Python
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
Python字典及字典基本操作方法详解
2018/01/30 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
2019/07/19 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
Python爬虫逆向分析某云音乐加密参数的实例分析
2020/12/04 Python
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
生日宴会策划方案
2014/06/03 职场文书
动物科学专业求职信
2014/07/27 职场文书
白酒营销策划方案
2014/08/17 职场文书
公司2014年度工作总结
2014/12/10 职场文书
区域经理岗位职责
2015/02/02 职场文书
学生会工作感言
2015/08/07 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python