Ekle

substr fonksiyonu


PHP kütüphanesinde ki önemli fonksiyonlar ile devam ediyoruz. substr fonksiyonu ile bir karakter grubunun (kelimenin, cümlenin) rakamsal olarak belli aralığını alabiliyorsunuz.

substr fonksiyonunun kullanımı

1
2
3
<?php 
substr($deger, $baslangic, $bitis);
?>

Görüldüğü gibi yazı, rakam ile dolu bir değerin başlangıç ve bitiş sırası verilerek belirli bir bölge alınabiliyor. $deger içeriğinde ki her karakteri 0(sıfır)’dan başlayıp sayarak $baslangic ve $bitis indislerini tanımlayabilirsiniz.

substr fonksiyonu için örnekler

Örnek 1;

1
2
3
4
<?php
$deger = "Dünyada 1100 civarında nükleer reaktör bulunmaktadır.";
echo substr($deger,7, 12); // sonuç : 1100
?>

Bu örnekte “Dünyada 1100 civarında nükleer reaktör bulunmaktadır.” yazısından 7. ve 12. karakterler arasında ki karakter katarını yani 1100 değerini aldık.

Örnek 2;

1
2
3
4
<?php
$cumle = "5. Performans Sonuçları Toplantısı 2011";
echo substr($cumle, 2, -4)
?>

Bu örnekte ise geriye doğru karakter saydırarak bir aralık aldık. -(eksi) ile karakterleri sondan başa doğru sayabilirsiniz. Yukarıda ki örnekte “5. Performans Sonuçları Toplantısı 2011″ içerisinden “Performans Sonuçları Toplantısı” kısmı alınmış bu yöntemle. Aynı şekilde başlangıç değerinede -(eksi) vererek sağ tarafta bitiş değerine doğru olan aralığı alabilirsiniz. substr($cumle,-6,-14) size “Toplantısı” sonucunu verir.

Aslan Akali

Henüz yorum yapılmamış.

Respond

get in on the action.

* Required

Rastgele Yazılar Son Yorumlar

  • remzi Says:

    could not execute menu item (internal error) [exception] could not perform service action: Hizmet ba...

  • erkan Says:

    güzel konular, ellerinize sağlık...

  • Kürşad Altan Says:

    Eline sağlık güzel metin hazırlamışsın.. Yeni başlayanlar için güzel kaynak.....

  • NaDiDe Says:

    bir öğrenci olarak bu siteyi çok yararlı buldumm......

  • Aslan Says:

    Gecikmelide olsa çok teşekkür ederim Özer bey. ...

  • Aslan Says:

    541 594 50 59 numarasından bana ulaşabilirsiniz....

  • hakan Says:

    web progralama dersi almak istiyorum...

  • seyit Says:

    Dediğiniz gibi hepsini yaptım fakat çalıştırdığımda not found diyor yardımcı olursanız sevinirim...

  • nazmi yüksel Says:

    ben fen öğretmeniyim öğrencilerime bu siteyi öneriyorum bence tüm öğrenciler yararlansın...

  • aytakan Says:

    very very beatiful yani bu sitenin güzelliği kelimelerle bile anlatılamaz...

Etiket Bulutu

Apache Cario kütüphanesi C Programlama echo komutu GD kütüphanesi ImageMagick kütüphanesi MySQL Pardus Pardus 2011 Performans PHP.ini printf komutu SSH komutları WampServer