이런 로직은 어떻게 해야되나요?
본문
$a = [1,2,3,4];
$b = [4,7,8,4,2,3,4,1,5,6,9];
예로 2개의 배열이 있다고 가정하고요.
$a 배열의 값이(1,2,3,4) 모두 $b에 있을 경우에만 true를 하려면 어떻게 해야 되나요?
;;; 어떻게 하면 좋을까요?
답변 1
function in_arr($a, $b) {
foreach($a as $key=>&$value){
if(!in_array($value, $b){
return false;
}
}
return true;
}
직접 돌려본건 아니고 그냥 짜본겁니다. 세세한 문법 오류 같은건 있을수 있습니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.