جلسه 25

amir hosin asgary
3 تير ۱۴۰۰

سلام خدمت شما امیدوارم حالتون خوب باشه ضمن تشکر بابت دوره عالی تون میخواستم اگه میتونید سورس کد های تمرین جلسه 25( مشخصات کتاب ها ) رو به من بدید باتشکر فراوان

1485

3 پاسخ
  • حسین عنایتی3 تير ۱۴۰۰

    سلام نوش نگاهت عشق جان

  • حسین عنایتی3 تير ۱۴۰۰
    <?php
    
    
    class Book
    {
    
    
        public $name;
        public $price;
        public $writer;
        public $countSold;
        public static $remaining = 1000;
    
    
        public function sellInfo($num)
        {
    
    
            Book::$remaining -= $num;
            $this->countSold += $num;
        }
        public function showBookInfo()
        {
    
    
            echo "name : $this->name";
            echo "<br>";
            echo "price : $this->price";
            echo "<br>";
            echo "writer : $this->writer";
            echo "<br>";
            echo "how many sold : $this->countSold";
            echo "<br>";
            echo "remaining : " . $this::$remaining;
            echo "<br>";
        }
    }
    
    
    
    /////////////////////////////////
    
    
    
    //defining each book info
    $name[1] = "عادت های اتمی";
    $name[2] = "راز";
    $name[3] = "قلعه حیوانات";
    $name[4] = "آیین زندگی";
    
    
    $price[1] = "48000 تومان";
    $price[2] = "30000 تومان";
    $price[3] = "38000 تومان";
    $price[4] = "73000 تومان";
    
    
    $writer[1] = "جیمز کلیر";
    $writer[2] = "راندار برن";
    $writer[3] = "جورج اورول";
    $writer[4] = "دیل کارنگی";
    
    
    $sellInfo[1] = 46;
    $sellInfo[2] = 61;
    $sellInfo[3] = 35;
    $sellInfo[4] = 22;
    
    
    
    //using for to show info
    for ($i = 1; $i <= 4; $i++) {
    
    
        echo "<h3>مشخصات فیزیکی کتاب $i</h3>";
    
    
        $book[$i] = new Book();
        $book[$i]->name = $name[$i];
        $book[$i]->price = $price[$i];
        $book[$i]->writer = $writer[$i];
        $book[$i]->sellInfo($sellInfo[$i]);
        $book[$i]->showBookInfo();
    
    
        echo "<hr>";
    }

     

     

  • حسین عنایتی3 تير ۱۴۰۰

    حل شده توسط یکی از بچه هاست که کارش  حرف نداره