Dogmat
Новичок
Обращение к функции в классе
Проблем такой:
допустим есть класс
Выводится так:
Array ( [0] => География::16 [1] => ::16.02 )
А хотелось бы
Array ( [0] => География::16 [1] => Города::16.02 )
Можно ли так вызывать функции в цикле? или только один раз можно вызвать функцию методом $htis
Проблем такой:
допустим есть класс
PHP:
class fun
{
function name_rubrik($id="", $chs="n")
{
//возвращает название рубрики...
}
function poln_dir($ids)
{
$del=explode(".", $ids);
$ppp=$this->name_rubrik($del[0]); //[B]обращаемся первый раз выводит правильно[/B]
$dir[]="$ppp::$del[0]";
for ($i=2; $i<=strlen($del[1]); $i=$i+2)
{
$code=substr($del[1], 0, $i);
$h="$del[0].$code";
$ppp=$this->name_rubrik($h); //[B]обращаемся второй раз ничего не выводит[/B]
$dir[]="$ppp::$h";
}
return $dir;
}
}
Array ( [0] => География::16 [1] => ::16.02 )
А хотелось бы
Array ( [0] => География::16 [1] => Города::16.02 )
Можно ли так вызывать функции в цикле? или только один раз можно вызвать функцию методом $htis