Go Dilinde Concurrency

2,047 More

Projedeki Git Dosyaları Nasıl Silinir?

1 7,409 More

yTheme

4 2,626 More

Sunucu Güvenliği | SSH (Secure Shell) Kullanımı

2 2,042 More

Truemag

  • PHP
  • Golang
  • Laravel
  • Linux
  • SQL
  • SEO
  • WordPress
  • Diğer
    • Yazılım
    • Javascript
    • Css/XHtml/W3C
    • Genel
    • Tanıtım
    • Ajax
  • Home
  • ANASAYFA
  • HAKKIMDA
  • SPONSORLUK
  • ARŞİV
  • İLETİŞİM
  • BENİMLE ÇALIŞMAK İSTER MİSİNİZ?

Php İle Metin Sınırlama

Başlığa ne ad vereceğime bir türlü karar veremedim. Mesela sitenizde haberler bölümü var ve anasayfada haberlerin ilk 500 karakterinin gözükmesini istiyorsunuz. Yazının sonunda devamı… yazsın. Devamına tıklandığında yazının tamamı görünsün. İşte metin sınırlama derken bunu kastediyorum :)

Bu kodla veritabanındaki yazı eğer 500 karakterden büyükse 500ncü karaktere kadar ekrana yazıp sonunda “devamı…” yazar.

PHP
1
2
3
4
5
6
7
8
9
10
11
//Goruntulencek Metnin Tam Hali
$detay = $row_HaberListele['detay'];
//Var olan metin içindeki karakter sayısı
$uzunluk = strlen($detay);
//Kaç Karakter Göstermek İstiyorsunuz
$limit = 500;
//Uzun olan yer "devamı..." ile değişecek.
if ($uzunluk > $limit) {
$detay = substr($detay,0,$limit) . "devamı...";
}
echo $detay;

Kelime sayısına göre sınırlama

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
// önce yazıyı kelimelere bölelim..
$kelime = explode(" ",$yazi);
// kaç kelime oldu bakalım..
$say = count($kelime);
// sınır belirleyelim..
$sinir = 40;
// eğer metindeki kelime sayısı sınırımızdan az ya da eşit ise yarısını keselim..
if($say <= $sinir) { $kes = $say*50/100; }
// sınırdan çok ise, sınır belirlediğimiz kelime sayısı olsun..
else { $kes = $sinir; }
// yazıyı ekrana basalım..
for($i = 0; $i <= $kes; $i++)
{ echo $kelime[$i].' ' ; }
// devam yazısı..
echo ' <a href="#">devamı burada</a>';
?>
Şub 19, 2006Erhan Yakut
Cloud Sunucu


hosting

Wordpress Son Yazılar get_archives( )İnternetinizi Hızlandırın
You Might Also Like
 
WordPress’te Bağlantıları Gösterme
 
30 Saniyede Ajax Öğrenin
Erhan Yakut
15 years ago 10 Comments PHPdevamı yazısı, devamını okuyun, kod, metin sınırlama, Php, programlama17,663
Sponsorlar

sponsor

sponsor

sponsor

sponsor
Bağlantılar
  • Beyazıt Kölemen
  • Domatessuyu
  • Lezzetli Robot Tarifleri
  • Ofizzo
  • PHP Dersleri
  • Wordpress Hosting
Random Posts
Webgrup Hosting İndirim Kuponu
WordPress Mu 1.0 (Çoklu Kullanıcı)
ADSL Kota Programı Ey DSL!
yTheme v1.1 Daha Ucuz, Daha Stabil!
SitelerHakkında.com | Bizim Ansiklopedimiz
sdafasdf
Hakkımda

Bilişim Teknolojileri alanında içerik üretmek üzere oluşturulmuş olan Yakuter.com 2006 yılında Erhan Yakut tarafından hayata geçirilmiştir. devamını okuyun…

CLOUD SUNUCU DESTEĞİ
2006-2020 © Yakuter