Thread Zwei Problemchen
(9 answers)
Opened by Kuerbis at 2014-03-18 10:22
Hallo!
Ist es Geschmackssache ob ich hier ein Array oder einen Hash verwende? Der Hash ist deskriptiver, das Array ist kompakter und ich würde mir die zweite Variable ersparen, weil das schon sortiert ist. Code (perl): (dl
)
1 2 3 4 5 6 7 8 my $menu = [ [ 'keep_db_choice', "- Choose Database", [ 'Simple', 'Enchanted' ] ], [ 'keep_schema_choice', "- Choose Schema", [ 'Simple', 'Enchanted' ] ], [ 'keep_table_choice', "- Choose Table", [ 'Simple', 'Enchanted' ] ], [ 'table_expand', "- Print Table", [ 'Simple', 'Enchanted' ] ], ]; function( $menu ); Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 my $menu = { keep_db_choice => { prompt => "- Choose Database", choices => [ 'Simple', 'Enchanted' ] }, keep_schema_choice => { prompt => "- Choose Schema", choices => [ 'Simple', 'Enchanted' ] }, keep_table_choice => { prompt => "- Choose Table", choices => [ 'Simple', 'Enchanted' ] }, table_expand => { prompt => "- Print Table", choices => [ 'Simple', 'Enchanted' ] }, }; my $keys = [ qw( keep_db_choice keep_schema_choice keep_table_choice table_expand ) ]; function( $menu, { keys => $keys } ); Ich hätte noch eine zweite Frage. Mit einer Option kann das Tausender-Trennzeichen festgelegt werden. Welcher Option-Name würde euch besser passen: thsd_sep oder sep? |