php_icon 0

PHP’de Compact Fonksiyonu

Laravel ile geliştirilmiş bir uygulamada rastladım bu fonksiyona. Şablon dosyası yorumlarken kullanılmış. Normal şartlarde şablon dosyası yorumlarken şunu kullanıyordum: $post = Post::get($id); $user = User::get(); render(‘home.template’, [ ‘post’ => $post, ‘user’ => $user, ‘message’...

ER 0

PHP ve Sabit Tanımlamalar

PHP’de değişkenlerden başka kullanabileceğimiz bir de sabitler vardır. Sabitler, tanımlandıktan sonra değiştirilemezler. Birkaç örnek verelim. define(‘SABIT’, ‘foo’); var_dump(SABIT); Sabitler, programlama dillerinde genellikle büyük harflerle tanımlanırlar. Bu genel bir gelenektir, daha farklı biçimlerde de kullanılabilir...

sublime 0

jQuery ile Dinamik Olarak Oluşturulan Elemente Erişmek

jQuery ile DOM’da bulunan elementlere $(‘.element’) şeklinde kullanarak erişebiliyoruz. Fakat dinamik olarak oluşturulan elementlere erişmek için farklı bir durum söz konusu oluyor. Bunun için şu kullanım yeterli geliyor: $(‘body’).on(‘click’, ‘.element’, function(){ console.log($(this).html()) }) Kolay gelsin.

PHP PDO 0

PHP için Kullanışlı Veritabanı Sınıfı

Yazdığım uygulamalarda en çok ihtiyaç duyduğum ve kullandığım şey veritabanı işlemleri yapmak olduğu için bir sınıf yazmaya giriştim. Daha öncesinde ufak tefek girişimlerim olmuştu ve tecrübe edinmiştim. Ama işi en basite indirgemeye ve kullanılabilirliğini...

PHP_Logo 0

PHP’de explode Fonksiyonu

PHP’de en çok karşıma çıkan fonksiyonlardan birisi olan explode() fonksiyonu hakkında bir kaç kelam etmek gerekiyor. Bu fonksiyonun kullanım amacı, belirli bir karakteri kullanarak bu karakteri içeren dizgeyi parçalara ayırıp dizge haline getirmek. (PHP...

php_icon 0

PHP’de array_sum Fonksiyonunu Alt Dizelerde Kullanmak

PHP’de array_sum fonksiyonu kullanmam gerekti. Ama normal kök dizide değilde, alt dizideki değerleri toplamam gerekiyordu. array_sum fonksiyonu ne işe yarar? Bu fonksiyon bir dize içerisindeki değerlerin toplamını döndürür. Örnek senaryo, her müşteriye ait tutar/bakiye değerlerini...

PHP PDO 0

PDO’nun En Kolay Hali

Genelde, mysql fonksiyonundan PDO’ya geçişte biraz zorlanılır. Bu yazıda, PHP ile veri çekerken ve eklerken en çok kullandığımız yöntemlerin PDO karşılığını yazacağım. PDO ile MySQL Veritabanına Bağlanmak $pdo = new PDO(‘mysql:host=localhost;dbname=veritabani;charset=utf8’, ‘kullaniciAdi’, ‘sifre’); Bu satır,...

MySQL_connect 0

Deprecated: mysql_connect() Hatası Üzerine

PHP’ye yeni başlayanlar, öğrenmek için çaba harcayanlar muhtemelen bu hatayla karşılaşacaklardır. Kafa karıştırmadan hatanın çözümünü söyleyelim… Hata tam olarak şöyle: Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:...

MySQLLogo 0

SQL’de Sonraki ve Önceki Satırdaki Veriyi Getirmek

Bir gönderi/blog sistemi düşünelim. Hatta WordPress’ten örnekleyebiliriz. Bazı bloglarda, bir gönderiye girdiğimizde sonraki ve önceki gönderiler için bağlantı olduğunu görürüz. Bunlar için ayrı veriler çekmemiz gerekiyor. Örnek verirken bir model dosyasında kod yazıyormuş gibi...

TurkceKarakterKlavye 0

text-transform: uppercase ve Türkçe Karakter

CSS’de text-transform: uppercase özelliğini kullanmak istediğimizde, bazı tarayıcılarda, bazen türkçe karakterleri büyük harfe çevirmiyor. Bunun çözümü, HTML’de parametresini kullanmak. <!DOCTYPE html> <html lang=”tr”> … Yaptığımız vakit türkçe karakterler yani i harfi I olarak değil,...