重複の可能性:
array_map php のスコープの設定
customExceptions というクラスに、cube1() という関数があります。別の PHP スクリプトでは、array_map() を使用する必要があり、コールバック関数には customExceptions クラスで cube1() 関数を使用したいと考えています。これを行う構文は何ですか?これは非常に基本的な質問のようですが、単純で簡単な答えを見つけることができませんでした。
重複の可能性:
array_map php のスコープの設定
customExceptions というクラスに、cube1() という関数があります。別の PHP スクリプトでは、array_map() を使用する必要があり、コールバック関数には customExceptions クラスで cube1() 関数を使用したいと考えています。これを行う構文は何ですか?これは非常に基本的な質問のようですが、単純で簡単な答えを見つけることができませんでした。
<?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);
?>
これはうまくいかないのですか?
customExceptions::cube1(array_map());