Показать сообщение отдельно
  #2 (permalink)  
Старый 03.08.2011, 20:22
Аспирант
Отправить личное сообщение для romantik2011 Посмотреть профиль Найти все сообщения от romantik2011
 
Регистрация: 20.07.2011
Сообщений: 50

Попробовал написать такой код, не выводит все три параметра почему-то. Я имею ввиду, второго перегруженного метода с именем m().
<?php
class D{
function m($p1,$p2){
	    for($i=0; $i<count($p1); $i++)
		echo $p1[$i].' ';
		echo ' '.$p2;
	}
function __call($n,$v)	{
		foreach($v as $z=>$f){
			echo $v. ' '.$f;
		}
	}

	
}
$x = new D;
$p = array("Динозавр","Аладин",954);
$g = array("Ура!");

$x->m($p,"2-ой параметр<br />");
$x->m($g,"Санчо","3-ий параметр<br />");

?>
Ответить с цитированием