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 相关文章推荐
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
Dec 19 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
PHP中把对象转换为关联数组代码分享
Apr 09 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
Jul 06 PHP
PHP Oauth授权和本地加密实现方法
Aug 12 PHP
基于yaf框架和uploadify插件,做的一个导入excel文件,查看并保存数据的功能
Jan 24 PHP
thinkPHP实现签到功能的方法
Mar 15 PHP
实例讲解通过​PHP创建数据库
Jan 20 PHP
thinkphp5实现微信扫码支付
Dec 23 PHP
PHP pthreads v3使用中的一些坑和注意点分析
Feb 21 PHP
PHP解决高并发问题
Apr 01 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
十大催泪虐心动漫电影,有几部你还没看
2020/03/04 日漫
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
php基础教程 php内置函数实例教程
2012/08/21 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
JavaScript Timer实现代码
2010/02/17 Javascript
瀑布流布局并自动加载实现代码
2013/03/12 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
jquery实现简单实用的打分程序实例
2015/07/23 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
将鼠标焦点定位到文本框最后(代码分享)
2017/01/11 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
2017/06/04 Javascript
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
微信小程序实现form表单本地储存数据
2019/06/27 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
pycharm安装和首次使用教程
2018/08/27 Python
Pytorch DataLoader 变长数据处理方式
2020/01/08 Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
2020/03/09 Python
python实现一个猜拳游戏
2020/04/05 Python
意大利单身交友网站:Meetic
2020/07/12 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
应用数学自荐书范文
2013/11/24 职场文书
物业招聘计划书
2014/01/10 职场文书
班主任经验交流会主持词
2014/04/01 职场文书
社区反邪教工作方案
2014/06/16 职场文书
工作总结与自我评价
2014/09/18 职场文书
再见,2019我们不负使命;你好,2020我们砥砺前行
2020/01/03 职场文书
CSS3 实现NES游戏机的示例代码
2021/04/21 HTML / CSS
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技
选购到合适的激光打印机
2022/04/21 数码科技