私のコントローラーの1つにcakephpアプリケーションがあり、次のような_filter_callback
php関数array_filter()へのコールバックとして使用される関数があります。
class TestClassController extends AppController
{
var $name = 'TestClass';
....
function test_fn()
{
...
array_filter($my_array, '_filter_callback');
}
function _filter_callback($val)
{
// callback logic here...
}
}
私が抱えている問題は、次のエラーが発生したため、コントローラーで関数_filter_callback
が見つからないことです。array_filter
Warning: array_filter() expects parameter 2 to be a valid callback,
function '_filter_callback' not found or invalid function name
誰かが私がarray_filter
cakephpアプリケーションで私のコールバック関数を認識する方法を知っていますか?