Merhaba, bu yazımızda PHP substr fonksiyonunun kullanımını göstereceğiz. String olan bir veriyi örnek olarak göstereceğiz. Bunun yanı sıra türkçe karakter kullanımını da göstereceğiz. Çekilen verileri karakter olarak limit eklediğinizde son karakter türkçe karakter ise sisteminizde bir default zone oluşturmadıysanız son karakteri ? işareti şeklinde gösterebilmektedir. Bu sorunun da cevabı çok basit olmak ile birlikte örnekleri aşağıda belirteceğiz.
İlk olarak veri uzunluğunu kullanacağımız alana göre karakter limiti için sayı ekleyeceğiz. Örneğin 1000 karakterlik bir makalenin biz sadece ilk 100 karakterini çekeceğiz.
<?php
$makale1000kelime = $cek['kolon_ismi'];
$yenimakale = substr($makale1000kelime, 0, 100); // ilk 100 karakteri döndürecektir.?>
Türkçe karakterli substr kullanımı için yapmamız gereken çok basit. Sadece start değerine utf-8 ekleyeceğiz. Örnek kullanım aşağıdadır.
<?php
$makale1000kelime = $cek['kolon_ismi'];
$yenimakale = substr($makale1000kelime, 0, 100, 'utf-8');
// ilk 100 karakteri ve son bastığı karakteri de türkçe karakter olarak döndürecektir.?>
Bu makalenin uzunluğu toplam 1 kelimdir 203 kelimdir.
Anahtar Kelimeler: php substr, php substr kullanımı, substr türkçe karakter
Hiç yorum yapılmamış. İlk yorum yapan sen ol. 😀