免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1931 | 回复: 2
打印 上一主题 下一主题

django 中的extends功能怎么在php中实现 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-27 19:35 |只看该作者 |倒序浏览
大家好

django 中的extends功能怎么在php中实现?

谢谢

论坛徽章:
0
2 [报告]
发表于 2009-06-30 09:57 |只看该作者
写个类继承把,对了。你可以看看smarty。

论坛徽章:
0
3 [报告]
发表于 2009-06-30 11:11 |只看该作者
不用到类继承也能实现的

  1. //base.php
  2. <?php header('content-type:text/html;charset=utf-8'); ?>

  3. <h2><?php echo isset($filename)?"base.php":$filename; ?></h2>

  4. <?php  if (!function_exists('block_test')) : ?>
  5. 没被extend
  6. <?php else: echo block_test();?>
  7. <?php endif; ?>

  8. //test.php
  9. <?php
  10. function block_test(){
  11.         return "继承";
  12. }

  13. $filename='test.php';

  14. require('./base.php');
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP