ホームページ > バックエンド開発 > PHPチュートリアル > PHP の規則性に関する質問

PHP の規則性に関する質問

WBOY
リリース: 2016-06-13 12:47:33
オリジナル
894 人が閲覧しました

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