règle de trois en php
Posté : 22 nov. 2010, 16:55
Bonjour,
dans le cadre d'un script d'image, qui redimensionne une image en miniature, j'essaie de comprendre cette règle de 3
2.1428571428571
300
46.666666666667
taile largeur :140
taille hauteur : 46.666666666667
Je ne comprend comment il arrive à la PROPORTION ?
echo $hauteur/($largeur/$tailleMax).'<br>';
il divise largeur par la taille max et ce total est divisé par la hauteur
dans le cadre d'un script d'image, qui redimensionne une image en miniature, j'essaie de comprendre cette règle de 3
<?php
$tailleMax=140;
$largeur=300;
$hauteur=100;
if($largeur>$tailleMax or $hauteur>$tailleMax) // gestion des proportions des images
{
if($largeur>$hauteur)
{
$nx = $tailleMax;
$ny = $hauteur/($largeur/$tailleMax);
}
}
echo $largeur/$tailleMax.'<br>';
echo $largeur.'<br>';
echo $hauteur/($largeur/$tailleMax).'<br>';
echo $nx.'<br>';
echo $ny.'<br>';
?>
ce qui m'affiche :2.1428571428571
300
46.666666666667
taile largeur :140
taille hauteur : 46.666666666667
Je ne comprend comment il arrive à la PROPORTION ?
echo $hauteur/($largeur/$tailleMax).'<br>';
il divise largeur par la taille max et ce total est divisé par la hauteur