title: PHP[OOP] - How to call class constructor manually?
body: <p><strong>Please see the code bellow:</strong></p>
  
  <pre><code>01. class Test {
  02.     public function __construct($param1, $param2, $param3) {
  03.         echo $param1.$param2.$param3;
  04.     }
  05. }
  06. 
  07. $params = array('p1','p2','p3');
  08. 
  09. $ob = new Test;
  10. 
  11. if(method_exists($ob,'__construct')) {
  12.     call_user_func_array(array($ob,'__construct'),$params);
  13. }
  </code></pre>
  
  <p>Now, the problem is the <strong>constructor</strong> is called in line 09</p>
  
  <p>But i want to call it <strong>manually</strong> at line 11-13</p>
  
  <p>Is it possible? If then how? Any <strong>idea</strong> please?</p>