title: Passing object method to array_map()
body: <pre><code>    class theClass{
           function doSomeWork($var){
              return ($var + 2);
           }
  
           public $func = "doSomeWork";
  
           function theFunc($min, $max){
              return (array_map(WHAT_TO_WRITE_HERE, range($min, $max)));
           }
      }
  
  $theClass = new theClass;
  print_r(call_user_func_array(array($theClass, "theFunc"), array(1, 5)));
  exit;
  </code></pre>
  
  <p>Can any one tell what i can write at WHAT_TO_WRITE_HERE, so that doSomeWork function get pass as first parameter to array_map. and code work properly.</p>
  
  <p>And give out put as </p>
  
  <pre><code>Array
  (
      [0] =&gt; 3
      [1] =&gt; 4
      [2] =&gt; 5
      [3] =&gt; 6
      [4] =&gt; 7
  )
  </code></pre>