本文目錄一覽:
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));
?
原創文章,作者:NHPDC,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/330330.html