Добрый вечер, объясните новичку, есть два файла и ситуация следующая:
<?php
class Myclass
{
function mymethod($par1,$par2)
{
include 'add/'.$par1;
}
}
class MyClass2
{
function action_index() {
$this->var1 = new Myclass();
$par1 = 'ex3.php';
$par2 = 123;
$this->var1->mymethod($par1,$par2);
}
}
$child = new MyClass2();
$child->action_index();
?>
и второй файл ex3.php
<?php
echo $par2;
?>
метод в первом классе принимает два значения $par1,$par2, в втором классе я объявляю одноименные св-ва и и кладу их в метод первого класса, но если я изменю названия свойств($par1,$par2) и положу их в метод то он не сработает хотя значения останутся прежними, объясните почему?