session_start();
require_once 'twitteroauth/twitteroauth.php';
require_once 'config/config.php';
require_once 'config/db.php';
require_once 'lib/following.php';
require_once 'lib/follower.php';
require_once 'lib/following.php';
require_once 'lib/follower2.php';
require_once 'lib/following2.php';
require_once 'lib/kmeans.php';
require_once 'lib/centroid.php';
$db = new db();
$following_dao = new following_dao();
$following = $following_dao->getAll();
$following_dao = new Following_dao();
$data = $following_dao->getAll();
$clos_id = array();
$clos_val = array();
foreach ($data as $datum) {
    $x = $datum->similarity_followers + $datum->similarity_friends;
    //nilai total similarity
    $y = $datum->id;
    //id following
    $clos_id[] = $y;
    $clos_val[] = $x;
}
$clos = array_combine($clos_id, $clos_val);
//combine id dan nilai similarity
//var_dump($clos);
$id = max_key($clos);
//medapatkan id dgn niliai similarity terbesar
示例#2
0
 function ViewCommonFollowing($id)
 {
     $following2_dao = new Following2_dao();
     $following2 = $following2_dao->getById($id);
     $following_dao = new Following_dao();
     foreach ($following2 as $fol2) {
         $count = 0;
         $id2 = $fol2->id2;
         $following = $following_dao->getAll();
         foreach ($following as $fol) {
             $id = $fol->id;
             if ($id2 == $id) {
                 $following = $following_dao->getById($fol2->id2);
                 echo "<a href=\"https://twitter.com/{$following->screen_name}\" target=\"_BLANK\"><img src=\"{$following->profile_image_url}\" alt=\"{$following->name}\" title=\"{$following->name}\"></a>";
             }
         }
         //echo "<br/>";
         //echo $count;
     }
 }