PHP の規則性に関する質問

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:47:33910ブラウズ

PHP の通常の問題について
$lid=str_replace("rn","",$lid);

$lid に複数の値がある場合は何を書けばよいでしょうか?助けてください

if ($lid==intval($row['id'])) {

}else {
?>


-----解決策--------------------------------
複数の $lid を取得した場合は、まず $lid を配列に展開し、次に配列をループし、徐々に比較します:
コード:

$lid=str_replace("rn","",$lid);

//複数の ID は「,」で区切られていると仮定します
// $lid を配列に結合します
$lid_arr =explode(',',$lid);
if(!empty($lid_arr)){
//ループ配列
foreach($lid_arr as $lid ){
//元の比較処理
if ($lid==intval($row['id'])) {

}else {
?>

}
}


-----解決策---------$arr =explode(' , ',$蓋);
if (in_array(intval($row['id']) , $arr) {

}else {
?>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。