perl php dump

本文展示了使用Perl和PHP进行数组调试的方法。Perl示例通过定义月份缩写与数字的映射,并利用Data::Dump模块输出;PHP示例则定义了一个八挂对应的数组,并使用var_dump函数展示数组内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

调试函数 比较
perl
#!/usr/bin/perl
use POSIX qw(strftime);
use Data::Dump qw(dump ddx);
my %MonthAbbr = ( "Jan"=>'01', "Feb"=>'02', "Mar"=>'03', "Apr"=>'04', "May"=>'05', "Jun"=>'06',"Jul"=>'07',"Aug"=>'08',"Sep"=>'09',"Oct"=>'10',"Nov"=>'11',"Dec"=>'12' );
dump(%MonthAbbr);
ddx(%MonthAbbr );


[root@localhost ~]# perl t.pl
(
  "Sep",
  "09",
  "May",
  "05",
  "Jul",
  "07",
  "Jun",
  "06",
  "Jan",
  "01",
  "Nov",
  11,
  "Aug",
  "08",
  "Feb",
  "02",
  "Mar",
  "03",
  "Dec",
  12,
  "Apr",
  "04",
  "Oct",
  10,
)
# t.pl:6: (
#   "Sep",
#   "09",
#   "May",
#   "05",
#   "Jul",
#   "07",
#   "Jun",
#   "06",
#   "Jan",
#   "01",
#   "Nov",
#   11,
#   "Aug",
#   "08",
#   "Feb",
#   "02",
#   "Mar",
#   "03",
#   "Dec",
#   12,
#   "Apr",
#   "04",
#   "Oct",
#   10,
# )


php

<?php
 $my_8 = array(
'000' => '坤六断',
'001' => '震仰盂',
'100' => '艮覆碗',
'101' => '离中虚',
'010' => '坎中满',
'011' => '兑上缺',
'110' => '巽下断'
);
var_dump($my_8);
?>


array(7) {
  ["000"]=>
  string(9) "坤六断"
  ["001"]=>
  string(9) "震仰盂"
  [100]=>
  string(9) "艮覆碗"
  [101]=>
  string(9) "离中虚"
  ["010"]=>
  string(9) "坎中满"
  ["011"]=>
  string(9) "兑上缺"
  [110]=>
  string(9) "巽下断"
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值