File tree Expand file tree Collapse file tree 1 file changed +63
-0
lines changed Expand file tree Collapse file tree 1 file changed +63
-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 " =>array (0 =>"Ömer " ,1 =>"Ömürlü " ),
13
+ "2.ad " =>array (0 =>"Faruk " ,1 =>"Adeletli " ),
14
+ "3.ad " =>"yok "
15
+ ),
16
+ "soyad " =>
17
+ array (
18
+ 0 =>"soyad1 " ,
19
+ 1 =>"soyad2 "
20
+ ),
21
+ "kisaca " =>
22
+ array (
23
+ 0 =>"1.81 " ,
24
+ 1 =>"98kg " ,
25
+ 2 =>"44beden "
26
+ )
27
+ ),
28
+ 1 =>array (
29
+ "ad " =>"Nuriye " ,
30
+ "soyad " =>
31
+ array (
32
+ 0 =>"Yıldız " ,
33
+ 1 =>"Kesmez "
34
+ ),
35
+ "kisaca " =>
36
+ array (
37
+ 0 =>"1.70 " ,
38
+ 1 =>array ("aciken " =>70 ,"tokiken " =>66 ),
39
+ 2 =>"30beden " ,
40
+ 3 =>"Beyaz "
41
+ )
42
+ ),
43
+ 2 =>array (
44
+ "ad " =>"HALİL " ,
45
+ "soyad " =>
46
+ array (
47
+ 0 =>"" ,
48
+ 1 =>"Kesmez "
49
+ ),
50
+ "kisaca " =>
51
+ array (
52
+ 0 =>"1.82 " ,
53
+ 1 =>"71kg " ,
54
+ "memleket " =>array ("yer " =>"oltu " ,"tarih " =>1990 )
55
+ )
56
+ )
57
+ );
58
+
59
+ //Yukarıda tanılmlı olan array verisini redis üzerinde tanımlıyoruz ve alıyoruz.
60
+ echo $ redis ->deleteHash ("_hafiza " );//Daha önce bu key yani _hafiza isminde redis hafızası oluşturduk ise siliyoruz
61
+ $ redis ->setHashAllMultiArray3Sıze ("_hafiza " ,$ yeni );//Yukarıda tanımladığımız iç içe 4 array verisini redis hafızasına attık.
62
+ $ data = $ redis ->getHashFullMultiArray3Sıze ("_hafiza " );//_hafiza anahtarı ile redis hafızasına tanımladığımız array verisini alıyoruz.
63
+ print_r ($ data );//Aldığımız veriyi ekrana basıyoruz.
You can’t perform that action at this time.
0 commit comments