Data :: Multivaledhash.

DATA :: MULTIVERUDEHASH - 鍵の順序付け値が複数ある。
今すぐダウンロード

Data :: Multivaledhash. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Darren R. Duncan
  • 出版社のWebサイト:
  • http://search.cpan.org/duncand/CGI-Portable-0.51/lib/CGI/Portable/AppMultiScreen.pm

Data :: Multivaledhash. タグ


Data :: Multivaledhash. 説明

Data :: MultivaluedHash - 鍵の順序付き値が複数あるハッシュ。 DATA :: MULTIVERUEDHASH - 鍵の順序付けられた値が複数あるHASHOPSISでData :: MultivaluedHashを使用します。 $ mvh = data :: multivaledhash-> new(); #空白、大文字と小文字を区別する(NORM)$ MVH = DATA :: MULTIVALEDHASH-> NEW(1); #make空、大文字と小文字を区別しない$ MVH => New(0、{name => 'john'、Age => 17、Color => 'green'、兄弟=> 、})。 #初期値で新規作成、大文字と小文字を区別するキー$ MVH-> STORE(AGE => 18)。 #誕生日$ MVH->プッシュ(兄弟=> 'タンシー')を祝う。 #家族を追加すると、4 $ MVH-> insfift(Pets => ])を返します。 #もっとペット$ do_it = $ mvh->存在する( 'color')。 #turn $ name = $ mvh-> fetch_value( 'siblings')を返します。 #戻り値 'Laura' $ name = $ mvh-> fetch_value( 'siblings'、2); #julia '$ name = $ mvh-> fetch_value(' siblings '、-1)を返します。 #返品 'Tandy' $ RNAME = $ MVH->フェッチ(「兄弟」)。 #すべてのアレイref @names = $ mvh-> fetch( 'siblings')をすべて返します。 #リスト$ name = $ mvh-> fetch_value( 'siblings')として4をすべて返します。 #戻るものは何も返しません、間違ったケース$ mv2 = data :: multivaluedhash-> new(1、$ MVH); #COMの場合、INSE $ NAME = $ MV2-> FETCH_VALUE(「兄弟」)。 #この時間$ is_it = $ mvh-> ignores_case(); #falseを返します。通常のハッシュ$ is_it = $ mv2-> ignores_case(); #true $ color = $ mvh-> shift( 'color')を返します。 #「緑」を返します。なし$ Animal = $ MVH-> POP( 'Pets')のままです。 #「鳥」を返します。 3つの部分はlist = $ mvh-> fetch_all(); #すべてのキーを必要とします、すべての値が返されます(name => 、age => 、color => []、#兄弟=> )%list = $ mvh-> fetch_first(); #すべてのキー、各キーの最初の値が欲しい(name => 'john'、age => 18、color => undef、#siblings => 'Laura'、Pets => 'Dog')%list = $ mvh- > fetch_last(); #すべてのキー、各#の最後の値が欲しい(name => 'john'、age => 18、color => undef、#siblings => 'tandy'、pets => 'cat')%list = $ mvh- > fetch_last(); #keys only#only#lots(name => 'john'、siblings => 'tandy')%list = $ mvh-> fetch_last(、1); #補足後#returet(age => 18、color => undef、pets => 'cat')$ mv3 = $ mvh-> clone(); #mv4 = $ mvh-> fetch_mvh( 'pets'、1)を$ mv4 =>の複製を作成します。 #この「クローン」@List = $ MV3-> keys()のペットを残してください。 #戻り値( 'name'、 'age'、 'color'、 'siblings'、 'pets')$ num = $ mv3-> keys(); #woops、私たちが期待するものはしません。配列REF $ NUM = $ MV3-> keys_count(); #戻り値5 @list = $ mv3-> values(); #戻り値( 'john'、18、 'laura'、 'andrew'、 'julia'、 'tandy'、# '犬'、 'Hamster'、 'cat')@num = $ mv3-> values_count(); #戻り値9 @List = $ MVH-> Splice( 'siblings'、2,1、); #Julia 'を' James 'に置き換えます。戻り値( 'julia')$ mv3-> store_all({songs => $ oldval = $ mv3->削除( 'color'); #$ rdump = $ mv3-> delete_all()のために色を取り除く。 #配列のハッシュとしてすべてを返し、明確な要件: ・Perl


Data :: Multivaledhash. 関連ソフトウェア