+ -
当前位置:首页 → 问答吧 → PHP伪重载

PHP伪重载

时间:2007-10-18

来源:互联网

* 例子写完后,本来认为完事了,结果遇到有人问call_user_func_array(),看了一下手册
3     * 原来,我上面的那个test函数还可以精简成如下的例子,
4     */
5    function otest1 ($a)
6    {
7        echo( '一个参数' );
8    }
9
10    function otest2 ( $a,
$b)
11    {
12        echo( '二个参数' );
13    }
14
15    function otest3 ( $a
,$b,$c)
16    {
17        echo( '三个啦' );
18    }
19
20    function otest ()
21    {
22        $args
=
func_get_args();
23        $num
=
func_num_args();
24        call_user_func_array( 'otest'.$num,
$args  );
25    }
26
27    otest(1,2);

[ 本帖最后由 逆雪寒 于 2007-10-19 08:59 编辑 ]

作者: 逆雪寒   发布时间: 2007-10-18

这个怎么看啊,图片别插入到代码里啊

作者: 风逸   发布时间: 2007-10-18

我发现逆雪寒的签名不错!

作者: 深海的带鱼   发布时间: 2007-10-23

不错啊。
:)

作者: luzhou   发布时间: 2007-10-23

这个例子有点意思

作者: myc508   发布时间: 2007-10-24

主要有什�N用?

作者: else   发布时间: 2007-10-24