| <? Php Class Thread { Var $ topic; // post topic Var $ body; // post content Var $ date; // Post posting time Var $ author; // post author // Function Thread is used to initialize variables. Function Thread () { // Initialize the variable } // The function Send is used to submit a new post. Function Send () { // Check the validity of the variable and perform the insert operation to store the variable in the database. } // Function Edit is used to Edit a post Function Edit () { // Check the validity of the variable and perform the update operation to store the variable in the database. } // The Delete function is used to Delete a post. Function Delete () { // After checking the permissions of the author, the relevant data will be deleted from the database. } } Class MainThread extends Thread { Var $ id; // post id Var $ board; // the forum where the post is located Var $ allowreply; // whether to allow replies // Constructor, used to initialize Variables Function MainThread ($ id, $ board, $ allowreply) { // Used to initialize Variables } Function Send () { // Check the validity of the variable and perform the insert operation to store the variable in the database. Parent: Send (); // call the Send function of the base class. } Function Edit () { // Check the validity of the variable and perform the update operation to store the variable in the database. Parent: Edit (); // used to call the Edit function of the base class } } $ Th = new Thread; // create a new object If ($ th instanceof Thread) // if the object $ th is of the Thread type, the output is Yes Echo "Yes "; Else Echo "No "; ?> |