Help for this page

Select Code to Download


  1. or download this
    $foo = $bar || 'baz';
    # is identical to
    $foo = ( $bar or 'baz');
    
  2. or download this
    open( $fh, '>', $filename ) or die "Unable to open file: $!";
    
    my $foo = $bar || 'baz';
    
  3. or download this
    # Original code
    $self->{'Post'} = ($args{'Post'} or sub {1;});
    ...
    
    # Using '||' for a numeric value.
    $self->{'Number'} = $args{'Number'} || 10;
    
  4. or download this
    foo();
    foo(23);
    ...
    My number is 10
    My number is 23
    My number is 10
    
  5. or download this
    foo();
    foo(23);
    ...
    My number is 10
    My number is 23
    My number is 0