配列判定出力

WBOY
リリース: 2016-06-23 14:11:20
オリジナル
973 人が閲覧しました

配列 A と配列 B、A の値を出力したいとします。A には B よりも多くの値があります。A には出力する必要がある列がいくつかあります。次に、A と B を比較します。それらが同じ値である場合。と出力されますので、アドバイスをお願いします。 。 。 。


ディスカッション(解決策)への返信

交差点を曲がりますか?例を挙げる。

foreach($a as $aa) {
if(in_array($aa, $b)) {
echo $aa
//そうですか?
}
}

非常に簡単です

foreach($A as $key =>$val){  if(in_array($val,$B)){//在数组B中才显示    echo $val;  }}
ログイン後にコピー
ログイン後にコピー

交差点を見つけましたか?例を挙げる。ジョーダン兄弟、私はオンラインであなたを待っていました。私の問題を説明するメッセージを残しました。もう一度確認してもらえませんか。

とても簡単です
すごいです

ただし、配列 A の 1 列目と 2 列目は判定する必要はなく、その他の列は switch を使って配列 C に結合する必要があります。 。 。 switch では判断できません

サンプルデータを提供する必要があります

不変のアルゴリズムはありません

モデレーター Xu の返答が見つかりません

交差点を選択しますか?例を挙げる。


foreach($A as $key =>$val){  if(in_array($val,$B)){//在数组B中才显示    echo $val;  }}
ログイン後にコピー
ログイン後にコピー
は今、比較ステートメントの書き方を知りません

サンプルデータを提供する必要があります

不変のアルゴリズムはありません

//搜索单个商品的所有信息	$item_info = $goods->get_item($item_id,$shop_id);	$list_array = array();		//得到当前用户的权限	$uid = $_SESSION['uid'];	$access = $_SESSION['access'];	$rows = $users->get_access_row($access);		if(in_array($key,$rows){		}		$cid = $item_info['item_cid'];		foreach($item_info as $key=>$item){			switch($key){			//不需判断			case 'item_id':				$list_array[] = array("key"=>$key,"text"=>'商品id',"value"=>$item);				break;			case 'shop_id':				$list_array[] = array("key"=>$key,"text"=>'店铺id',"value"=>$item);				break;			//以下需要判断			case 'item_code':				$list_array[] = array("key"=>$key,"text"=>'商家编码',"value"=>$item);				break;			case 'onsale':				$list_array[] = array("key"=>$key,"text"=>'是否上架',"value"=>$item);				break;			case 'item_cid':				$item_cid_name = $goods->get_item_cid($item);				$list_array[] = array("key"=>$key,"text"=>'商品分类',"value"=>$item_cid_name);				break;			case 'item_desc':				$list_array[] = array("key"=>$key,"text"=>'商品描述',"value"=>$item);				break;			case 'item_title':				$list_array[] = array("key"=>$key,"text"=>'商品标题',"value"=>$item);				break;			case 'item_stuff_status':				$list_array[] = array("key"=>$key,"text"=>'商品新旧程度',"value"=>$item);				break;		}	}
ログイン後にコピー

比較

case 'item_code' && in_array($key, $row):


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート