Ana sayfa » PHP » Sayfa 5
Merhaba arkadaşlar,
Php oop derslerine başlamadan önce bilmemiz gerekenler nelerdir, nedir bu oop dedikleri gibi kısımları açıklayarak php oop derslerine bir giriş yapalım. Haydi bismillah 🙂
OOP Object Oriented Programming kelimelerinin baş harflerinden oluşan bir programlama teknolojisidir. Türkçe manasıyla söyleyecek olursak Nesne Tabanlı Programlamadır. Oop teknolojisi kullanılan programlama dillerine en güzel örnek Visual Basic ve JAVA’dır. Oop teknolojisi kullanılan programlama dilleri tabi ki bu iki güzel örneğimiz ile sınırlı değil. Örneğin: Objective-C, C#, C++, Python ve tabiki PHP 🙂
Merhaba arkadaşlar,
Mvc mimarisi nedir neden kullanılır kısa bir ön bilgi ile konumuza giriş yapalım. MVC Model View Controller kelimelerinin baş harflerinden oluşan bir kısaltmadır. Bu kelimelerin ne anlama geldiğini açıklayacak olursak:
Merhaba arkadaşlar,
Tayfun Erbilen kardeşimizin yazmış olduğu sef link fonksiyonu üzerinde bir kaç değişiklik ve iyileştirme yaptım. Umarım faydalı olur.
Merhaba arkadaşlar, Gelişmiş bir javascript plugini olan ckeditor ile nasıl resim yükleyebiliriz elimden geldiği kadar onu anlatmaya çalıştım. Bu arada ckeditor ile resim yüklemek ilk eğitim…
Bu yazımda sizlere php diziler ile çalışırken çok karşılaştığımız bir durum olan dizilerdeki aynı elemanları silmeyi anlatacağım. Bunu yapmanın değişik yöntemleri var aslında. Örneğin dizinin eleman sayısı kadar bir döngü oluşturup döngü içinde dizinin elemanlarını eşleştirip belirttiğimiz şarta uyanları unset fonksiyonu ile kaldırmak bla bla bla. Bunun gibi bir çok yöntem ile php dizideki aynı elemanları silebilirsiniz. Ama bu yöntem çok uzun ve hamallık isteyen kodlarınızı spagetti koda çeviren bir yöntem. Php ile dizideki aynı elemanları silmek için bizim kullanacağımız ve doğru olan yöntem ise array_unique() fonksiyonunu kullanmak.
Merhaba arkadaşlar,
Birçok programlama dilinde olduğu gibi php dilinde de ölümcül hata olarak nitelendirilen hatalarla karşılaşmışsınızdır. Peki nedir bu ölümcül hata dedikleri muhabbet ? Bu hatayı diğer hatalardan ayırıp ölümcül diye nitelendiren unsurlar ne ?
PHP için bir çok açık kodlu veya lisanslı geliştirme aracı bulunmaktadır. PHPEdit, Editplus ve Java geliştirilmek için kullanılan Eclipse bunlardan bazıları. Hatta bir “Add On” yükleyerek Microsoft Visual Studio 2003 ortamında da PHP uygulamalarını geliştirebilirsiniz. Bir çok PHP geliştiricisi kendilerine sadece renklendirmenin yeteceğini düşünürler bu yüzden Eclipse, Visual Studio ve Zend Studio gibi ağır geliştirme ortamlarını kullanmak istemezler. Bu yaklaşım ufak ölçekli projeler için geçerli olabilir fakat orta ve büyük ölçekli projeler için mutlaka gelişmiş bir IDE (Integrated Development Environment “Bütünleşik Geliştirme Ortamı”) gerekmektedir. Bu saydığım IDE’lerden, başlıkdan anlayabileceğiniz gibi Zend Studio’nun üzerinde duracağım ve nasıl kullanılacağından ziyade yeteneklerini size aktarmaya çalışacağım.