SPUG: Slice of an arrary within a hash?

Ned Konz ned at bike-nomad.com
Fri May 5 14:19:37 CDT 2000


Rob Garrett wrote:


> $DATA{$dsku}[0] = '00.00';

So $DATA{$dsku} holds a reference to an array containing one object.

> #$DATA{$dsku}[1 .. 4] = @prices[0 .. 3];

If you want to do array slice assignment, you have to have an array
on the left hand side too:

@{$DATA{$dsku}}[1 .. 4] = @prices[0 .. 3];

-- 
Ned Konz
currently: Stanwood, WA
email:     ned at bike-nomad.com
homepage:  http://www.bike-nomad.com

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     POST TO: spug-list at pm.org       PROBLEMS: owner-spug-list at pm.org
 Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/
 SUBSCRIBE/UNSUBSCRIBE: Replace "action" below by subscribe or unsubscribe
           Email to majordomo at pm.org: "action" spug-list your_address





More information about the spug-list mailing list