Array_map nesne yöntemi Passing ()

0 Cevap php
    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;

DoSomeWork fonksiyon array_map olarak ilk parametre geçirmek olsun, böylece herhangi bir i WHAT_TO_WRITE_HERE yazabilir ne söyleyebilirsiniz. ve kod düzgün çalışması.

Ve koymak dışarı vermek

Array
(
    [0] => 3
    [1] => 4
    [2] => 5
    [3] => 6
    [4] => 7
)

0 Cevap