59

Variables
Basic Associative Array Functions

  • Perl provides several built-in associative array management functions to help with deal with their special considerations

      %days = ( 'M', "Monday", 'T', "Tuesday" );

  • The keys() function returns a list of keys

      @letters = keys( %days );
      # Yields ( 'M', 'T' )

  • The values() function returns a list of values

      @names = values( %days );
      # Yields ( "Monday", "Tuesday" )

  • The delete() function removes a Key-Value pair

      delete( $days{'M'} );
      # Yields ( 'T', "Tuesday" )