php вызов метода класса по имени
Primary tabs
просто через стрелочку пишем имя переменной, которая хранит называние метода, а затем ставим скобки - как и при обычном методе - вот пример внутренностей класса:
public function init($params,$values) // Этот же метод запускает проверку и возвращает результат { foreach ($values as $key => $value) { $type = $params[$key]['type'];// получаем тип проверки $this->$type($value,$params[$key]['par']); // ВЫЗОВ ПО ИМЕНИ передаём значение и доп.параметры } } public function length($value, $par) //$par - массив параметров для проверки {
- Log in to post comments
- 2828 reads