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`
ありがとう!
必要なときに、それはRedisのためにコピーしない場合は、何か他に2つ目の 'newList'を変更しようとしたことがありますか?多少愚かな質問ですが、私は興味があります。 – hakre
私は持っていますが、それは私がそれを使用しようとしているように私を助けません。私は赤目と相互作用するクラスを持っています。値と時間の2つの要素を含むリストを作成します。このリストをキーの値にします。このペアはハッシュマップに属します。説明するのは難しいですが、後でキーの値として追加したいので、リストのインスタンスしか使用できません。私はまだredisにそれを追加したくない。 – egidra