[英]How do I get the return variable from a function inside another function
使用Excel庫 ,如何在需要時使函數check_stuff
返回false
? 截至目前, $this->check_stuff($path)
始終返回true
。 請記住,我無法修改Excel
類。
private function check_stuff($path) {
Excel::filter('chunk')->load($path)->chunk(250, function($results) {
// check something
return false;
});
return true;
}
嘗試將其導入匿名函數中:
private function check_stuff($path) {
$result = true;
Excel::filter('chunk')->load($path)->chunk(250, function($results) use (&$result) {
// check something
$result = false;
});
return $result;
}
你有嘗試過嗎?
private function check_stuff($path) {
return Excel::filter('chunk')->load($path)->chunk(250, function($results) {
// check something
return false;
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.