Thread *.bat löschen
(33 answers)
Opened by Snicker at 2008-09-08 13:45
Du möchtest einen einzelnen Wert aus dem Array haben und nicht mehrere Elemente (ein sogenannter Array-Slice). Wenn Du nur einen einzelnen Wert aus einem Array haben willst, ändert sich das sogenannte Sigil von "@" zu "$"...
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 my @array = ( 1..10 ); # Hole Element mit dem Index 2 aus dem Array. # Da Rückgabewert ein einzelnes Element ist (Skalar), wird # aus dem "@" ein "$" vor "array". my $einzelnes_element = $array[2]; # hole mehrere Elemente aus dem Array # Da Rückgabewert eine Liste ist, bleibt das "@" vor "array" my @subarray = @array[3,7,1]; OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |