October 2002
Intermediate to advanced
368 pages
7h 12m
English
PHP supports Object Oriented Programming (OOP) in the form of classes. Just like in other OOP languages, the classes can be extended for greater reuse of code.
To create an address entry class that contains a person's first and last name and phone number:
class address_book_entry { var $first; var $last; var $number; function set_name($first, $last) { $this->first = $first; $this->last = $last; } function set_number($number) { $this->number = $number; } function display_entry() { echo "<p>Name: " . $this->first . " " . $this->last; echo "<br>Number: " . $this->number; } } //Usage: $entry = &new address_book_entry; $entry->set_name("Jane","Smith"); $entry->set_number("555-555-5555"); $entry->display_entry(); ...Read now
Unlock full access