189 8069 5689

php5读取数组的数据 php如何取出数组中的一个值

php 里面怎么获取数组里面的数组的值

$arr = array("PHP","JAVA","C++");

创新互联建站:从2013年成立为各行业开拓出企业自己的“网站建设”服务,为数千家公司企业提供了专业的网站设计制作、做网站、网页设计和网站推广服务, 定制开发由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。

var_dump($arr);

//获取数组中元素的值如下:

foreach($arr as $key=$value{

echo $value; //输出即可

}

浏览器下看到的如下:

array (size=3)

0 = string 'PHP' (length=3)

1 = string 'java' (length=4)

2 = string 'C++' (length=3)

获取的结果

PHPjavaC++

php,如何取出数组中的值,

楼主的写法不太对:

定义数组: $arr=array(0=12,1=23455);

定义关联数组时用的是 = 符号,符号左边的键值不加 [ ]

要把数组赋值给一个变量才能访问,如:$arr

这时通过键值就可以访问数组中的值了,$arr[0] 就是 12 ,$arr[1] 就是 23455

不指定数组的键值,默认就是0,1,2,3,4,5,……从零开始递增的整数

PHP中使用foreach循环读取数组数据的方法

foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:

foreach (array_expression as $value)

statement

foreach (array_expression as $key = $value)

statement

第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。

第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量 $key。

范例:

$a = array(    "one" = 1,    "two" = 2,    "three" = 3,    "seventeen" = 17);foreach ($a as $k = $v) {    echo "\$a[$k] = $v.\n";}


新闻标题:php5读取数组的数据 php如何取出数组中的一个值
标题URL:http://cdxtjz.cn/article/ddscjos.html

其他资讯