String Fonksiyonları

String Fonksiyonları

Merhaba arkadaşlar bu yazımızda PHP'de stringlerin değişik fonksiyolar aracılığıyla kullanımını inceleyeceğiz. Böyle basit fonksiyonlar "nerede ihtiyacım olacak ki" sorusunu sordurmasına rağmen çoğu zaman hayal gücümüzü kullanarak farklı işlerimizde kolaylık sağlayabiliyor.


substr() Fonksyionu

substr() Fonksiyonu yazının belirli kısmını almaya yarar. En basit örnek olarak haber, blog sitelerindeki Önizleme metni düşünülebilir. Anasayfada metnin bir kısmı gözüküyor ve "Devamını Gör" diye bir link ekleyip habere yada bloga yönlendiriyorlar. İşte bu gibi işlemleri yapmak için kullanılabilecek güzel bir fonksiyondur substr(). Parametreleri ise sırasıyla 1. String, 2. başlangıç değeri, 3. bitiş değeri şeklindedir. Örnek kullanım;

echo substr("Bu metnin ilk 9 karakteri yazdırılacak.",0,9);

Bu tarz fonksiyonlarda, stringi elle girmek yerine değişkenlerden de çekebiliriz, dinamik kodlar da genelde böyledir. Örneğin;

$blogYazisi="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmodtempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,";

echo $blogYazisi; // Çıktısı tam olacaktır.

Yazımız bu şekilde olsun ve biz yazımızın ilk 15 karakterini döndürmek istediğimizi varsayarsak yazacağımız kodlar aynen şöyle olmalıdır;

/*Değişken içerisindeki
ilk 15 karakterlik kısım yazdırılacaktır.*/
substr($blogYazisi,0,15);

İstersek metni farklı bir yerden de başlatabiliriz.

/*Değişken içerisindeki 20. karakterden başlayıp
35. karaktere kadar olan kısmı yazdıracaktır.*/
substr($blogYazisi,20,35);

Ayrıca substr() fonksiyonu hakkında daha detaylı bir yardım isterseniz php.net Dökümanına göz atabilirsiniz.

https://www.php.net/manual/tr/function.substr.php