답변 2개
채택된 답변
+20 포인트
4년 전
</p>
<p><?php</p>
<pre>
<code>$total_number="1,3,5,7,9,11,13,15";
$my_number="1,2,3,4,5";</code></pre>
<p>$arr1 = explode(",",$total_number);</p>
<p>$arr2 = explode(",",$my_number);</p>
<p>$arr3 = array();</p>
<p>$cnt = 0;</p>
<p>foreach($arr1 as $val) {</p>
<p> foreach($arr2 as $val2) {</p>
<p> if ($val == $val2) {</p>
<p> $arr3[$cnt] = $val;</p>
<p> $cnt++;</p>
<p> }</p>
<p> }</p>
<p>}</p>
<p> </p>
<p>print_r($arr3);</p>
<p>?></p>
<p>
이렇게 해보시면 될듯 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
마지막기회
4년 전
댓글을 작성하려면 로그인이 필요합니다.
4년 전
</p>
<pre>
<code>$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);</code>
</pre>
<p>$result = array_intersect(<code>$total_number, $my_number);</code></p>
<p> </p>
<p>array(3) { [0]=> string(1) "1" [1]=> string(1) "3" [2]=> string(1) "5" }</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
마지막기회
4년 전
빠른답변 감사드립니다.
코드가 간결하고 아주 좋네요.
채택해 드리고 싶지만 먼저 답변 주신 플래토님이 계셔서 죄송하게 되었습니다.ㅠㅠ
코드가 간결하고 아주 좋네요.
채택해 드리고 싶지만 먼저 답변 주신 플래토님이 계셔서 죄송하게 되었습니다.ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
아주 잘되네요!