首页后端开发PHPphp提取array数据 php取数组中指定的值

php提取array数据 php取数组中指定的值

时间2023-04-13 12:18:01发布访客分类PHP浏览1047
导读:利用php如何取出数组中的值? //数组赋值$array=array('a'=2,'b'=1,'c'=5,'d'=12,'e'=12,'f'=3 ;Array( [0] = Array ( [0] = Array ( [id] = 7 [n...

利用php如何取出数组中的值?

//数组赋值

$array=array('a'=2,'b'=1,'c'=5,'d'=12,'e'=12,'f'=3);

Array( [0] = Array ( [0] = Array ( [id] = 7 [name] = 样式 [pid] = 4 [sort] = 100 ) ) [1] = Array ( [0] = Array ( [id] = 9 [name] = cccc [pid] = 8 [sort] = 8 ) [1] = Array ( [id] = 11 [name] = addNode [pid] = 8 [sort] = 2 ) ))

$c=mysql_fetch_array($b);

这句话的意思是从读取出来的记录集中读取一行存入一个数组中,所以你只读取到了第一行,如果想读取第二行,重复这一句就可以了。

当然手工重复那就太傻了,可以用一句 循环语句:

while($c=mysql_fetch_array($b)){

echo $c[0];

echo $c[1];

}

php获取数组中重复数据的两种方法

( )利用php提供的函数 array_unique和array_diff_assoc来实现

复制代码 代码如下: ?php function FetchRepeatMemberInArray($array) { // 获取去掉重复数据的数组 $unique_arr = array_unique ( $array ); // 获取重复数据的数组 $repeat_arr = array_diff_assoc ( $array $unique_arr ); return $repeat_arr; } // 测试用例 $array = array ( apple iphone miui apple orange orange ); $repeat_arr = FetchRepeatMemberInArray ( $array ); print_r ( $repeat_arr ); ?

( )自己写函数实现这个功能 利用两次for循环

复制代码 代码如下: lishixinzhi/Article/program/PHP/201311/20965

php 读取array

你这个好像是字符索引吧??1 2 有加单引号

不过原理是一样的

$catecache['key_1']['key_2']这里的key_1 ,key_2就是你的键值,不管是字符索引还是数字索引,都是一样 !

在你这个例子里是

$catecache['1']['feed_count'];

你这个$id是如何取值的??说白了,就是怎么来的。

你的意思是

$id = 2;

$catecache[$id]['feed_count'];

??

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

php中取出数组键值的写法是 array_name[key]

key是数组的下标或数组对象的键名

例:$arr=array("a","b","c");

echo $arr[1]; //打印 b

$arr=array("a"="这是A","b"="这是B","c"="这是C");

echo $arr["b"]; //打印 这是B

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: php提取array数据 php取数组中指定的值
本文地址: https://pptw.com/jishu/2834.html
php面向对象查询数据 php面向对象优点,缺点 Php保护数据库连接信息 php连接数据库有什么用

游客 回复需填写必要信息