title: MIsunderstanding at php magic method __call()
body: <pre><code>     class My_class {
  
          public function __call($name, $arguments) {
  
              echo "Called method ".$name.", arguments count is: ".count($arguments);
  
          }
  
  
      }
  
      $obj = new My_class();
  
      $arr = array(1,2,3);
  
      $obj-&gt;blabla($arr); 
  </code></pre>
  
  <p>result is: <code>Called method blabla, arguments count is: 1</code></p>
  
  <p>Question: why arguments count is <code>1</code> and not <code>3</code>? where I am wrong?</p>