Sitemizde rahatsız edici reklamlar bulunmamaktadır. Adblock eklentisini kapatarak bize destek olabilirsiniz.

PHP scriptleri için özel BBCODE fonksiyonu nasıl yapılır?

2 dk 7.246 0
PHP scriptleri için özel BBCODE fonksiyonu nasıl yapılır?

Php scriptleri için özel bbcode fonksiyonu nasıl yapılır?
Merhaba arkadaşlar,

Buraya kadar geldiyseniz BBCODE’nin ne işe yaradığını az çok biliyorsunuzdur. O yüzden uzun uzun anlatmayacağım. Kısaca BBCODE’leri uzun uzun yazacağımız kodları kısaltır ve zaman kazandırır. İnternette WordPress, Joomla, PHPBB scriptleri için sürüyle BBCODE örnekleri bulabilirsiniz. Fakat örnek vereceğim fonksiyon tüm PHP scriptlerinde çalışır. İster özel olsun ister paket scriptler olsun mantığı çok kolaydır. PHP’den az anlayan herkes kendi websitesine uyarlayabilir. Neyse konuyu uzatmadan örneğimize geçelim.

Öncelikle BBCODE oluşturacağımız bir fonksiyon yazalım.

Basit bir örnekle açıklamak gerekirse,

Örnek fonksiyon;

function BBCODE($icerik) { 
$bbcode = array( "[B]", "[/B]"); 
$htmlcode = array( "<strong>", "</strong>"); 
$icerikdegistir = str_replace($bbcode, $htmlcode, $icerik); 
return $icerikdegistir; }

Kullanımı;

BBCODE($konuiceriginiz);

yukardaki örnekte [B][/B] kod arasındaki yazıyı/yazıları kalınlaştırır. Bu fonksiyonu istediğiniz div veya class seçenkleri ile çoğaltabilirsiniz.

Takıldığınız nokta olursa veya nasıl yapacağınızı anlamadıysanız yorum kısmından yardım isteyebilirsiniz.

Kolay gelsin.

avatar

Mazlum Bora { borasign }

Software Developer