Есть класс получающие и обрабатывающий некие данные. В одной из функции надо сделать так чтобы вызывалась функция которой нет в классе.
Приблизительный пример.
Код | class myClass{ public $options; public $data; public function myFunction(){ $newData = $data; // обрабатываем каким-то образом $data if ($this->options['callAnotherFunction']) { // как вызвать функцию - anotherFunctionName, чтобы ей был доступен $newData } } }
$myClass = new myClass(); $myclass->data = 'myData'; $myClass->options = array( option1=>'oprtion1', option2=>'oprtion2', option3=>'oprtion3', callAnotherFunction=>'anotherFunctionName' );
function anotherFunctionName(){ // здесь работаем с $newData }
|
|