내부 값 Completed => true 인 배열 Course의 값을 계산하고 싶습니다. 표준 횟수를 계산할 때 두 가지 값이 있습니다. 저는는 is_array 시도 array_filter 한php count array 여기서 내부 값 true
count($employee['Course']
출력 :
count(
array_filter(
$employee['Course'],
function($item){return $item['CoursesEmployee']['completed'];}
)
)
참조 : 2
Course(array)
0(array)
id:1
name:Handling
CoursesEmployee(array)
id:1
employee_id:1
course_id:1
completed(true)
1(array)
id:3
name:Induction
CoursesEmployee(array)
id:2
employee_id:1
course_id:3
completed(false)
어떻게'array_filter() '를 시도했으며 그 결과는 무엇입니까? –
예 리턴 된 echo count가 2 개 있습니다 (array_filter ($ course)); –
var_dump의 결과? –