[ create a new paste ] login | about

Link: http://codepad.org/7eagIrUe    [ raw code | output | fork ]

PHP, pasted on Sep 8:
<?php
class parent {
    function traverseTable($table) {
        foreach($table->getElementsByTagName('tr') {
            $rowCnt++;
            $this->uniqueSearch($rowCnt);
        }
    }
}

class child1 extends parent {
    function search($input) {
        //parse input, get $table
        $this->traverseTable($table);
    }

    function uniqueSearch($rowCnt) {
         echo 'child1';
        //Do different things
    }
}

class child2 extends parent {
    function search($input) {
        //parse input, get $table
        $this->traverseTable($table);
    }

    function uniqueSearch($rowCnt) {
         echo 'child2';
        //Do different things
    }
}
?>


Output:
1
2

Fatal error: Cannot use 'parent' as class name as it is reserved on line 2


Create a new paste based on this one


Comments: