PHP array to object

Merhaba arkadaşlar,

Bu seferki makalemde PHP’de çok kullanışlı olan bir method ve örneklerinden bahsedeceğim.

Normalde arrayleri

Yazdığımızda Detaya ulaşmamız için

şeklinde yazmamız gerekiyor.

Aklımızda şu soru olabilir neden array değilde object.

Eğer yazılımımız object oriented olmasını istiyorsak obje tabanlı yapmamız çok güzel olacaktır. Veri erişimi açısından aynı veriye object olduğunda şu şekilde ulaşıyoruz.

yani kodumuz

Bunun yanı sıra bir kaç method daha yazacağım fakat en etkili olan json methodudur.

Ekstra :

Fakat bu multi-dimensional (çok dizili array) arraylerde farklı şekilde yapabiliriz oda uğraştırıcı olur.

Bir başka ekstra olarak

buda bir üstteki ekstra ile aynı işlevi görüyor.

Son olaraksa en etkili yol olan fakat arrayi düzgün oluşturmamız halinde en kullanışlı olan ise şu yazdığım methoddur.(recursion)

Bu ilk verdiğim json methodundan daha etkilidir fakat üstte verdiğim örnek gibi Array içindeki array de eğer belirleyici bir değişken vermesseniz

şeklinde dönecektir ve buradan Corolla ve Avensis modeline ulaşmanız mümkün olmayacakır.

Not olarak objelerle çalışma çok çok büyük avantaj katacaktır fakat aradğınız hız ise array objelerden çok daha hızlı çalışır..

Bir dahaki makalede görüşmek üzere.

CEP Written Task 3

Hello folks,

I mentioned about that Tema’s challanges and I would like to write some notes. I had opinion about Tema before I went Tema.

This opinion includes that some questions which are what I can do for society , what I can do for Tema then I didn’t know work. Later, when I was working at Tema, I learned these questions are unnecessary for society because you will be a part of this volunteering. Therefore,  I should do because of requirements .

It was challenge for me about cep task. When I was working, I realized that these jobs are really volunteering and it’s working. So I overcomed that challenges.My overall impression is that job is not just for Tema but also it’s for society.

Accordingly, you can be a part of this good job. Additionally, cep task contributed me. It provide me with critical thinking. I learned to look with some other perpectives.

Tema was doing worth. I suggest people to work at there. I know some people like me don’t want to work at Tema but people should overcome their prejudices. Because , Even if they do some office works , they will see these good works.

If I worked for Tema one more time , I wouldn’t go with my prejudices because I would look other perspectives.

To sum up, I am really happy to work in Tema.

I wish everybody will learn some good things from NGOs.

Best Regards.
Ömer.

Kötü geçen bir fizik finali ardından..

Merhabalar,

Aslında her zamanki gibi diye başlamak isterdim ama üzerimde pek bir yok bunun için Computer Science’a geçmeye karar verdikten sonra fizik dersi anlamadığım için biraz daha anlamsızlaştı benim için. Fakat PHP’de Interface kullanımı dersindede fizik kuralını sisteme entegre etmekde çok hoş gelmişti gözüme :)

Hayırlısı olsun diyip geçiyorum bu dersi geçemessem çokda üzülmeyeceğim açıkçası çünkü insan sormadan edemiyor Industrail Engineering’in Engineering kısmının pek aşikar olmadığı halde PHSY 102 dersi ne kadar mantıklı gibi sorunsal loop’una girmeden konuyu kapatayım :)

Umarım güzel bir başlangıç ile CS’e geçerim inş.

Herkese bol kodlu günler :)

PHP’de Interface kullanımı

Merhaba arkadaşlar ,

WordPressimi güncelledikten sonraki ilk yazım ve bu yazıda tabii ki kod yazmak istedim. Aslında bakarsanız yarın 1 adet sunumum 1 adet sınavım ve 1 adet yüklenmesi gereken ödevim var. Ben ise açmışım Leyla the Band dinliyorum onun yanındada güzel bi konu olan interface i anlatmaya çalışacağım dilim döndüğünce.

Interface ne işe yarar ?

- Interface class yapısından farklı olarak implement edeceğimiz yani class’a yaptırmak istediğimiz zorunlu tuttuğumuz methodları yazmamıza yarıyor.

Vericeğim örnekte çok rahat anlayacağınızı düşünüyorum..

Continue reading

CEP Written Task 2

First of all,

I have spent 2 days in Tema. I have met some of my expectations , however I have really surprised. I knew I was doing some office stuffs but I could look from a different perspectives. Because I was thinking these stuffs are irrelevant with volunteering and I discovered I will be a little part of volunteering via office stuffs and it would be good for me.

My second day was good rather than first day. Because , I worked in office and I helped to enter Tema’s data. I am adapting to Tema day by day.

When I started to work in Tema , I thought it has no effect on society. Whereas, I don’t do nothing directly but later, I recognized that I am contributing to a positive effect indirectly.

I have met a lot of people who are working with schools. They contact schools and provide students with to donate and teach volunteering.

Actually , I didn’t exchange my idea with my friends and I didn’t talk with my friends. However, I think that we are impressed by these stuffs could do that we can touch people or we can contribute to positive effects in the society.

Differently, I think some stuffs are unnecessary for society. However my friends may not think.

Regards.

Ömer.