File tree Expand file tree Collapse file tree 1 file changed +62
-0
lines changed Expand file tree Collapse file tree 1 file changed +62
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+ //Redis servis aktif ediliyor
3
+ include 'includes/redis.php ' ;
4
+ $ redis = new redis_ ();
5
+ $ redis ->redisConnect ();//Redis servisi portuna bağlanıyor
6
+
7
+ //iç içe 3 array yapısı için örnek array
8
+ $ yeni = array (
9
+ 0 =>array (
10
+ "ad " =>
11
+ array (
12
+ "1.ad " =>"Ömer " ,
13
+ "2.ad " =>"Faruk "
14
+ ),
15
+ "soyad " =>
16
+ array (
17
+ 0 =>"soyad1 " ,
18
+ 1 =>"soyad2 "
19
+ ),
20
+ "kisaca " =>
21
+ array (
22
+ 0 =>"1.81 " ,
23
+ 1 =>"98kg " ,
24
+ 2 =>"44beden "
25
+ )
26
+ ),
27
+ 1 =>array (
28
+ "ad " =>"Nuriye " ,
29
+ "soyad " =>
30
+ array (
31
+ 0 =>"Yıldız " ,
32
+ 1 =>"Kesmez "
33
+ ),
34
+ "kisaca " =>
35
+ array (
36
+ 0 =>"1.70 " ,
37
+ 1 =>"60kg " ,
38
+ 2 =>"30beden " ,
39
+ 3 =>"Beyaz "
40
+ )
41
+ ),
42
+ 2 =>array (
43
+ "ad " =>"HALİL " ,
44
+ "soyad " =>
45
+ array (
46
+ 0 =>"" ,
47
+ 1 =>"Kesmez "
48
+ ),
49
+ "kisaca " =>
50
+ array (
51
+ 0 =>"1.82 " ,
52
+ 1 =>"71kg " ,
53
+ 2 =>""
54
+ )
55
+ )
56
+ );
57
+
58
+ //Yukarıda tanılmlı olan array verisini redis üzerinde tanımlıyoruz ve alıyoruz.
59
+ echo $ redis ->deleteHash ("_hafiza " );//Daha önce bu key yani _hafiza isminde redis hafızası oluşturduk ise siliyoruz
60
+ $ redis ->setHashAllMultiArray3Sıze ("_hafiza " ,$ yeni );//Yukarıda tanımladığımız iç içe 3 array verisini redis hafızasına attık.
61
+ $ data = $ redis ->getHashFullMultiArray3Sıze ("_hafiza " );//_hafiza anahtarı ile redis hafızasına tanımladığımız array verisini alıyoruz.
62
+ print_r ($ data );//Aldığımız veriyi ekrana basıyoruz.
You can’t perform that action at this time.
0 commit comments