RSS

PHP ile regular expression (regex)

67 11 Ağustos 2013 ~ Musa Avcı — İleri

RegexRegular expression (regex) Türkçesiyle düzenli ifadeler metinlerde bir biçimsel dil kullanarak tarif edilen kısımları seçip ayırmamıza yarayan bir programdır.

Neredeyse bütün programlama dillerinde kullanılan regex ile metinlerde ayrıştırmak istediğiniz her şeye ulaşabilirsiniz.

Örneğin günümüzde en çok içerik çalma botlarında kullanılır. Fakat yazı düzeni sağlamak ya da metinlerde aranan ifadelere ulaşıp onları manipüle etmek için de kullanabilirsiniz.

Bu yazıda öncelikle regex desenlerini denemek için bir kaç kullanışlı site paylaşacağım, sonrasında temel ihtiyaçları karşılayacak ve en çok kullanılan regex desenlerinden ve bunları PHP ile nasıl kullanacağımızdan bahsetmeye çalışacağım. Yazının devamı…

Etiketler:

PHP ile tarih ve saat

34 05 Ağustos 2013 ~ Musa Avcı — Orta

php-dateZaman hızla ilerliyor, bunu çalışmalarımızda sağlıklı ve fonksiyonel bir şekilde sunabilmek için PHP ile tarih ve saat ifadelerinden bahsedeceğim.

Tarih verilerini kullanmaya başlamadan önce yapmamız gereken bir takım ayarlar var. Bunlardan ilki doğru saat ve tarihe ulaşabilmek için hangi il, ülke ya da zaman diliminde olduğumuzu sunucuya belirtmek.

Bunun için “date_default_timezone_set” fonksiyonu ile bizim zaman dilimimizin belirtecini giriyoruz. Eğer farklı diyarların zaman dilimi belirteçlerini merak ediyorsanız şuradan bakabilirsiniz. Bu fonksiyonu uygulamanızın ayar dosyalarının içerisine, tarih fonksiyonlarını kullanmadan önce yazmalısınız. Yazının devamı…

Etiketler:

PDO MySQL veritabanı sınıfı

75 28 Temmuz 2013 ~ Musa Avcı — İleri

databaseBir önceki yazımda PDO konusuna giriş yapıp temel kullanım şeklinden bahsetmiştim. Şimdi ise PDO ile MySQL bağlantısı yapıp rahat bir şekilde kullanabileceğimiz bir static PDO sınıfını sunacağım.

Kullanımı kolay ve performanslı olabilmesi için static bir sınıf hazırladım. Aynı zamanda singleton pattern yapısında, yani sadece siz veritabanına ihtiyaç duyduğunuzda sunucuya bağlanır ve tekrarlamaz.

Yapmanız gereken veritabanı bilgilerinizi ilgili sabit değerler ile tanımlayıp bu sınıfı include edip kullanmak. Burada bu yazıdan sonra anlatacağım tüm çalışmalarda bu sınıf ile veritabanı bağlantısı yapacağız.  Yazının devamı…

Etiketler:

PHP dersleri

75 19 Kasım 2012 ~ Musa Avcı — Genel

PHP serüvenlerine ilk başladığım zamanlarda, sıfırdan PHP öğrenmek isteyen birileri için kaynak olabilmeyi hedefliyordum. Şuan bunu başarmış olmanın mutluluğunu yaşıyorum.

Ortalama olarak bu dili öğrenmek isteyen birisi için türkçe başlangıç alternatifi olabilecek bu sitede anlatmaya çalıştığım dersleri bir yazıda sırayla toparlayıp sunma zamanı geldi.

PHP öğrenmek isteyenlerin, kendimce başlangıç, orta ve ileri diye derecelendirmeye çalıştığım bu PHP derslerini takip ederek bu alanda başarıya ulaşacaklarına inanıyorum. Yazının devamı…

Etiketler: