Perl shift Function - Tutorialspoint

文章推薦指數: 80 %
投票人數:10人

This function returns the first value in an array, deleting it and shifting the elements of the array list to the left by one. If ARRAY is not specified, shifts ... Home CodingGround Jobs Whiteboard Tools Business Teachwithus PerlBasics Perl-Home Perl-Introduction Perl-Environment Perl-SyntaxOverview Perl-DataTypes Perl-Variables Perl-Scalars Perl-Arrays Perl-Hashes Perl-IF...ELSE Perl-Loops Perl-Operators Perl-Date&Time Perl-Subroutines Perl-References Perl-Formats Perl-FileI/O Perl-Directories Perl-ErrorHandling Perl-SpecialVariables Perl-CodingStandard Perl-RegularExpressions Perl-SendingEmail PerlAdvanced Perl-SocketProgramming Perl-ObjectOriented Perl-DatabaseAccess Perl-CGIProgramming Perl-Packages&Modules Perl-ProcessManagement Perl-EmbeddedDocumentation Perl-FunctionsReferences PerlUsefulResources Perl-QuestionsandAnswers Perl-QuickGuide Perl-UsefulResources Perl-Discussion SelectedReading UPSCIASExamsNotes Developer'sBestPractices QuestionsandAnswers EffectiveResumeWriting HRInterviewQuestions ComputerGlossary WhoisWho PerlshiftFunction Advertisements PreviousPage NextPage  PerlOnlineTraining 46Lectures 4.5hours DeviKillada MoreDetail COMPLETEPERLProgramming 11Lectures 1.5hours HarshitSrivastava MoreDetail PerlforBeginners:LearnAtoZofPerlScriptingHands-on 30Lectures 6hours TELCOMAGlobal MoreDetail Description Thisfunctionreturnsthefirstvalueinanarray,deletingitandshiftingtheelementsofthearraylisttotheleftbyone.IfARRAYisnotspecified,shiftsthe@_arraywithinasubroutine,[email protected],exceptvaluesaretakenfromthestartofthearrayinsteadoftheend. Syntax Followingisthesimplesyntaxforthisfunction− shift([ARRAY]) shift ReturnValue Thisfunctionreturnsundefifthearrayisemptyelsereturnsfirstelementinarray. Example Followingistheexamplecodeshowingitsbasicusage− LiveDemo #!/usr/bin/perl @array=(1..5); while($element=shift(@array)){ print("$element-"); } print("TheEnd\n"); Whenabovecodeisexecuted,itproducesthefollowingresult− 1-2-3-4-5-TheEnd perl_function_references.htm PreviousPage PrintPage NextPage  Advertisements



請為這篇文章評分?