נתונים :: MultivalueHASH.

נתונים :: multivaluedhash - hash אשר מפתחות יש ערכים מסודרים מרובים.
הורד עכשיו

נתונים :: MultivalueHASH. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Darren R. Duncan
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~duncand/CGI-Portable-0.51/lib/CGI/Portable/AppMultiScreen.pm

נתונים :: MultivalueHASH. תגים


נתונים :: MultivalueHASH. תיאור

נתונים :: MultiValuedHash - יש חשיש מפתחות שערכיה הורה מרובים. נתונים :: MultiValuedHash - חשיש שקלידיו יש מספר הורה השימוש values.SYNOPSIS נתונים :: MultiValuedHash; $ Mvh = נתונים :: MultiValuedHash-> חדשות (); תגרום ריק, תלוי רישיות (נורמה) $ mvh = נתונים :: MultiValuedHash-> חדשות (1); # להפוך ריק, תלוי רישיות $ mvh = נתונים :: MultiValuedHash-> חדשות (0, {name => 'ג'ון', גיל => 17, color => 'ירוק', אחים => , חיות מחמד => ,}); תגרום חדש עם ערכים ראשוניים, מפתחות רישיות mvh- $> חנות (גיל => 18); # לחגוג יום הולדת $ mvh-> דחיפה (אחים => 'טנדי'); # להוסיף בן משפחה, מחזיר 4 $ mvh-> unshift (חיות מחמד => ); # יותר חיות מחמד $ does_it = $ mvh-> קיים ( 'צבע'); # מחזירה $ name = נכון $ mvh-> fetch_value ( 'אחים'); # מחזירה $ name 'לורה' = $ mvh-> fetch_value ( 'אחים', 2); # מחזירה $ name "ג'וליה" = $ mvh-> fetch_value ( 'אחים', -1); # מחזיר 'טנדי' $ rname = $ mvh-> להביא ( 'אחים'); # מחזיר כל 4 במערך נ"צ @names = $ mvh-> להביא ( 'אחים'); # מחזיר כל 4 כרשימה $ name = $ mvh-> fetch_value ( 'אחים'); # מחזירה כלום, במקרה הלא נכון MV 2 $ = נתונים :: MultiValuedHash-> חדשות (1, $ mvh); # המרה למקרה inse $ name = $ mv2-> fetch_value ( 'אחים'); # מחזיר 'לורה' הפעם $ is_it = $ mvh-> ignores_case (); # מחזירה שקר; כמו hashes נורמלי $ is_it = $ mv2-> ignores_case (); # מחזירה אמת $ color = $ mvh- משמרת> ( 'צבע'); # מחזיר "ירוק"; אף אחד להישאר חית $ = $ mvh-> פופ ( 'חיות מחמד'); # מחזיר "בירד"; שלושה נשארים ברשימת% = $ mvh-> fetch_all (); # רוצה כל המפתחות, כל הערכים # חוזר (name => , גיל => , color => [], # אחים => , חיות מחמד # => ) רשימת% = $ mvh-> fetch_first (); # רוצה כול מפתחות, הערכים הראשונים של כול החזרי # (name => 'ג'ון', גיל => 18, color => undef, # אחים => 'לורה', חיות מחמד => 'כלב') רשימת% = $ mvh- > fetch_last (); # רוצה כל המפתחות, ערכים האחרון של כל החזרי # (name => 'ג'ון', גיל => 18, color => undef, # אחים => 'טנדי', חיות מחמד => 'חתול') רשימה% = $ mvh- > fetch_last (); # רוצה מפתחות בשם רק # חוזר (name => 'ג'ון', אחים => 'טנדי') רשימה% = $ mvh-> fetch_last (, 1); # רוצה מחזיר # השלמה (גיל => 18, color => undef, חיות מחמד => 'חתול') $ mv3 = $ mvh-> כפיל (); # לבצע שכפול של עצמי $ mv4 = $ mvh-> fetch_mvh ( 'חיות מחמד', 1); # לעזוב את חיות המחמד הזה "שיבוט" @list = $ mv3-> מפתחות (); # חוזר ( 'שם', 'גיל', 'צבע', 'אחים', 'חיות מחמד') $ num = $ mv3-> מפתחות (); # אופס, לא עושה את מה שאנחנו מצפים; מערך החזרי נ"צ $ num = $ mv3-> keys_count (); # מחזירה 5 @list = $ mv3- ערכים> (); # חוזר ( 'ג'ון', 18, 'לאורה', 'אנדרו', 'ג'וליה', 'טנדי', # 'כלב', 'אוגר', 'חתול') @ num = $ mv3-> values_count (); # מחזירה 9 @list = $ mvh-> אחוי ( 'אחים', 2, 1, ); # מחליף "ג'וליה" עם "ג'יימס"; תשואות ("ג'וליה") $ mv3-> store_all ({שירים => , חיות מחמד => 'דגים',}); # מוסיף מפתח "שירים" בערכים, מחליף רשימה של חיות מחמד עם "דגים" $ mv3-> store_value ( "חיות מחמד", "הצב"); # מחליף 'דגים' עם 'צב' $ mv3-> store_value ( 'חיות מחמד', 'ארנב', 1); # חיות מחמד הוא עכשיו $ oldval = $ mv3-> מחק ( 'צבע'); # מסלק צבע לתמיד $ rdump = $ mv3-> delete_all (); # החזרת הכל כמו חשיש של מערכים, דרישות ברורות: · פרל


נתונים :: MultivalueHASH. תוכנה קשורה

SVN :: ACL.

SVN :: ACL הוא חזית perl פשוט כדי להפוך את svnserve.conf, passwd, authz עבור חתרנות. ...

241

הורד