Тъи като незнам какво ме прихвана тая вече викам чакай и аз да опитам
та написах си един прост клас за събиране на 2 числа от нулата даже и не съм гледал в интернет като ми вадеше малко грешки от общи познания и проба грешка...
и въпросът ми тук е да ме насочите ако подхождам грешно към някой неща да ги оправя и така нататък някъкви съвети
та написах си един прост клас за събиране на 2 числа от нулата даже и не съм гледал в интернет като ми вадеше малко грешки от общи познания и проба грешка...
и въпросът ми тук е да ме насочите ако подхождам грешно към някой неща да ги оправя и така нататък някъкви съвети
PHP:
<?php
class A{
public $a;
public $b;
public $v;
public $error=array();
public function __construct() {}
public function smetni($argument1,$argument2){
$this->a = $argument1;
$this->b = $argument2;
if(!is_numeric($this->a)){
$this->error['1'] = "Chislo_a trqbwa da e cifra";
}
if(!is_numeric($this->b)){
$this->error['2'] = "Chislo_b trqbwa da e cifra";
}
$this->v = $this->a+$this->b;
}
public function output(){
if(count($this->error) == 0){
echo $this->v;
}else{
print_r($this->error);
}
}
}
$aha = new A();
if(isset($_POST['smetni'])){
$aha->smetni($_POST['chislo_a'],$_POST['chislo_b']);
}
?>
<form action="" method="post" >
<input type="text" name="chislo_a" size="1" />
+
<input type="text" name="chislo_b" size="1" />
<input type="submit" name="smetni" value="smetni" />
</form>
=<?php if(isset($_POST['smetni'])){
$aha->output();
}?>