Kapitan adlı üyeden alıntı: mesajı görüntüle
<?
$urun_fiyat = 2000;
$urun_sayisi = 1;
function hesapla($urun_fiyat,$urun_sayisi)
{
$son_fiyat = $urun_fiyat * $urun_sayisi;
if ($son_fiyat > 1000)
{
$indirim_fiyat = $son_fiyat / 100 * 90;
$indirim =  $son_fiyat - $indirim_fiyat;
echo $indirim ;
}

else
{
echo $son_fiyat;

}
}
?>

echo hesapla($urun_fiyat,$urun_sayisi);
bu sekilde calisir. fonksiyonu cagirman lazim asagida
son da da } kapatmamistin duzelttim.

2. sorunun cevabida

<?php

$a = array('4','10','50','33','23','2','5','56','44');
 arsort($a);
 print_r($a);
 echo '<br>';
foreach ($a as $key => $val) {
    echo "a[" . $key . "] = " . $val . "\n";
}
//print_r($a)

?>
sort ile siralarsin istersen print_r ile butun diziyi arrayi bastirirsin veya for each ile her dizinin anahtar ve degerini yanliz dikkat et $KEY i yani anahtari degismez dizinin $a[7] en buyukse basa gelir arada $a[8] sonra digerleri vs degerine gore siralar sadece.
Hocam 2. kod çalıştı teşekkürler.

Fakat ilk kod yani benim size attığım kod çalışmıyor. Sayfaya gelmesi gereken bilgi gelmiyor boş sayfa açılıyor :S ne yapmam lazım acaba?