首页 > 开发 > PHP > 正文

php类的扩展和继承用法实例

2024-05-04 23:36:41
字体:
来源:转载
供稿:网友

这篇文章主要介绍了php类的扩展和继承用法,以实例形式较为详细的分析了php类的继承及扩展操作技巧,需要的朋友可以参考下

本文实例讲述了php类的扩展和继承用法。分享给大家供大家参考。具体如下:

 

 
  1. <?php  
  2. class Thread  
  3. {  
  4. var $topic//帖子主题  
  5. var $body//帖子内容  
  6. var $date//帖子发布时间  
  7. var $author//帖子作者  
  8. //函数Thread用于初始化变量等  
  9. function Thread()  
  10. {  
  11. //初始化变量  
  12. }  
  13. //函数Send用于提交新帖子  
  14. function Send()  
  15. {  
  16. //检测变量的合法性后执行插入操作将变量存储到数据库中  
  17. }  
  18. //函数Edit用于编辑帖子  
  19. function Edit()  
  20. {  
  21. //检测变量的合法性后执行更新操作将变量存储到数据库中  
  22. }  
  23. //函数Delete用于删除帖子  
  24. function Delete()  
  25. {  
  26. //检测作者的权限后将从数据库中将相关数据删除  
  27. }  
  28. }  
  29. class MainThread extends Thread  
  30. {  
  31. var $id//帖子编号  
  32. var $board//帖子所在讨论区  
  33. var $allowreply//是否允许回复  
  34. //构造函数,用于初始化变量  
  35. function MainThread($id$board$allowreply)  
  36. {  
  37. //用于初始化变量  
  38. }  
  39. function Send()  
  40. {  
  41. //检测变量的合法性后执行插入操作将变量存储到数据库中  
  42. parent::Send(); //用于调用基类的Send函数  
  43. }  
  44. function Edit()  
  45. {  
  46. //检测变量的合法性后执行更新操作将变量存储到数据库中  
  47. parent::Edit(); //用于调用基类的Edit函数  
  48. }  
  49. }  
  50. $th = new Thread; //创建新对象  
  51. if ($th instanceof Thread) //如果对象$th是Thread类型的,则输出Yes  
  52. echo "Yes";  
  53. else 
  54. echo "No";  
  55. ?> 

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表