PHP父类调用子类方法的代码例子

2015-01-24信息快讯网

这篇文章主要介绍了PHP父类调用子类方法的代码例子,需要的朋友可以参考下

今天突然发现需要在父类中调用子类的方法,之前一直都没这么用过,通过实践发现也可以。例子如:

<?php
/**
 * 父类调用子类方法 基类
 * @author LNMP100
 *
 */
class BaseApp
{
    /**
     * 调用子类方法
     * @version  创建时间:2013-07-10
     */
    function _run_action()
    {
            $action = "index";
            $this->$action();
    }
} 

class DefaultApp extends BaseApp {

/** * 此方法将在父类中调用 */ function index() { echo "DefaultApp->index() invoked"; }

function Go(){ //调用父类 parent::_run_action(); } }

$default=new DefaultApp(); $default->Go(); //将显示DefaultApp->index() invoked

?>

不过感觉上这不叫父类调子类,是子类调自己的方法而已,因为实例化是子类,如果你实例化父类还能调子类的方法就有问题了。

 

CodeIgniter错误mysql_connect(): No such file or directory解决方法
php获取一个变量的名字的方法
Yii使用find findAll查找出指定字段的实现方法
Laravel框架中扩展函数、扩展自定义类的方法
PHP开发框架Laravel数据库操作方法总结
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
destoon供应信息title调用出公司名称的方法
destoon文章模块调用企业会员资料的方法
destoon实现调用图文新闻的方法
destoon调用discuz论坛中带图片帖子的实现方法
PHP中的reflection反射机制测试例子
php中的curl_multi系列函数使用例子
PHP使用CURL_MULTI实现多线程采集的例子
2个Codeigniter文件批量上传控制器写法例子
PHP中模拟处理HTTP PUT请求的例子
destoon各类调用汇总
Yii Framework框架获取分类下面的所有子类方法
适用于抽奖程序、随机广告的PHP概率算法实例
一个基于phpQuery的php通用采集类分享
免费的ip数据库淘宝IP地址库简介和PHP调用实例
PHP中比较两个字符串找出第一个不同字符位置例子
php命令行使用方法和命令行参数说明
PHP中使用memcache存储session的三种配置方法
php 字符串中的\n换行符无效、不能换行的解决方法
php警告Creating default object from empty value 问题的解决方法
用PHP来计算某个目录大小的方法
PHP调用VC编写的COM组件实例
php调用c接口无错版介绍
php调用C代码的实现方法
PHP调用JAVA的WebService简单实例
PHP URL参数获取方式的四种例子
php中AES加密解密的例子小结
php文件上传的例子及参数详解
php函数指定默认值方法的小例子
PHP数据库调用类调用实例(详细注释)
php通过COM类调用组件的实现代码
PHP性能优化工具篇Benchmark类调试执行时间
©2014-2024 dbsqp.com