Показать сообщение отдельно

  #4  
Старый 21.03.2009, 19:17
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

+ В моей ситуации array_search не подойдет... Вот пример кода, в котором он непрально определяет индекс:

PHP код:
$ar = array(
    
=> new A,
    
12 => new B,
    
=> new B,
    
17 => new A,
);

class 

{
    function 
foo()
    {
        echo 
"foo";
    }
}

class 

{
    function 
bar()
    {
        global 
$ar;
        echo 
array_search($this$ar);
    }
}

$ar[1]->bar(); // Тут пишется 12, а должно быть 1 
 
Ответить с цитированием