Hi all,
I'm just learning perl and would like to know how to print the contents of
an array, without printing any of the elements in the array that might be
empty.
For instance:
I'm parsing info in from a form:
$day2 = $field{'x_Day2'} ;
$day3 = $field{'x_Day3'} ;
$day4 = $field{'x_Day4'} ;
and let's say that the form element for x_Day3 was left blank when
submitted.
Now, I make an array:
@days=("$day2","$day3",$day4");
I'd like to be able to print the elements of the array that contain
information ($day2,$day4) without printing out a new line for $day3. I've
looked at the join and foreach statements, but thus far I've only been able
to print each element of the array, whether it's got an assigned value or
not. Hence, the results of my current script look something like this:
Tuesday
Thurdsay
when I'd really like to leave the blank line out between Tuesday and
Thursday.
Is it possible for me to accomplish this using an array the way I have (or
want to)?
Thanks for any help you can provide.
Jan Cohen
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]