[PHP-users 21342]Re: 2つの配列の重複削除?について
Odaka
j_odaka @ mri.biglobe.ne.jp
2004年 4月 19日 (月) 19:01:16 JST
小高と申します。
foreach($num1 as $k => $v)
if (array_seach($v,$num2)===false)
$unique[] = $v;
こんな感じでどうでしょう?
On Mon, 19 Apr 2004 09:30:30 +0000
白水 良 <ryoshiramizu @ hotmail.com> wrote:
> PHP初心者の白水と申します。
>
> $num1と$num2と言う2つの配列を比較し、$num1に有って$num2の中に無い要素を、
> 配列$uniqueの中に格納したいのです。
>
> $num1[0] = 111111111
> $num1[1] = 222222222
> $num1[2] = 333333333
> $num1[3] = 444444444
> $num1[4] = 555555555
>
> $num2[0] = 111111111
> $num2[1] = 111111111
> $num2[2] = 222222222
> $num2[3] = 222222222
> $num2[4] = 222222222
>
> 上記の様な配列を比較し、最終的に$uniqueに、
>
> $unique[0] = 333333333
> $unique[1] = 444444444
> $unique[2] = 555555555
>
> と言う様に、$num1に有って$num2に無い要素を、$unique格納したいのです。
>
> 色々試したのですが、なかなかうまくいきません。
> どなたかご教授頂けませんでしょうか。
> よろしくお願いいたします。
> 説明が下手で申し訳ございません。
> PHP4を使っています。
>
> _________________________________________________________________
> 友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード!
> http://messenger.msn.co.jp
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
---------+---------+---------+---------+---------+---------+---------+
小高
E-mail:j_odaka @ mri.biglobe.ne.jp
---------+---------+---------+---------+---------+---------+---------+
PHP-users メーリングリストの案内