パイプでもさまざまなスタイルを試していますが、うまくいかないようです。以下のステートメントを書きたい:
if ($row_login['vstatus'] != 'verified' OR 'recognized' && $_POST['amount'] >20) {
助けてください
パイプでもさまざまなスタイルを試していますが、うまくいかないようです。以下のステートメントを書きたい:
if ($row_login['vstatus'] != 'verified' OR 'recognized' && $_POST['amount'] >20) {
助けてください
実際、少し違うやり方をすれば、1 つのことを他の多くのことと比較できます。
if(!in_array($row_login['vstatus'], array('verified', 'recognized')) && $_POST['amount'] >20)
ロジックが正しければ、次のようになります。
if (($row_login['vstatus'] != 'verified' && $row_login['vstatus'] !='recognized') && $_POST['amount'] >20){
}
1 つのことを他の 2 つと比較することはできません。次のようなものを使用します。
if ($row_login['vstatus'] != 'verified' && $row_login['vstatus'] != 'recognized' && $_POST['amount'] >20)
次のように試してください:
if ($row_login['vstatus'] != 'verified' || $row_login['vstatus'] != 'recognized' && $_POST['amount'] >20) {
はい、@Martinが提案したように、実際にやりたいと思ったかもしれません