• Kayıt
PHPR.NET'e hoşgeldiniz. Başta PHP olmak üzere Web Programlama alanlarında soru sorabilir ve mevcut sorulara cevaplar vererek puan kazanabilirsiniz. Unutmayın bilgi paylaştıkça çoğalır.
PHPR.NET Hoşgeldiniz. PHPR.NET sizin için bir Web Programlama soru cevap ortamıdır. Öncellikle PHP, JQUERY, CSS, HTML olmak üzere her türlü Web Programlama konusunda sorular sorabilir, bilgilerinizi paylaşabilirsiniz.
Konu ve sorulara video eklemek için editöre video linkini yapıştırmanız yeterlidir. Resim eklemek için soru sorarken editörün üstündeki resim ekleme düğmesini tıklayıp karşıya yükle linkini kullanabilirsiniz.

PHP Sınıf Örneği - Toplama ve Çıkarma

0 oy
Değerli PHP dostları

PHP'de OOP'ye yani nesne yönelimli programlama için basit bir toplama çıkarma yapan bir sınıf örneği. Yanlız sayilari get metoduyla alıyor.

Yani dosya.php?islem=topla/cikarma&sayi1=örnek sayı&sayi2=örnek sayı2 gibi.

 

İşte kodlar :

<?php
//GET ile aldığı sayıları toplayan bir sınıf örneği

header('Content-Type: text/html; charset=utf-8');

if(!$_GET) {

echo "<h1>PHPR Hesaplama sınıfı HOŞGELDİNİZ</h1>";

}
if (!isset($_GET["topla"]) and !isset($_GET["cikarma"])) {
$_GET["topla"]="";
$_GET["cikarma"]="";

}

class Hesapla {

public $sayi1;
public $sayi2;
public $sonuc;

public function topla($sayi1,$sayi2) {

$this->sayi1=$sayi1;
$this->sayi2=$sayi2;

$this->sonuc=$this->sayi1+$this->sayi2;

Return $this->sonuc;

}

public function cikarma($sayi1,$sayi2) {

$this->sayi1=$sayi1;
$this->sayi2=    $sayi2;

$this->sonuc=$this->sayi1-$this->sayi2;

Return $this->sonuc;

}

}

if($_GET["islem"]=="topla") {

$toplar= new Hesapla();

echo $toplar->topla($_GET["sayi1"],$_GET["sayi2"]);

}elseif ($_GET["islem"]=="cikarma") {

$cikarir = new Hesapla();

echo $cikarir->cikarma($_GET["sayi1"],$_GET["sayi2"]);

}

?>
11, Ekim, 2013 PHP kategorisinde admin (815 puan) tarafından soruldu

Bu soruya cevap vermek için lütfen giriş yapınız veya kayıt olunuz.

İlgili sorular

0 oy
0 cevap
+1 oy
0 cevap
4, Ekim, 2013 PHP kategorisinde Faruk Buğur (205 puan) tarafından soruldu
0 oy
1 cevap
2, Ekim, 2013 PHP kategorisinde admin (815 puan) tarafından soruldu
0 oy
0 cevap
2, Ekim, 2013 PHP kategorisinde admin (815 puan) tarafından soruldu
0 oy
0 cevap
2, Ekim, 2013 PHP kategorisinde admin (815 puan) tarafından soruldu
...