lostyazilim
tr.link

Kısaltılmış hali

4 Mesajlar 980 Okunma
acebozum
tr.link

Nefes Nefes Öğrenci Kullanıcı
  • Üyelik 17.10.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad B** E**
  • Mesajlar 556
  • Beğeniler 45 / 32
  • Ticaret 1, (%100)
form.htm




















$logaritma = $_POST['logaritma'] ;
$kkok = $_POST['kkok'] ;
$mutlakdeger = $_POST['mutlakdeger'] ;
$mod = $_POST['mod'] ;
$us = $_POST['us'] ;




if ($logaritma) {
# code...
echo log($logaritma);
}
elseif ($kkok) {
# code...
echo sqrt($kkok);
}
else {
echo abs($mutlakdeger);
}




if elseif else yi kullanayım dedim örnek olarka yazdım function ile bunu daha pratik hale getirebilir miyiz ?
 

 

wmaraci
reklam

stk27 stk27 WM Aracı Kullanıcı
  • Üyelik 16.12.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek web programcılık
  • Konum Gaziantep
  • Ad Soyad S** A**
  • Mesajlar 89
  • Beğeniler 67 / 19
  • Ticaret 1, (%0)
formları üçtane değilde tek form içine açılır liste ekle hangi işlemin yapılacağını seçmek için get.php sayfasındada if kontrol yapısı yerine select den gelen değişkene göre switch kontrolünükullanırsan baya bir kısalmış olur
 

 

Nefes Nefes Öğrenci Kullanıcı
  • Üyelik 17.10.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad B** E**
  • Mesajlar 556
  • Beğeniler 45 / 32
  • Ticaret 1, (%100)
peki switch deki case kısmına hangi değeri koymalıyım,

direk $logaritma yazayım yani.
 

 

stk27 stk27 WM Aracı Kullanıcı
  • Üyelik 16.12.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek web programcılık
  • Konum Gaziantep
  • Ad Soyad S** A**
  • Mesajlar 89
  • Beğeniler 67 / 19
  • Ticaret 1, (%0)

Nefes adlı üyeden alıntı

peki switch deki case kısmına hangi değeri koymalıyım,

direk $logaritma yazayım yani.


index.php sayfası







get.php sayfası

$deger = $_POST['deger'] ;
$islem = $_POST['islem'] ;

switch($islem){
case "logaritma";
yapılacak işlemler veya fonksiyonu buraya yaz
break;

case "kkök";
işlemler
break;

}

 

 

wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al