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

  #10  
Старый 18.02.2009, 17:49
Malunga
Новичок
Регистрация: 03.09.2008
Сообщений: 13
Провел на форуме:
12708

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

Всем привет.
Вопрос такой: Как указать функцию обратного вызова, если эта функция находится внутри класса.
Пример:

PHP код:
<?php

class a{
    function 
callBack($string)
    {
        return 
$string . \" Its OK\";        
    }
    
    function some(
$array)
    {
        return array_map(\"callBack\", 
$array); # <=== ??
    }
}

$class = &new a();            
$print = $class->some(array(\'Один\', \'Два\', \'Три\'));
print_r(
$print);     

?>
И как мне в array_map() указать эту самую функцию callback ?



Блин, почему форум все кавычки проэкранировал!!??

Последний раз редактировалось Malunga; 18.02.2009 в 18:00..
 
Ответить с цитированием