Data::Printer::ProfileUsermContributed PerlData::Printer::Profile::Dumper(3pm)
NAME
Data::Printer::Profile::Dumper - use DDP like Data::Dumper
SYNOPSIS
While loading Data::Printer:
use DDP profile => 'Dumper';
While asking for a print:
p $var, profile => 'Dumper';
or in your ".dataprinter" file:
profile = Dumper
DESCRIPTION
This profile tries to simulate Data::Dumper's output as closely as
possible, using Data::Printer, even skipping types unsupported by
Data::Dumper like lvalues and formats.
It's not guaranteed to be 100% accurate, but hopefully it's close
enough :)
Notable Diferences from Data::Dumper
It's important to notice that this profile tries to emulate
Data::Dumper's output, NOT its behaviour. As such, some things are
still happening in a much DDP-ish way.
* no $VAR2, ... * return value * prototypes * still called 'p' (say
alias = 'Dumper' if you want) * arg is always a reference, so on the
top level, references to scalars will be rendered as scalars.
References to references and inner references will be rendered
properly.
SEE ALSO
Data::Printer Data::Dumper
perl v5.32.1 2021-05-0Data::Printer::Profile::Dumper(3pm)
Generated by dwww version 1.14 on Sun Jun 14 03:28:20 CEST 2026.