मैं मॉडलबच्चे के उदाहरण से पैरेंट फ़ंक्शन कैसे कॉल करें?
BaseUser.class.php
User.class.php
UserTable.class.php
उपयोगकर्ता क्लास में मैं हटाने समारोह
class User extends BaseUser {
function delete(){
}
}
ओवरराइड अब, अगर मैं माता-पिता समारोह को नष्ट कॉल करना चाहते हैं .... कैसे किया गया है?
<?php
class A {
function example() {
echo "I am A::example() and provide basic functionality.<br />\n";
}
}
class B extends A {
function example() {
echo "I am B::example() and provide additional functionality.<br />\n";
parent::example();
}
}
$b = new B;
// This will call B::example(), which will in turn call A::example().
$b->example();
?>
अपनी कक्षा एक नहीं है, तो:
उदाहरण
$user = new User();
$user->delete(); // will call the overridden delete
$user-> ?? ; // want to call parent delete
क्या आपने '$ user-> parent :: delete();'? – Matt
हाँ, मैंने कोशिश की लेकिन यह काम नहीं किया .... netbeans इसे गलत अर्थशास्त्र के रूप में दिखाएं –
जब आप अपने ब्राउज़र में कोड चलाते हैं तो क्या होगा? – Matt