Expand|Select|Wrap|Line Numbers
- use strict;
- use warnings;
- my $string = 'N/W_Administrator/Trinee';
- my $str = 'Level1';
- my $len1 = 1;
- #my $len1 = 1;
- my $a=length($string);
- if ($a < 15) {
- my $length = 4;
- my $frag = substr $string, 0, $length;
- print "fragment: $frag\n";
- } else {
- my $lengt = 7;
- my $frag = substr $string, 0, $lengt;
- print "fragment: $frag\n";
- }
- my $frag1 = substr $str, 0, $len1;
- my $frag2 = substr $str, 5;
- my$sub=$frag."".$frag1."".$frag2;
- print "frag1: $frag1\n";
- print "frag2:$frag2\n";
- print "values are:$sub\n";
but i have a error like this
Global symbol "$frag" requires explicit package name at proj.pl line 28.
Execution of proj.pl aborted due to compilation errors.
i am saved my program as a proj.pl name
plz help to me solve this error