Familine Recall
La généalogie familiale simplifiée et accessible à tous
Pour vous
Statistiques
- = count($data); ?> personnes
-
$person) {
if (isset($person["sex"])) {
if ($person["sex"] === "F") {
$female++;
} else {
$male++;
}
}
}
$total = $male + $female;
echo(round(($female/$total) * 100, 2) . "% de femmes pour " . round(($male/$total) * 100, 2) . "% d'hommes");
?>
- = round(filesize($_SERVER['DOCUMENT_ROOT'] . "/private/data/people.json") / 1024) ?> Ko de données
-
(statistiques calculées sur " . count($numChildren) . " familles)");
?>
-
$person) {
if (isset($person["death"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$deathAge[$id] = $person["death"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
echo("Décès en moyenne à " . round(array_sum($deathAge)/count($deathAge), 2) . " ans");
echo(" (statistiques calculées sur " . count($deathAge) . " personnes)");
?>
-
$person) {
if (isset($person["death"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$deathAge[$id] = $person["death"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
echo("Personne la plus vieille décédée à " . max($deathAge) . " ans");
echo(" (" . $data[array_search(max($deathAge), $deathAge)]["famname"] . " " . $data[array_search(max($deathAge), $deathAge)]["surname"] . ", †" . $data[array_search(max($deathAge), $deathAge)]["death"]["date"]["year"] . ")");
echo(" (statistiques calculées sur " . count($deathAge) . " personnes)");
?>
-
$person) {
if (isset($person["death"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$deathAge[$id] = $person["death"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
echo("Personne la plus jeune décédée à " . min($deathAge) . " ans");
echo(" (" . $data[array_search(min($deathAge), $deathAge)]["famname"] . " " . $data[array_search(min($deathAge), $deathAge)]["surname"] . ", †" . $data[array_search(min($deathAge), $deathAge)]["death"]["date"]["year"] . ")");
echo(" (statistiques calculées sur " . count($deathAge) . " personnes)");
?>
-
$person) {
if (isset($person["family"])) {
$numChildren[$id] = count($person["family"]["children"]);
}
}
echo("Famille la plus grande avec " . max($numChildren) . " enfants");
echo(" (" . $data[array_search(max($numChildren), $numChildren)]["famname"] . " " . $data[array_search(max($numChildren), $numChildren)]["surname"] . ")");
echo(" (statistiques calculées sur " . count($numChildren) . " familles)");
?>
-
$person) {
if (isset($person["family"])) {
if (isset($person["family"]["marriage"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$ageWhenMarried[$id] = $person["family"]["marriage"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
}
echo("Mariage en moyenne à " . round(array_sum($ageWhenMarried)/count($ageWhenMarried), 2) . " ans");
echo(" (statistiques calculées sur " . count($ageWhenMarried) . " familles)");
?>
-
$person) {
if (isset($person["family"])) {
if (isset($person["family"]["marriage"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$ageWhenMarried[$id] = $person["family"]["marriage"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
}
echo("Mariage le plus tard à " . max($ageWhenMarried) . " ans");
echo(" (" . $data[array_search(max($ageWhenMarried), $ageWhenMarried)]["famname"] . " " . $data[array_search(max($ageWhenMarried), $ageWhenMarried)]["surname"] . ")");
echo(" (statistiques calculées sur " . count($ageWhenMarried) . " familles)");
?>
-
$person) {
if (isset($person["family"])) {
if (isset($person["family"]["marriage"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) {
$ageWhenMarried[$id] = $person["family"]["marriage"]["date"]["year"] - $person["birth"]["date"]["year"];
}
}
}
echo("Mariage le plus tôt à " . min($ageWhenMarried) . " ans");
echo(" (" . $data[array_search(min($ageWhenMarried), $ageWhenMarried)]["famname"] . " " . $data[array_search(min($ageWhenMarried), $ageWhenMarried)]["surname"] . ")");
echo(" (statistiques calculées sur " . count($ageWhenMarried) . " familles)");
?>
Lancer une recherche