Прошу помощи :-) Можно пинать ногами и посылать в гугл, в котором я уже смотрел.
Я нуб, начал пейсать недавно, по профессии работаю с БД, владею т-скулем. А вот php совершенно не владею.
Ситуация такая: есть некий класс myClass в подключаемом файле.php
В этом классе описан protected массив $array и public function pfunc($arg1,$arg2) (одна) внутри нее происходит вызов функции preg_replace, которая оперирует содержимым массива (насколько я знаю - стандартная регэксповая функция).
При вызове pfunc() вываливается ошибка:
Fatal error: Call to undefined method myClass::preg_replace() in /home/www/public_html/test.ru/www/external.php on line 73
Функция вызывается так:
$p = new myClass;
$p = $p->pfunc('kiss','my shiny metal ass');
Помогите, пожалуйста. Почему изнутри класса нельзя вызвать прег_реплейс.