generation-jdr/lib/ville.php
2017-08-16 16:33:29 +02:00

68 lines
1.7 KiB
PHP

<?php
function habitant($ale1){
switch ($ale1) {
case $ale1<=10;
$taille=1;
break;
case $ale1<=30;
$taille=2;
break;
case $ale1<=20;
$taille=3;
break;
case $ale1<=70;
$taille=4;
break;
case $ale1<=85;
$taille=5;
break;
case $ale1<=95;
$taille=6;
break;
case $ale1<=99;
$taille=7;
break;
case $ale1==100;
$taille=8;
break;
}
return $taille;
}
function nbrhab($typevillenum,$nbrhabitant) {
$nbrhabitantparrace=array(0,0,0,0,0,0,0,0);
if($typevillenum==0) { //isolée
$nbrhabitantparrace[0]=round($nbrhabitant/100*96);
$nbrhabitantparrace[1]=round($nbrhabitant/100*2);
$nbrhabitantparrace[2]=round($nbrhabitant/100*1);
$nbrhabitantparrace[7]=round($nbrhabitant/100*1);
}
else if ($typevillenum==1) { //ouverte
$nbrhabitantparrace[0]=round($nbrhabitant/100*78);
$nbrhabitantparrace[1]=round($nbrhabitant/100*9);
$nbrhabitantparrace[2]=round($nbrhabitant/100*5);
$nbrhabitantparrace[3]=round($nbrhabitant/100*3);
$nbrhabitantparrace[4]=round($nbrhabitant/100*3);
$nbrhabitantparrace[5]=round($nbrhabitant/100*1);
$nbrhabitantparrace[6]=round($nbrhabitant/100*1);
$nbrhabitantparrace[7]=round($nbrhabitant/100*1);
}
else { //intégrée
$nbrhabitantparrace[0]=round($nbrhabitant/100*36);
$nbrhabitantparrace[1]=round($nbrhabitant/100*20);
$nbrhabitantparrace[2]=round($nbrhabitant/100*18);
$nbrhabitantparrace[3]=round($nbrhabitant/100*10);
$nbrhabitantparrace[4]=round($nbrhabitant/100*7);
$nbrhabitantparrace[5]=round($nbrhabitant/100*5);
$nbrhabitantparrace[6]=round($nbrhabitant/100*3);
$nbrhabitantparrace[7]=round($nbrhabitant/100*1);
}
return $nbrhabitantparrace;
}
?>