データベースから取得した変数が 1 つあります。
次に、その値が配列内のいずれかの値と同じかどうかを確認したいと思います。変数が配列値の 1 つと一致する場合は何も出力したくなく、変数が配列値の 1 つと一致しない場合は何かを出力します。これは私が運悪く試してきたコードです。含まれて
いるのは有効なコードではない
ことはわかっていますが、それは情報が見つからないビットです。
<?php
$site = getStuff();
$codes = array('value2', 'value4');
if ($codes contains $site)
{
echo "";
}
else
{
echo "something";
?>
したがって、データベースが $site に対して value1 を返す場合、value1 は配列にないため、コードは「something」を出力する必要があります。