php 读取array

作者&投稿:苑该 (若有异议请与网页底部的电邮联系)
php 如何读取 array内 array~

print_r($array[0][0]);这个读取的是:array(1,2,3)中的第一位,也就是数字:1
print_r($array[0][1]);array(1,2,3)中的第二位,2
以此类推
print_r($array[1][0]);这个事第二个数组的第一个值,2
以此类推
不明白可以用HI联系我!

可以通过数组的键名来读取

例如:
<?php
$array = array('a'=>'a1','b'=>'b1');

echo $array['a'];
?>

或者通过数组的键值来读取键名

例如:
<?php
$array = array('a'=>'a1','b'=>'b1');

echo array_search('a',$array);
?>

你这个好像是字符索引吧??1 2 有加单引号
不过原理是一样的
$catecache['key_1']['key_2']这里的key_1 ,key_2就是你的键值,不管是字符索引还是数字索引,都是一样 !
在你这个例子里是
$catecache['1']['feed_count'];

你这个$id是如何取值的??说白了,就是怎么来的。
你的意思是
$id = 2;
$catecache[$id]['feed_count'];
??

$catecache[2][feed_count]这样的二维数组的形式读取出来,三维数组思维数组也是如此.接下来就是赋值$num=$cattecache[2][feed_count];

$num=$cattecache[2]['feed_count'];
直接取


龙华区13917508604: php 获取array是什么意思 -
释钩益灵: php中 array 数组函数允许您访问和操作数组.支持单维和多维数组.php中获取array,就是获取一个数组.实例 创建名为 $cars 的索引数组,向它赋三个元素,然后打印包含数组值的文本:<?php$cars=array("苹果","三星","小米"); echo "我喜欢" . $cars[0] . ", " . $cars[1] . " 和" . $cars[2] . ".";?>输出结果 我喜欢苹果,三星和小米.

龙华区13917508604: php 如何读取 array内 array -
释钩益灵: $array = array(array(1,2,3),array(2,3,4)); print_r($array[0]); //打印 1,2,3 print_r($array[0][1]); //打印2 print_r($array[1][1]); //打印3 就这么简单

龙华区13917508604: php如何将一个字段的array读取成数组输出 -
释钩益灵: 使用eval转换,例子代码: <?php$str="array ( 0 => array ( 'a' => '11', 'b' => '111', ), 1 => array ( 'a' => '22', 'b' => '222', ), 2 => array ( 'a' => '33', 'b' => '333', ), );";$str=preg_replace('/,\s+\)/',')',$str);//删除括号前多余的逗号,不符合语法eval('$arr='.$str);//转换为数组print_r($arr);//输出数组 ?>

龙华区13917508604: php如何获取function里array的值 -
释钩益灵: Function colorname($v){ switch ($v) { case '4': return array("第4个蓝色","#0033FF"); break; case '3': return array("第3个蓝色","#6b69c6"); break; } }$color = '4';$colorArr = colorname($color); echo '<li style="color:'.colorArr[1] .'">颜色:'.colorArr[0].'</li>';

龙华区13917508604: php 如何把数组读到文件? -
释钩益灵: if(isset($_POST['sub'])){ $cfg = array('contact'=>$_POST['contact']); //把数据存入数组 file_put_contents('./data/contact.cache',serialize($cfg)); //把数组序列化之后,写到contact.cache里, $this->redirect('other/contact');//跳转 } else{ $fp = fopen...

龙华区13917508604: php 获取 array 0=>未知:1 1=>未知 : 2 3=>未知:3 -
释钩益灵:$data=array(0=>'未知:1',1=>'未知:2',3=>'未知:3'); $newdata=array(); foreach($data as $key => $value){ $temp=explode(':',$value);//“:”符号可根据需要修改 $newdata[$key]=$temp['1']; } print_r($newdata);?>

龙华区13917508604: PHP:函数返回数组,如何直接读取返回值呢 -
释钩益灵: 你这好像不可以,举一个例子:你可以直接在一个函数里得到函数外部的变量(全局变量),但是你不可以在函数外面直接得到函数里面的变量,要想在函数外部访问函数内部的变量,必须用到javascript的高级知识闭包,你这就相当一个闭包的形式了,你可以去网上查查闭包

龙华区13917508604: php 写入文件和读取文件 -
释钩益灵: 假设文件名是a.txt,1 2 3 4 5$a= file_get_contents('a.txt'); eval('$aa ='. $a. ';'); foreach($aaas$k){print_r($k); }

龙华区13917508604: php取数组末尾几个值 array -
释钩益灵: $arr = array_slice($arr, -1);// 倒数1个 $arr = array_slice($arr, -2);// 倒数2个 $arr = array_slice($arr, -3);// 倒数3个 $arr = array_slice($arr, -4);// 倒数4个 $arr = array_slice($arr, -5);// 倒数5个

龙华区13917508604: PHP如何读出当前目录下所有文件 -
释钩益灵: 一般来说php中读取目录下的文件名的方式确实不少,最简单的是scandir,具体代码如下:复制代码 代码如下:$dir="./caxa/";$file=scandir($dir);print_r($file);稍微复杂点的,来自于php手册:复制代码 代码如下:$dir = "/etc/php5/";...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网