PHP

You are currently browsing the archive for the PHP category.

PHP için nesneye dayalı  programlama deyimlerinden “private” deyimini açıklamaya çalışacağım.

Private :

    Sadece class içersinde kullanmaya yetkili sabit bir değişken  veya methot yapmak istediğimizde,  ilgili kelimelerin başına “private” deyimini ekleyerek bu işlemi gerçekleştiriyoruz. Bu deyim ile oluşturulan sözcükler dışarıdan veya başka bir class içerisinden erişilemezler.
  • Eğer bu sözcüklere dışarıdan erişmeye çalışırsanız, Fatal Error verecektir. Bir önceki konuda geçen örnek yapısı üstünden gidecek olursak.

Read the rest of this entry »

Tags: , , , ,

PHP 4 çekirdeğinde bu işi tamamiyle var anahtar kelimesi ile yapılıyordu. Hatta coder kişiler kendi yazılımlarını kodlar iken var deyimi ile belirttikleri değişkenlerin üst kısımlarına comment belirterek bunların public mi ? private mi? yoksa protected mı ? olduğunu belirterek yazılım sürecinde kolaylık sağlıyorlardı. Fakat PHP 5 ile gelen yeniliklerle artık gizlilik anlamında yeni deyimler eklendi. Bunlardan bir tanesi de public deyimidir. Bu yazıda bu deyimden bahsedeceğim.

Read the rest of this entry »

Tags: , , , ,

Bazen bir string değeri okurken bir harf veya simgeyi tanıdıktan sonra bu karakterde dahil olmak üzere öncesini veya sonrasını almak isteyebiliriz bu durumda bu fonksiyon işimize yarayabilir, veya en basit örneği ile string dizi içinde @ işaretinin geçip geçmemesi gibi koşulları kontrol edebiliriz bu konuda da işimize yarayabilir.

Şimdi yazımızın devamında fonksiyonu çalıştırmaya çalışalım…

Read the rest of this entry »

Tags: , , ,

Merhaba arkadaşlar bugünlerde bir kod kafama çok takıldı, oluşturduğum her tabloya bilgi girişi yapacağım ve bunları her tablom için ayrı ayrı insert komutu yazacağıma güzel bir function yazıp, bu functiona da sadece table ismini ve verilerimi dizi şeklinde gönderip insert ettirmek çok mantıklı geldi.

İlk olarak colonlarımı çekmeliydim sonra ise verilerimi alıp, bildiğimiz insert syntax ına dönüştürüp, query olarak işlemeliydi.

http://tr.php.net bu konuda çok yardımcı oldu ve şöyle bir kod yazdım…

Read the rest of this entry »

Tags: , , , , , ,

PHP kütüphaneleri içindeki bir fonksiyonu peki ne iş yapar sizin verdiğiniz başlangıç ve bitiş değerlerine göre değişkeninizi keser.

Kullanım şu şekilde = substr(“değişken”,”Başlangıç Değeri”,”Bitiş Değeri”);

Daha fazla örnek için devamını okuyunuz.
Read the rest of this entry »

Tags: , , , , ,

Merhaba arkadaşlar geçen haftaya ekleyeceğim fakat bu haftaya sarkan, bu küçük uygulamayı eklemek istedim. Biraz bildirgec tarzı birşey yapmaya çalışmıştım. Güzel bir çatısı yok fakat anlatım yönünden bu konuya başlama ve bir yön belirleme anlamında yardımı dokunabilir.

Şimdi yazının devamında kuruldam biraz bahsetmek istiyorum :)

Read the rest of this entry »

Tags: , , , , ,

Merhaba arkadaşlar, yapacağınız sistemlerde mutlaka kullandığınız tabi gerektiğinde bir function. Biraz biçimsel diller kokan, bir syntax olucak, bu reguler expression süper dahice bir fikir :) Bunun detayı daha ilgi çekici tabi, soyut makinalar kokan bir durum :)

Şimdi functionı paylaşalım :)
Read the rest of this entry »

Tags: , , ,

Hi, we have a array , and other array. We want to combine it, for example array(1,2,3,4) – the other array array(a,b,c,d). we want that 1 show -> a , 2 ->b etc…

Look! we can combine it !

Read the rest of this entry »

Tags: , , , ,

Evet arkadaşlar store procedure lafını çok duymuşsunuzdur. En çok duyduğunuz alanda ise 3 katmanlı mimari içindedir sanırım. Veri katmanını oluşturan kısım için önemli bir yapı şimdi bunu PHP ve MYSQL veri tabanı tarafından inceleyeceğiz. Bu dökümanda fazla syntax yapısına değinmeyeceğim. Bu dökümanın kapsamında MYSQL store procedure nasıl yazılır ve PHP içinde nasıl çağrılır onu göstermeye çalışacağım.

Read the rest of this entry »

Tags: , , , , ,

Bir çok durumda işinize yaracağını düşündüğüm, bu fonksiyonu yazmak istedim. Belli başlı Türkçe karakterleri belki içermeye bilir. Ama yönteme göre sizin eklemeniz kolay olucaktır.

İpucu: Nerde kullanabilirim ?
Siteniz için url, köprülere seo optimizasyonu yapmak istediğinizde, tag sistemi yaparken çektiğiniz Türkçe karakter sorunlarında.Site arşiv mekanizmalarında, sitemap vs….

Read the rest of this entry »

Tags: , , , ,

« Older entries