답변 2개 / 댓글 2개
채택된 답변
+20 포인트
Copy
<?php
$total_number="1,3,5,7,9,11,13,15";
$my_number="1,2,3,4,5";
$arr1 = explode(",",$total_number);
$arr2 = explode(",",$my_number);
$arr3 = array();
$cnt = 0;
foreach($arr1 as $val) {
foreach($arr2 as $val2) {
if ($val == $val2) {
$arr3[$cnt] = $val;
$cnt++;
}
}
}
print_r($arr3);
?>
이렇게 해보시면 될듯 합니다.
Copy
$total_number = "1,3,5,7,9,11,13,15";
$total_number = explode(",", $total_number);
$my_number = "1,2,3,4,5";
$my_number = explode(",", $my_number);
$result = array_intersect($total_number, $my_number);
array(3) { [0]=> string(1) "1" [1]=> string(1) "3" [2]=> string(1) "5" }
답변을 작성하려면 로그인이 필요합니다.
아주 잘되네요!