[PHP-users 27904] Re: データの照合方法

hassy hassy_happy @ cyberbb.com
2005年 12月 21日 (水) 21:14:48 JST


こんばんわ、橋本と云います。

かなりザックリかも分かりませんが
こんなので如何でしょうか。

<?php
$a = array(a,b,c,d,e,f,g);
$b = array(b,d,e,g);

foreach($a as $a_key) {
	if( !in_array($a_key, $b) ) {
		echo $a_key."\n";
	}
}

?>
出力結果:acf


> 具体的には・・・
> -------------------------------------------------------------
> 下記の"a.csv"というファイルにあって"b.csv"というファイルに
> 無いデータを抜き出して、ページ上に表示させたいのです。
> 
>  a.csv 内のデータ ・・・ (a,b,c,d,e,f,g)
>  b.csv 内のデータ ・・・ (b,d,e,g)
> 
> プログラム実行結果が、 "a c f" であって欲しい、 という意味です。
> -------------------------------------------------------------
>  $data_a = file("a.csv");
>  $data_b = file("b.csv");
> 
> for($i=0; $i<$count_a; $i++){
>   foreach($data_b as $val){
>      if($data_a[$i] == $val){
>       echo $data_a[$i];
>      }
>   }
> }

/*-------------------------------*/
/* hassy<hassy_happy @ cyberbb.com>*/
/*-------------------------------*/



PHP-users メーリングリストの案内