2011-06-29 27 views
1

RediskaでListの新しいインスタンスを作成したいのですが、常にグローバルリストを使用したいと思うようです。例えば、ここで私は、新しいリストを作成するために使用していたコードはRediskaを使用してリストの新しいインスタンスを作成する方法は?

されています:

$firstList = new Rediska_Key_List('newList'); 
    $firstList[] = "firstList: first element"; 
    $firstList[] = "firstList: second element"; 

    $secondList = new Rediska_Key_List('newList'); 
    $secondList[] = "secondList: first element"; 
    $secondList[] = "secondList: second element"; 

    echo "$secondList[0] and $secondList[1]"; 

それは次のようにエコーされます:firstList: first element and firstList: second elementおそらく 、Rediska_Key_Listの最初の引数が同じであるためであります名。それは必要無い。私はちょうど新しい名前のないインスタンスを作成したい。私は最初の引数を空白のままにすることはできません。スクリプトで次のように印刷します:

`secondList: first element and secondList: second element` 

ありがとう!

+0

必要なときに、それはRedisのためにコピーしない場合は、何か他に2つ目の 'newList'を変更しようとしたことがありますか?多少愚かな質問ですが、私は興味があります。 – hakre

+0

私は持っていますが、それは私がそれを使用しようとしているように私を助けません。私は赤目と相互作用するクラスを持っています。値と時間の2つの要素を含むリストを作成します。このリストをキーの値にします。このペアはハッシュマップに属します。説明するのは難しいですが、後でキーの値として追加したいので、リストのインスタンスしか使用できません。私はまだredisにそれを追加したくない。 – egidra

答えて

0

あなただけのPHPのテーブルを作成し、まだRedisの中でそれを保存したい、そしてその後

関連する問題