substr & mb_substr
substr, mb_substr
$degisken = "Şahabettin Çok güzel php & MysQL öğretir arkadaşlar. ";
echo substr($degisken,0,10); // 0. değerden 10. değere kadar al => çıktısı : Şahabetti
$degisken = "Şahabettin Çok güzel php & MysQL öğretir arkadaşlar. ";
echo substr($degisken,5); // 5. karekterden sonrasını göster => çıktısı : bettin Çok güzel php & MysQL öğretir arkadaşlar.
$degisken = "Şahabettin Çok güzel php & MysQL öğretir arkadaşlar.";
echo substr($degisken,-5); // son 5 karekter, önemli not bu şekilde hata alabilirsiniz denk gelen karekter Türkçe ise. => çıktısı :�lar.
Eğer Türkçe karekter sorunu yaşamak istemiyorsanız subtr yerine mb_substr kullanabiliriz. Yani dil karekter özelliği ekleyebiliriz.
$degisken = "Şahabettin Çok güzel php & MysQL öğretir arkadaşlar. ";
echo mb_substr($degisken,0,12,'utf8'); // 0. değerden 10. değere kadar al => çıktısı : Şahabettin Ç