Php ile X zaman Önce Yazıldı Fonksiyonu

**
* Tarihlerı modifiye ederek x zaman önce yazıldı şekline döndürür
* 
* @param $date = dönüştürlecek tarih
* @return string;
*
*/
function modified_date( $date ){
    $time_difference = time() - $date;
    $second          = round( $time_difference );
    $minute          = round( $time_difference/60 );
    $hour              = round( $time_difference/3600 );
    $day              = round( $time_difference/86400 );
    $week              = round( $time_difference/604800 );
    $month              = round( $time_difference/2419200 );
    $year              = round( $time_difference/29030400 );

    if( $second <= 59 ){
        if( $second == 0 ){
            return 'Şimdi yazıldı';
        }else{
            return $second . ' saniye önce';
        }
    }else if( $minute <= 59 ){
        return $minute . ' dakika önce';
    }else if( $hour <= 23 ){
        return $hour . ' saat önce';
    }else if( $day <= 6 ){
        return $day . ' gün önce';
    }else if( $week <= 3 ){
        return $week . ' hafta önce';
    }else if( $month <= 11 ){
        return $month . ' ay önce';
    }else{
        return $year . ' yıl önce';
    }
}

Php ile Smpt Mail Gönderme

Mail işlemleri için phpde basit bir mail fonksiyonu zaten mevcut. Fakat bir yerden sonra yetersiz kalıyor bu fonksiyon. Ve gerçekten fazla zahmetli.

Bu mail fonksiyonu yerine php ile yazılmış güzel bir mail sınıfı olan Phpmailer‘ı kullanmanızı tavsiye ederim.

Bu sınıf sayesinde tüm işlemleri hızlı ve düzenli bir şekilde yapabildiğimiz gibi, html formatında mailleri de rahatlıkla gönderiyoruz, toplu maillerimizi de başarılı bir şekilde gönderiyoruz. Anlayacağınız bu sınıf içerisinde yok yok yani :)

Basit bir örnek vereyim. Okumaya devam et

Php’de Continue Deyimi

Continue deyimi, döngülerde belli bir koşulu atlamaya, yok saymaya yarar.

İşime yaramaz gibi diye düşünmeyin ben de öyle düşünmüştüm bugün müşterimin isteği doğrultusunda işe yarayacağını anladım :)

Örnek:

<?php
for( $i = 0; $i<5; $i++ ){
      if( $i == 4  ){
          continue; 
     }
      echo $i;
}
?>

Bu kodlarla şunu dedik : $i değişkeni sıfıra eşittir. 5’den küçük olduğu müddetçe $i değerini 1 artırarak yazdır. Eğer $i değişkeni 4 e eşitse o değeri atla yazdırma.

 

İşte olay bundan ibaret :)

Php ile Ckeditör Kullanımı

Eğer Php ile bir sistem inşa etmeyi düşünüyorsanız muhtelemen Ckeditörkullanımına ihtiyaç duyacaksınız. Örnek vermek gerekirse bir içerik yönetim sistemi. İçerik Yönetim sistemi için gerekli olan en önemli eklenti bana kalırsa Ckeditör‘dür.

Her neyse :) Daha fazla uzatmadan , ben de bu ihtiyaç doğrutulsunda Ckeditör kullanımını öğrendim ve sizlerle paylaşmak istedim. Bu konuyla ilgili çektiğim video :