/**
 * Palauttaa kuvan maksimileveyden.
 */
function laske_kuvan_maksimileveys($kokoindeksi)
{
    return Kuvat::hae_kuvan_leveys($kokoindeksi);
}
Beispiel #2
0
 /**
  * Palauttaa kuvan leveyden pikseleissä tai virheviestin.
  * @param <type> $ind
  * @return int/string
  */
 public static function hae_kuvan_leveys($ind)
 {
     $lev = Kuvat::$OLETUSMAKSIMILEVEYS;
     // Jos parametri on ok, haetaan kuvaleveys. Jos huomataan
     // jotakin outoa, palautetaan virheviesti.
     if (is_numeric($ind)) {
         try {
             $leveydet = Kuvat::hae_kuvaleveydet();
             $indeksit = Kuvat::hae_kuvakokoindeksit();
             $i = 0;
             // Laskuri
             foreach ($indeksit as $testiarvo) {
                 if ($ind == $testiarvo) {
                     $lev = $leveydet[$i];
                     break;
                 }
                 $i++;
             }
         } catch (Exception $poikkeus) {
             $lev = $poikkeus->getMessage();
         }
     }
     return $lev;
 }