<?php

$lat = '12.912619';
$long = '77.601519';
$station_id;
$station_long;
$station_lat;
$date;
$year;
$month;
Find_Local_Timezone($lat, $long);
/*
 * Creating Directory 
 */
if (!is_dir($lat . ',' . $long)) {
    mkdir($lat . ',' . $long);
}
if (!is_dir($lat . ',' . $long . '/Forecast Data')) {
    mkdir($lat . ',' . $long . '/Forecast Data');
}
if (!is_dir($lat . ',' . $long . '/Forecast Data/' . $year)) {
    mkdir($lat . ',' . $long . '/Forecast Data/' . $year);
}
if (!is_dir($lat . ',' . $long . '/Forecast Data/' . $year . '/' . $month)) {
    mkdir($lat . ',' . $long . '/Forecast Data/' . $year . '/' . $month);
}
if (!is_dir($lat . ',' . $long . '/Forecast Data/' . $year . '/' . $month . '/' . $date)) {
    mkdir($lat . ',' . $long . '/Forecast Data/' . $year . '/' . $month . '/' . $date);
}
Find_Weather_Station($lat, $long);
/* 
<?php

//date_default_timezone_set('Asia/Kolkata');
set_time_limit(0);
error_reporting(0);
$No_Past_year = 2;
$Past_year = array();
$Count_year = 0;
$lat = '40.7903';
$long = '73.9597';
$station_id;
$Start_timestamp;
$End_timestamp;
date_default_timezone_set(Find_Local_Timezone($lat, $long));
/*
 * Creating Directory 
 */
if (!is_dir($lat . ',' . $long)) {
    mkdir($lat . ',' . $long);
}
if (!is_dir($lat . ',' . $long . '/Historical Data')) {
    mkdir($lat . ',' . $long . '/Historical Data');
}
/* 
 * Generating the past years based on the current year and the no. of past year provided
 */
while ($Count_year <= $No_Past_year) {
    $Year = Date('Y', strtotime('-' . $Count_year . 'year'));
    array_push($Past_year, $Year);
    if (!is_dir($lat . ',' . $long . '/Historical Data/' . $Year)) {
        mkdir($lat . ',' . $long . '/Historical Data/' . $Year);