Область видимости массивов

Serg_2004

Новичок
Область видимости массивов

АЛЛ Добрый день !

сделал класс в котором забил массив и функции по работе с массивом:

<? class symbol {
var $sym=array(array('q','w'), array('e','r'), array('t','y'));

function job ($text)
{
global $sym;

reset($sym);
echo $this->$sym[0][1];
}

}

проблема в том что вункция job не видит массива $sym
как это дело побороть ?
(делал тот массив и функцию но без класса в инклюде всё работало).
В чём трабла ?

Спасибо.
 

CCCP_MOCKBA

Новичок
прочти мануал, 13 глава "Классы и Объекты".
PHP:
<?php
class symbol
{
    var $sym=500;
    function job ($num) {
        return $this->sym + $num;
    }
}
$obj = &new symbol();
print $obj->job(300);
?>
 

Serg_2004

Новичок
:))
Спасибо.
Минут через 5 после того как написал сообщение понял в чём дело.
 
Сверху