Substr Fonksiyonu Nedir, Ne işe Yarar ?

Bu makalede "Substr" fonksiyonu nedir, ne işe yarar, onu anlatacağım.

Merhaba SanalKurs, Ben Anıl. Bu makalede "Substr" fonksiyonu nedir, ne işe yarar, onu anlatacağım.

Substr fonksiyonu aslında öyle yalnız bir fonksiyon değildir. İllaki en az biryerde görmüşsünüzdür. Şimdi size bir ipucu vereyim. Devamını Oku.. Evet, anladınız değilmi. Blog'larda anasayfada mesela 50 kelimelik bir alan olur. Gerisini göremezsiniz. Oradada Devamını Oku yazar. Yani devamını oku fonksiyonunu yapmak için Substr kullanılır.

Substr Fonksiyonu Nedir?
Substr fonksinu ile belirli bir metini istediğiniz yerde bölüp oraya bir yazı koyabilirsiniz. Substr fonksiyonusayesinde veritabanından çektiğiniz bir verinin belirli bir kısmını alabilirsiniz. Mesela bir blog scripti yazdınız. Veritabanından çektiğiniz metini substr fonksiyonu kullanarak ilk 300 karakterini alıp bir devamını oku butonu koyabilirsiniz.

Substr Fonksiyonu Nasıl Kullanılır ?
Substr Fonksiyonu 3 değişken ile çalışır. Bu değişkenler ;

Substr($metin, $metinbasla, $metinbitis)
$metin : Bu değişken o yarıda bölüceğiniz metindir.
$metinbasla : Bu değişken Metin'in hangi karakterden başlayacağını belirler.
$metinbitis : Bu değişken metin'in kaç karakter sonra bölüneceğini belirler.

Bu değişkenler Substr Fonksiyonunu oluşturur. E şimdi anlamadınız ki. Bir örnekle anlatayım.

Kod:

<?php
$metin = "SanalKurs";
$metingoster = substr($metin,0,5);
echo $metingoster; /* Sanal */
?>

Şimdide baştan değil de Kurs kelimesinden başlatalım.
 

Kod:

<?php
$metin = "SanalKurs";
$metingoster = substr($metin,5,4);
echo $metingoster; /* Kurs */
?>

Not: Substr Fonksiyonu boşlukları da sayıyor. Yani sadece harfleri değil boşlukları da sayın.

AnılÇağatay
İstanbul'da doğdu. Web Programlama ile ilgileniyor ve öğrenmeye çalışıyor. SanalKurs 'a neden üye oldu ? SanalKurs ve Tüm kullanıcılara bilgi vermek, öğrenmek amacıyla. Umarım amacıma ulaşabilmişimdir..
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

kisa ve pratik bilgi icin tesekkurler

Yukarı Git