首页 > 编程语言 >php:定义“关联数组”的显示函数

php:定义“关联数组”的显示函数

时间:2022-08-26 21:22:56浏览次数:55  
标签:key name value echo 关联 数组 print array php

php:定义“关联数组”的显示函数

 

 

 

 

一、关联数组的显示函数代码部分

 

 1 <?php 
 2     
 3     
 4     /* 函数定义区域 */
 5     
 6     // 定义“关联数组”的显示函数
 7     // $array_data: 用于显示的关联数组;
 8     // $print_limit: 限制打印关联数组的元素的数量;"off",取消限制,打印全部元素
 9     function print_array($array_data, $print_limit)
10     {
11         if($print_limit=="off")
12         {
13             echo "\n";
14             echo "key"  .    "\t=>\t" .  "value"   .PHP_EOL;
15             foreach($array_data as $key=>$value)
16             {
17                 echo $key . "\t=>\t" . $value .  PHP_EOL;
18             }
19             echo "\n";
20         }
21         else
22         {
23             $control = 0;
24             $print_limit >=0 ? $print_limit : 0;
25             echo "\n";
26             echo "key"  .    "\t=>\t" .  "value"   .PHP_EOL;
27             foreach($array_data as $key=>$value)
28             {
29                 if ($control==$print_limit){ break;}
30                 echo $key . "\t=>\t" . $value .  PHP_EOL;
31                 $control = $control + 1;
32             }
33             echo "\n";
34         }
35     }
36     
37     
38     // 定义“关联数组”
39     $array_name = array("gou1"=>"19820927", 
40                            "laoshu1"=>"19840306",
41                             "niu1"=>"19850316",
42                             "niu2"=>"19850724",
43                             "gou2"=>"19621110",
44                             "hu1"=>"19580423",
45                           );
46     
47     
48     
49     /* 运行区域的代码 */
50     
51     // 显示关联数组“$array_name”的前“3”个元素
52     print_array($array_name, 3);
53     
54     // 打印$array_name的全部元素
55     print_array($array_name, "off");
56     
57     
58 ?> 

 

 

 

 

二、代码运行结果

 

 

 

 

 

 

标签:key,name,value,echo,关联,数组,print,array,php
From: https://www.cnblogs.com/lnlidawei/p/16629301.html

相关文章