当前位置:Gxlcms > PHP教程 > php类的继承及扩展操作技巧

php类的继承及扩展操作技巧

时间:2021-07-01 10:21:17 帮助过:5人阅读

本篇文章主要介绍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 echo "Yes"; else echo "No"; ?>

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。

相关推荐:

PHP实现汉字验证码

php无序树的实现技巧

php流程控制及数学运算

以上就是php类的继承及扩展操作技巧的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行