File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / Zend / tests / 022.phpt
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:47:52 2012 UTC (13 years, 10 months ago) by misho
CVS tags: MAIN, HEAD
Initial revision

--TEST--
Implementating abstracting methods and optional parameters
--FILE--
<?php

abstract class Base
{
	abstract function someMethod($param);
}

class Ext extends Base
{
	function someMethod($param = "default")
	{
		echo $param, "\n";
	}
}

$a = new Ext();
$a->someMethod("foo");
$a->someMethod();
--EXPECT--
foo
default

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>