Beispiel #1
0
function gen($file, $prefix)
{
    $data = csv_in_array($file, true);
    echo yml($data, $prefix);
}
Beispiel #2
0
	pos_one:
  		id: 1
  		civilisation_id: 1
  		evolution_id: 1
	*/
$posId = 1;
$poss = array();
for ($civ = 2; $civ < count($data); $civ++) {
    $civ_name = $data[$civ][1];
    $civ_id = $data[$civ][0];
    if ($html) {
        echo "<h1>{$civ_name} ({$civ_id})</h1>";
    }
    for ($unit = 2; $unit < count($data[0]); $unit++) {
        $unit_name = $data[1][$unit];
        $unit_id = $data[0][$unit];
        $ok = $data[$civ][$unit];
        $color = $ok ? "blue" : "red";
        if ($html) {
            echo "<p><span style=\"color:" . $color . "\">" . enc($unit_name) . " ({$unit_id})" . "</span></p>\n";
        }
        if ($ok) {
            $poss[simple($civ_name) . "__" . simple($unit_name)] = array("id" => $posId, "civilisation_id" => $civ_id, "evolution_id" => $unit_id);
            $posId++;
        }
    }
    if ($html) {
        echo "<br><br>";
    }
}
echo yml($poss, "pos", true);