merhaba arkadaşlar.
mesela elimde index.php var.
bu index.php içerisinde bir sürü yazı var.Yazılar belli bir süreyle değişiyor. Ben Top5 diye bir sütun ekledim ve en çok tekrar eden 5 kelimeyi bu listede, tekrar sayısıyla birlikte göstermek istiyorum. bunu nasıl yapabilirim acaba?
örneğin aşağıdaki küçük örneği buna uyarlayabilir misiniz?
<p> r10 türkiyenin mi yoksa dünyanın mı en büyük forumu? bence dünyanın değil , türkiyenin en büyüğü, ama belki de dünyanın en büyüğüdür.</p>
En Çok Tekrar Eden Kelimeyi Bulma ve Görüntüleme
16
●5.505
- 09-12-2012, 16:15:13MaviTm kardeşim aşağıdaki gibi bir görüntü oluştu.Gayet güzel istediğim gibi de oldu ama Array ( ) yazılarını nasıl kaldırabilirim? ve en fazla 3 değer görünüyor bunasıl artırabiliriz, mesela 5 değer görünsün. ayrıca => işareti nasıl çıkıyor? onun yerine başka birşey ekleyemez miyiz?
Array ( [4] => bu [2] => var [1] => yazilarin ) - 09-12-2012, 17:00:28
$metin = 'bu ses ses kısımda ses senin yazıların var var bu bu bu'; $dizi = array_count_values(explode(' ',$metin)); arsort($dizi); $yeniDizi = array(); foreach ($dizi as $key => $value) { if(empty($key)){continue;} $yeniDizi[] = array($value,$key); } foreach ($yeniDizi as $value) { echo '<p><b>'.$value['1'].'</b> kelimesi '.$value[0].' tane var.</p>'; }Çıktı :
bu kelimesi 4 tane var. ses kelimesi 3 tane var. var kelimesi 2 tane var. yazıların kelimesi 1 tane var. kısımda kelimesi 1 tane var. senin kelimesi 1 tane var.
Edit :
Ayrıca şu adresi incelemeni öneririm
http://php.net/manual/tr/ref.array.php - 09-12-2012, 17:50:39süpersin kardeşim sağol varol
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:50:39 -->-> Daha önceki mesaj 17:17:28 --
son birkaç soru sorayım
peki bu listeye 15 yazı sınırı nasıl koyabilirim? liste 15'i geçmesin
ayrıca ben sayılacak yazıların index.php de ekranda görünen tüm yazıların olmasını istiyorum.
mesela ;
<table>
<td> aaaa <td>
<td> bbbb <td>
<td> cccc <td>
</table>
yukarıdaki tablo ekrana yansıdığında
aaa
bbb
ccc
şeklinde görünecek.işte bu aaa bbb ccc yi saymasını istiyorum.ama sadece tablo değil ekranda ne kadar yazı varsa hepsini saysın
nasıl yapabiliriz?
peki bu listeye 15 yazı sınırı nasıl koyabilirim? liste 15'i geçmesin