ayarlar.php = burada ekrana bir yazı getiriliyor.örneğin : KONYA
<?php
$site = "http://localhost/proje/index.php";
$siteayar = @file_get_contents($site);

$liste = explode('<li><a></a>',$siteayar);
$liste = explode('<a></a></li>',$liste[1]);

if(empty($liste[0])) { echo "Boş"; }
?>

liste.php = KONYA yazısını , yukarıdaki kodun farklı kodlarla çoğalmasıyla birlikte metin belgesi şeklinde ekrana yansıtıyor. örneğin KONYA ANKARA İSTANBUL
<?php
require("ayarlar.php");

echo $liste[0];
?>




index.php = Bu da ekrana son çıktıyı yapan dosyam.
<?php

ob_end_flush();
    ob_start();
    require("liste.php");
    echo $metin = ob_get_clean();
ob_end_flush(); 
    $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 '
		
<table style="font-size:11px ; color:#fff;" width="auto" border="0">
  <tr>
    <td><b>'.$value['1'].'</b>:</td>
    <td><b>'.$value[0].'</b> Bölge</td>
  </tr>
</table>

';
    }  

 ?>

bu şekilde yapıldığında çıktı şu şekilde görünüyor

KONYA İSTANBUL ANKARA : 	1 Bölge

olması gereken :

KONYA : 1 Bölge
İSTANBUL : 1 Bölge
ANKARA : 1 Bölge


---------


Not: Liste.php içerisindeki kodları silip yerine, php kodsuz KONYA İSTANBUL ANKARA yazdığımda istediğim şekilde ekrana getiriyor.ancak işin içine php kodları girince çıktı bozuluyor.

Not: bu konunun çok uzadığının farkındayım ama artık php ile inatlaşmaya başladım.basit gibi görünen bu şeyi çözmemiz gerek yoksa gerçekten ayıp olacak