0

可能重复:
设置array_map php的范围

我在一个名为 customExceptions 的类中有一个名为 cube1() 的函数。在另一个 PHP 脚本中,我需要使用 array_map(),而对于回调函数,我想使用 customExceptions 类中的 cube1() 函数。这样做的语法是什么?这似乎是一个非常基本的问题,但我找不到一个简单直接的答案。

4

2 回答 2

1
<?php

class customExceptions{    
    static public function cube1($i){
        return $i*$i*$i;
    }
}

$arr = array(1,2,3,4);
print_r($arr);
$arr2 = array_map(array('customExceptions', 'cube1'), $arr);
print_r($arr2);

?>
于 2012-06-13T08:48:00.773 回答
0

这不应该工作吗?

customExceptions::cube1(array_map());
于 2012-06-13T04:46:20.397 回答