
SwooleCoroutine::call_user_func_array를 사용하여 함수를 호출할 때, 인자를 전달하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$coroutine = SwooleCoroutine::create();
$coroutine->start(function () {
$array = [1, 2, 3];
call_user_func_array('my_function', array_slice($array, 0, 2));
});
위 코드에서 array_slice 함수를 사용하여 $array의 첫 두 요소를 추출하여 인자로 전달합니다.
만약, 함수가 여러 개의 인자를 받는 경우, 인자를 전달할 때는 array_slice 함수를 사용하여 필요한 만큼의 요소를 추출하여 인자로 전달하면 됩니다.
2025-08-04 06:22