PHP Practical Slip 19 Q.A

Write a PHP Script to create a class Book (Book_id, Book_name, Publication,
Author, Book_price). Write a member function to accept and display Book details.

<?php

class Book {

    // Data Members
    public $Book_id;
    public $Book_name;
    public $Publication;
    public $Author;
    public $Book_price;

    // Member Function to accept book details
    public function accept($id, $name, $pub, $author, $price) {
        $this->Book_id = $id;
        $this->Book_name = $name;
        $this->Publication = $pub;
        $this->Author = $author;
        $this->Book_price = $price;
    }

    // Member Function to display book details
    public function display() {
        echo "<h3>Book Details</h3>";
        echo "Book ID: " . $this->Book_id . "<br>";
        echo "Book Name: " . $this->Book_name . "<br>";
        echo "Publication: " . $this->Publication . "<br>";
        echo "Author: " . $this->Author . "<br>";
        echo "Book Price: ₹" . $this->Book_price . "<br>";
    }
}

// Create object of Book class
$book1 = new Book();

// Accept book details
$book1->accept(1, "PHP Programming", "Tech Publications", "Amit Sharma", 450);

// Display book details
$book1->display();

?>

Spread the love

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top