Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
$data = array( 'name' => '', 'email' => '', .... ) $object = new Users() foreach($data as $field => $value){ $method = 'set' . ucfirst($field); if(method_exists($object, $method)){ $object->{$method}($value) } }
2. Фреймворк простенький 3. ООП
$client = new SoapClient("some.wsdl", array('login' => "some_name", 'password' => "some_password"));
$client->__soapCall("SomeFunction", array($a, $b, $c));