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