您的位置:

php数组显示,php字节数组

本文目录一览:

php 显示数组内容

你直接再td标签上添加个宽度 width="数字"

?php

header('Content-Type:text/html;charset=utf-8');

$arr=array( 

'教学部'=array( 

array('李某','18','人妖'), 

array('高某','20','男的'), 

array('张某','21','妖人'), 

), 

'宣传部'=array( 

array('李某','18','人妖'), 

array('高某','20','男'), 

array('张某','21','妖人'), 

), 

'财务部'=array( 

array('李某','18','人妖'), 

array('高某','20','男'), 

array('张某','21','妖人'), 

),

);

while(list($key,$value)=each($arr)){ 

echo $key; 

while(list(,$v)=each($value)){ 

echo 'table width=800 border=1'; 

echo 'tr'; 

echo 'td width="50%"'.$v[0].'/td'; 

echo 'td width="20%"'.$v[1].'/td'; 

echo 'td width="30%"'.$v[2].'/td'; 

echo '/tr'; echo '/table'; 

}

?

php数组显示

表格显示是想怎么显示,如果是想把数组中的数据保存到execl表格中,可以百度搜索 找个插件 数据保存在execl表格中

php中怎么打印数组啊?

php打印数组有两个函数:print_r()函数和var_dump()函数

!--{evalprint_r(xxxx)}-- 语法

1、print_r()函数

?php 

$arr_test=array(1,2,3);

print_r($arr_test);

?

运行该例子输出:

Array( [0]=1   [1]=2   [2]=3)

2、var_dump()函数

?php

$arr_test=array(1,2,3);

var_dump($arr_test);

?

运行该例子输出:

array(3){ [0]=int(1)[1]=int(2)[2]=int(3)}

var_dump()函数同print_r()函数用法一样。不过var_dump()函数功能比print_r()更强大,可以同时打印多个变量且给出变量的类型信息。

扩展资料

print_r() 函数用于打印变量,以更容易理解的形式展示。

PHP版本要求:PHP4,PHP5,PHP7

语法

boolprint_r(mixed$expression[,bool$return])

参数说明:

$expression:要打印的变量,如果给出的是string、integer或float类型变量,将打印变量值本身。如果给出的是array,将会按照一定格式显示键和元素。object与数组类似。

$return:可选,如果为true则不输出结果,而是将结果赋值给一个变量,false则直接输出结果。

返回值

$return 如果设为 true 才有返回值,为一个易于理解的字符串信息。

PHP怎样使用print_ r显示数组?

print_r 本来就是支持打印数组的。

但用 pre 标签包起来,效果会更好:

echo "pre";

print_r($arr);

echo "/pre";

php中二维数组的显示

跟数组指针有关,如果你要两个都显示 each list 放前面 如果你一定要放在后面 要reset下,你看下相关知识就应该知道了 跑下下面的代码你应该也能明白

$products=array(

array('苹果',6,28.8),

array('猪肉',2,32.1),

array('饼干',3,45.3)

);

for($i=0;$icount($products);$i++){

for($j=0;$jcount($products[$i]);$j++){

if ($j==0){

echo '|';

}

echo $products[$i][$j].'|';

}

echo "br/";

}

$a=array(array('产品名'='苹果','数量'=6,'价格'=28.8),

array('产品名'='猪肉','数量'=2,'价格'=32.1),

array('产品名'='饼干','数量'=3,'价格'=45.3)

);

echo "******************";

echo 'br/';

for($i=0;$icount($a);$i++){

while (!!list($key1,$value1)=each($a[$i])){

echo $key1.'---'.$value1.'|';

}

echo 'br/';

}

echo "******************";

echo "br/";

echo "-----------------";

echo "br/";

for($i=0;$icount($a);$i++){

foreach ($a[$i] as $key=$value){

echo $key.'---'.$value.'|';

}

echo 'br/';

}

echo "-----------------";

echo 'br/';

echo "******************";

echo 'br/';

reset($a);

for($i=0;$icount($a);$i++){

reset($a[$i]);

while (!!list($key1,$value1)=each($a[$i])){

echo $key1.'---'.$value1.'|';

}

echo 'br/';

}

echo "******************";

echo "br/";

php 统计数组 显示方式

在自定义函数里,继续处理数组就可以了

稍后给你代码

?php

function count_arr_item($arr){

$__arr = array();

        if(!empty($arr)is_array($arr)){

          

          foreach($arr as $k=$v){

               if( !$__arr[$v] )$__arr[$v]=1;

              else $__arr[$v]+=1;

           }

      }

      //return $__arr;

      $tmp=array();

      if($__arr){

        foreach ($__arr as $u=$v){

            $tmp[]=array($u,$v);

        }

      }

      return $tmp;

}

$arr=array('10','20','20','10','20','10','11');

print_r(count_arr_item($arr));

?