Example #1
0
$day_delta = (strtotime(date('Y-m-d')) - strtotime('2015-07-01')) / (60 * 60 * 24);
$this_week = floor($day_delta / 7);
?>
// var this_week = 0;
var this_week = <?php 
echo $this_week;
?>
;
google.setOnLoadCallback( drawBubbleChart_dummy( this_week ) );   // callback関数に引数渡す(1位)

var bubble_init = true;
var bubble_data;
var bubble_options;
var bubble_chart;
var bubble_rankid = <?php 
echo json_encode($a->getRankID());
?>
;

function drawBubbleChart( week )
{
    week = week || 0;   // 引数がない場合は0

    var max_id = Math.max.apply( null, bubble_rankid );

    if( bubble_init == true ){
        bubble_data = new google.visualization.DataTable();
        var bubble_chart_div = document.getElementById( 'bubble_chart' );
        bubble_chart = new google.visualization.BubbleChart( bubble_chart_div );

        bubble_data.addColumn( 'string', 'screen_name' );