PHP – array_chunk() Fonksiyonu

17 Haziran 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

array_chunk() fonksiyonu, bir diziyi belirlediğiniz aralıklara böler. Yani 42 elemanlı bir diziniz varsa örneğin; 6, 7 veya daha farklı dizilere ayırabilirsiniz. array_chunk() fonksiyonunun kullanımı aşağıdaki gibidir. array_chunk(array, size, preserve_key) Yukarıdaki satırımızın açıklaması… Daha fazlası…

PHP – Benzersiz ID Oluşturma

12 Haziran 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Bazı durumlarda unique yani benzersiz ID oluşturmak isteyebilirsiniz. Ya da yazılımınıza lisanslama yapmak isteyebilirsiniz. Böyle durumlarda size lazım olan şey ise; benzersiz bir ID değeridir. PHP ortamında benzersiz ID değeri oluşturmanın bir… Daha fazlası…

PHP – urlencode() ve urldecode() Fonksiyonları

10 Haziran 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Web ortamında; bir sayfadan diğer sayfaya veri aktarımı yaparken, bu verilerin belirli bir standartlarda kodlanması gerekir. Bunun nedeni de; düzensiz verilerin anlaşılmazlığını ortadan kaldırmak içindir. Bir sayfadan diğer sayfaya gelen kodlanmış veri… Daha fazlası…

PHP – array_count_values() Fonksiyonu

8 Haziran 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

PHP’de aynı elemanların olduğu dizilerdeki, bu aynı elemanların sayılarını öğrenmek için array_count_values() fonksiyonu kullanılır. Yani bir nevi SQL’deki group by ile aynı işlemi yapmaktadır. Aşağıdaki gibi bir yapımız olsun. <?php $my_array =… Daha fazlası…

PHP – Composer İle PSR-4 Proje Oluşturma

1 Haziran 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

PHP ile çalışırken herhangi bir proje yapısı kolaylıkla kurulabilir ve kullanılabilir. Hatta kendiniz için bir proje dizini hazırlayıp kullanabilirsiniz. Zaten çoğu kişinin yaptığı da böyle. Fakat burada şöyle bir sorun var; hazırladığınız… Daha fazlası…

PHP – PHPMailer İle E-Posta Gönderimi

18 Mayıs 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Klasik olarak PHP ortamında; mail() fonksiyonu ile mail gönderme işlemi gerçekleştirilir. mail() fonksiyonunun kullanımı da aşağıdaki gibidir. mail(to, subject, message, headers, parameters); Parametreler: to: E-postanın kime gönderileceği belirtilir. subject: E-postanın konusu. message:… Daha fazlası…

PHP – Kullanıcı Girdilerini Temizleme İşlemi

18 Mart 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

İncelediğim tüm kaynaklarda hep bahsedilen şudur: ‘Kullanıcı girdilerine hiç zaman güvenme, gerekirse bu konuda paranoyak ol!’. Bu tamamen geçerli ve gerekli bir konu. Bunun nedeni ise; sistemin işleyişini bozmak isteyen her zaman… Daha fazlası…

PHP – static Kullanımı

17 Ocak 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

PHP’de static anahtar kelimesinin farklı varyasyonları ile karşılaşabilirsiniz. En temel olarak; static anahtar kelimesi, OOP (Object Oriented Programming) yani “Nesneye Yönelik Programlama”da kullanılan temel bir öğedir. Aynı zaman static anahtar kelimesi ile… Daha fazlası…

PHP – Tam URL’i Alma

17 Ocak 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Hazırladığınız web sayfanızda gelen URL’i kontrol edip yapılan isteğe göre; bu istekleri gerekli yerlere yönlendirmek isteyebilirsiniz. Bunun için de gelen URL’i tam olarak almanız ve ona göre işlem gerçekleştirmeniz gerekiyor. PHP ile… Daha fazlası…

PHP – Ping Atmak

15 Ocak 2020 tarihinde Emre Can ÖZTAŞ tarafından paylaşıldı.

Ping, verinin gönderilen sunucuya iletilme süresidir. PHP ile ping atma süresi hesaplanabilir. Genellikle, yönettiğim siteleri tek tek gezmek yerine; günün belirli saatlerinde bu sitelere ping gönderme işlemini otomatik bir şekilde gerçekleştiriyorum. Benim… Daha fazlası…