PHP kodu nasıl yazılır?

rauzy

Hectopat
Katılım
17 Nisan 2022
Mesajlar
584
Daha fazla  
Cinsiyet
Erkek
Selamlar. Şunun kodunu bilen var mı? Class ile bir sayının tek mi çift mi olduğunu ekrana yazdıran program PHP?
 
PHP:
<?php
class IsEven {
    public $number;
    function set_number($number) {
        $this->number = $number;
    }
    function check() {
        return $this->number % 2 == 0 ? "çift" : "tek";
    }
}
$is_even = new IsEven();
$is_even->set_number(128);
echo $is_even->check();
?>
 
PHP:
<?php
class IsEven {
 public $number;
 function set_number($number) {
 $this->number = $number;
 }
 function check() {
 return $this->number % 2 == 0 ? "çift" : "tek";
 }
}
$is_even = new IsEven();
$is_even->set_number(128);
echo $is_even->check();
?>

Hocam dışarıdan girilen sayı olacak html koduda lazım.
 
is even diye bir şey yok zaten dostum, arkadaş yazarken fonksiyona öyle bir isim vermiş.
Aşağıda HTML ile birlikte olan şeklini paylaşıyorum.


PHP:
<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Tek-Çift</title>
</head>
<body>
    <h1>Tek mi? Çift mi?</h1>
    <form method="POST">
        <label for="number">Bir sayı gir:</label>
        <input type="number" id="number" name="number" required>
        <button type="submit">Kontrol Et</button>
    </form>

    <?php
    class IsEven {
        public $number;

        function set_number($number) {
            $this->number = $number;
        }

        function check() {
            return $this->number % 2 == 0 ? "çift" : "tek";
        }
    }

    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $number = $_POST['number'];
        $is_even = new IsEven();
        $is_even->set_number($number);
        echo "<p>Girdiğin sayı <strong>" . $is_even->check() . "</strong>.</p>";
    }
    ?>
</body>
</html>
 
İs even diye bir şey yok zaten dostum, arkadaş yazarken fonksiyona öyle bir isim vermiş.
Aşağıda HTML ile birlikte olan şeklini paylaşıyorum.

PHP:
<!DOCTYPE html>
<html lang="tr">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Tek-Çift</title>
</head>
<body>
 <h1>Tek mi? Çift mi?</h1>
 <form method="POST">
 <label for="number">Bir sayı gir:</label>
 <input type="number" id="number" name="number" required>
 <button type="submit">Kontrol Et</button>
 </form>

 <?php
 class IsEven {
 public $number;

 function set_number($number) {
 $this->number = $number;
 }

 function check() {
 return $this->number % 2 == 0 ? "çift" : "tek";
 }
 }

 if ($_SERVER['REQUEST_METHOD'] == 'POST') {
 $number = $_POST['number'];
 $is_even = new IsEven();
 $is_even->set_number($number);
 echo "<p>Girdiğin sayı <strong>" . $is_even->check() . "</strong>.</p>";
 }
 ?>
</body>
</html>

Hocam biraz araştrıp kendim yapıp teslim ettim hocama birkaç soruda sordu cevapladım cevapların için teşekkürler.
 

Technopat Haberler

Geri
Yukarı