class Guest extends Person { public $indianPhoneNumber = ""; function setIndianPhoneNumber($phoneNumber) { if (isPhoneNumber($phoneNumber . '0')) { $this->indianPhoneNumber = $phoneNumber; } else { echo "Please provide valid Phone Number", "<br>"; } } } $indian = new Guest(); $indian->name = "Daniel"; $indian->email = "*****@*****.**"; $indian->setIndianPhoneNumber("8008900910"); $indian->setPhoneNumber("80089009101"); echo $indian->name, "<br>"; echo $indian->email, "<br>"; echo $indian->phoneNumber, "<br>"; echo $indian->indianPhoneNumber, "<br>"; $person = new Person(); $person->setIndianPhoneNumber("01769757222"); class MyString { public $value = "initial value"; function myStrLen() { return strlen($this->value); } function print_string()
function setPhoneNumber($phoneNumber) { if (isBdphoneNumber($phoneNumber)) { $this->phoneNumber = $phoneNumber; } else { echo "Please provide a valid number."; } } } //Inheritence code class Guest extends person { public $IndianPhoneNumber = ""; function setIndianPhoneNumber($phoneNumber) { if (isBdphoneNumber($phoneNumber . '0')) { $this->IndianPhoneNumber = $phoneNumber; } else { echo "Please provide a valid number."; } } } $person1 = new Person(); $person1->setPhoneNumber("01680583924"); echo $person1->phoneNumber . "<br>"; $guest = new Guest(); $guest->setIndianPhoneNumber("8008900910"); echo $guest->IndianPhoneNumber . "<br>"; echo $guest->name . "<br>"; echo $guest->email . "<br>"; echo $guest->phoneNumber . "<br>";