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+DBM的同学录程序(2)
Oct 09 PHP
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
Jun 21 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
Jun 06 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
php比较相似字符串的方法
Jun 05 PHP
PHP+Mysql基于事务处理实现转账功能的方法
Jul 08 PHP
php字符串操作针对负值的判断分析
Jul 28 PHP
PHP实现删除多重数组对象属性并重新赋值的方法
Jun 07 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
Aug 27 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
Oct 27 PHP
PHP变量的作用范围实例讲解
Dec 22 PHP
swoole锁的机制代码实例讲解
Mar 04 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
PHP新手上路(七)
2006/10/09 PHP
PHP 判断变量类型实现代码
2009/10/23 PHP
php合并js请求的例子
2013/11/01 PHP
PHP正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
YII使用url组件美化管理的方法
2015/12/28 PHP
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
用户注册常用javascript代码
2009/08/29 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
2016/01/21 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
switchery按钮的使用方法
2017/12/18 Javascript
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
python使用win32com库播放mp3文件的方法
2015/05/30 Python
python实现简单遗传算法
2018/03/19 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
python爬虫数据保存到mongoDB的实例方法
2020/07/28 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
医学生求职自荐信
2013/10/25 职场文书
工作自荐信
2013/12/11 职场文书
体育课外活动总结
2014/07/08 职场文书
2014教师个人自我评价范文
2014/09/13 职场文书
高中地理教学反思
2016/02/19 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
2021/04/06 Oracle
怎么用Python识别手势数字
2021/06/07 Python
Vue3.0 手写放大镜效果
2021/07/25 Vue.js