<?php
namespace Lottery;
class Lotto {
	protected $lots;
	public function __construct($lots = []) 
	{
		$this->lots = $lots;	
	}
	public function draw() {
		return array_shift($this->lots);
	}
}
	
namespace BallotGuy;
use Lottery\Lotto;
/**
 * initialize lotto object
 */
$lotto = new Lotto([313328804459,
				159078851698,
				226414688415,
				380287830671,
				301815692106,
				2991355110,
		]);

echo "Drawn: " . $lotto->draw()."\n";
echo "Writing lotto to file. Ending script(j/k)\n";
$saved = serialize($lotto);
//file_put_contents('ballots.txt',$saved);
/**
 * setting to null to emulate script ending 
 */
$lotto = null;

echo "Loading lotto from file\n";
//$saved = file_get_contents('ballots.txt');
$lotto = unserialize($saved);

echo "Drawn: ". $lotto->draw()."\n";

var_dump($lotto);