mdsk.net
当前位置:首页 >> php怎么从打印出来的数组中取值? >>

php怎么从打印出来的数组中取值?

//你可以用下面的方式试下,我这边考虑到的是遍历哈,假设上面的数组名字为$cate_arrforeach($cate_arr as $v){ $values = array_values($v); if(in_array("分类1", $values)) { $id = $v["id"]; //这样就可以得到分类1的ID值了 break; }}

不他明白你的意思,打印出来是为了给用户或者开发者看的,为啥要从打印出来的数组中取值。

不好意思,我那阵下班了,到家后才看到.已经给你改了: //其中$a就是你要的结果了.这是一个循环,每次$a的值都是不一样的. 你直接用$array[0]就是"a" $array[1]就是"b" $array[2]就是"c"

$dataArray = array("a"=>"hello" ,"b"=>"world" ,c""=>"!"); foreach(array_keys($dataArray) as $key){ $str = "key :" . $key; $str .= value :" . $dataArray[$key]; echo $str; }

php打印数组有两个函数:print_r()函数和var_dump()函数 print_r()函数 例子: 运行该例子输出: Array ( [0] => 1 [1] => 2 [2] => 3 ) var_dump()函数 例子: 运行该例子输出: array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) } var_dum...

//数组赋值 $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 ...

````````````````````````````````````````````````````` 直接: print_r($aa); 就可以看到内容了。 不明白可以直接进群:83174836 (网页设计e族)

可以通过数组的键名来读取 例如: 或者通过数组的键值来读取键名 例如:

PHP 中的 print_r() 函数可以实现 print_r() 打印关于变量的易于理解的信息。 bool print_r ( mixed $expression [, bool $return ] ) print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。...

那就证明这个数组是空的,没有值 首先你要确定你的$_var和$_value是否有值,如果$_var和$_value本身没值,那就更不用说赋值了

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com