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+mysql)
Nov 23 PHP
php getsiteurl()函数
Sep 05 PHP
PHP Session变量不能传送到下一页的解决方法
Nov 27 PHP
PHP中的string类型使用说明
Jul 27 PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
Nov 09 PHP
Parse正式发布开源PHP SDK
Aug 11 PHP
访问编码后的中文URL返回404错误的解决方法
Aug 20 PHP
WordPress后台中实现图片上传功能的实例讲解
Jan 11 PHP
CI框架的安全性分析
May 18 PHP
PHP微信支付开发实例
Jun 22 PHP
Windows服务器中PHP如何安装redis扩展
Sep 27 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
php下几个常用的去空、分组、调试数组函数
2009/02/22 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
2014/05/07 PHP
yii2 页面底部加载css和js的技巧
2016/04/21 PHP
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
thinkphp5实现微信扫码支付
2019/12/23 PHP
javascript的函数
2007/01/31 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
另一个javascript小测验(代码集合)
2011/07/27 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
2015/04/22 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
JavaScript中的splice方法用法详解
2016/07/20 Javascript
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
JS数组方法join()用法实例分析
2020/01/18 Javascript
vue.js实现照片放大功能
2020/06/23 Javascript
用Nodejs实现在终端中炒股的实现
2020/10/18 NodeJs
python人人网登录应用实例
2014/09/26 Python
python删除不需要的python文件方法
2018/04/24 Python
Python3实现的Mysql数据库操作封装类
2018/06/06 Python
Pandas DataFrame 取一行数据会得到Series的方法
2018/11/10 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
Python拆分大型CSV文件代码实例
2019/10/07 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
scrapy-redis分布式爬虫的搭建过程(理论篇)
2020/09/29 Python
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
上海方立数码笔试题
2013/10/18 面试题
会计实习自我鉴定
2013/12/04 职场文书
教育课题研究自我鉴定范文
2013/12/28 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
教师专业技术工作总结2015
2015/05/13 职场文书
三八妇女节主持词
2015/07/04 职场文书
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js