我是维护合同的开始,我以前从未做过Perl,这就是我发现的.
我有:
sub record {
my ( $dbh, $sth, $sql, %rs, %arg, @alias, $key, %default );
%default = ( db => '*', tabla => '*', campos => '*', condicion => '', campos => '*', alias => '*', visible => 'si' );
%arg = @_;
if ( $arg{campos} ) { $default{alias} = $arg{campos}; }
foreach $key ( keys %default ) {
if ( !exists $arg{$key} ) { $arg{$key} = $default{$key}; }
if ( exists $arg{$key} && $arg{$key} eq '' ) { …Run Code Online (Sandbox Code Playgroud)