PHP substr() fonksiyonu ve kullanımı

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.

-Değişkenin ilk başından sonra 10 karakter daha ekrana bas.

  < ?php

   //OUT : gokalp yaz
   $var = "gokalp yazıyor sonra yayınlıyor";
      echo substr($var,0,10);

 ?>

//Değişkenin 5.karakterinde sonra 10 karakter daha ekrana bas.

  < ?php

   $var = "gokalp yazıyor sonra yayınlıyor";
      echo substr($var,5,10);

 ?>

//Değişkenin tümünü ekrana bas.

  < ?php

   $var = "gokalp yazıyor sonra yayınlıyor";
    $last = strlen($var);
      echo substr($var,0,$last);

 ?>

//Değişkenin uzunluğu 200 karakteri geçiyosa sadece 100 karakter ekrana bas değilse hepsini

  < ?php

   $var = "gokalp yazıyor sonra yayınlıyor";
   if(strlen($var) > 200)
     echo substr($var,0,100);
     else
      echo substr($var,0,strlen($var));

 ?>

Tags: , , , , ,

  1. hc0’s avatar

    tabi yaa substr() :) her programlama dilinin “must be” fonksiyonudur bence hehe :) blind sql injection falan yaparkende MySQL’in substr() fonksiyonuyla kastirilir vay be adamlar yapiyor hocam :) bu arada unutulduk gökalp bey baglantilar bölümüne baktımda :) )

  2. Gökalp Kuşçu’s avatar

    abi sen unutturdun nerelerdesin, ne yapıyosun meçhul durumlar nasıl :) bu arada blogunu bile yeni gördüm, bağlantılarımdasın :)

  3. hc0’s avatar

    hehe eyv gokalp’im :) karalariz bişeyler beraber :)

Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>