No.2ベストアンサー
- 回答日時:
orは論理演算子というものですので、その書き方では質問者がしたいことはできません。
1) $aaaが1でない、且つ2でない、且つ3でない、且つ4でない
if (($aaa != 1) && ($aaa != 2) && ($aaa != 3) && ($aaa != 4)) {
以下、参考まで。
2) $aaaが1より小さい、又は4より大きい
if (($aaa < 1) || (4 < $aaa)) {
3) $aaaが1以上且つ4以下、ではない
if (!((1 <= $aaa) && ($aaa <= 4))) {
No.1
- 回答日時:
残念ながら間違ってます。
or は論理演算子です。
えっと、うまく説明できないので、手っ取り早く次の文で型と値を表示してみましょう。
print var_dump((1 or 2 or 3 or 4));
結果は bool(true) と出ました。
ということは
if(($aaa) != (1 or 2 or 3 or 4)) は
if(($aaa) != true) と解釈できるでしょう。
従ってこのif文が成立するのは $aaa=0 など false と同じと見なされる場合だけです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- その他(プログラミング・Web制作) 【Python初学者】以下コードについて教えていただきたいです 4 2023/04/19 13:01
- Visual Basic(VBA) テーブルを配列に入れて、元のテーブルの行番号を取得したい 1 2022/08/16 20:15
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- Excel(エクセル) 週毎の集計 2 2023/08/04 16:56
- JavaScript JavaScript?jQuery?で書き方を教えてください。 初心者です。 AAAという要素をステ 2 2023/08/04 22:09
- その他(プログラミング・Web制作) Pythonでの不均一なサイコロをつくるプログラミングがわかりません 4 2022/06/07 13:10
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpでcookieがうまく保存されない
-
PHP MySql ページング
-
PHPのエラーの解消法について教...
-
【PHP/MySQL】コード上で生成...
-
htmlspecialcharsが機能してい...
-
PHPで画像の渡しが上手く行きま...
-
PHP echo バックスラッシュの使...
-
phpinfo で MySQL のバージョン...
-
プログラミング言語で、使える...
-
imageフォルダに、画像をリサイ...
-
【初心者】XAMPPのapacheの(恐...
-
PHPでこのコード自体に意味は無...
-
PHP8を使うと、大量のWarningが...
-
ワードプレスサイト PHP8.0.25...
-
文字列を段落で分ける方法を教...
-
フォームで戻った際に入力済み...
-
PHPを使って、別サイトの一部を...
-
functionsでどこまで括るのか固...
-
PHPSpreadsheetを使って関数を...
-
入力した部分を表示させたまま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数時間情報の重複を求める
-
@以降のapu.ac.jpのapuって??
-
お世話になっております。
-
こういう問題分をよんだとき
-
簡単にEXEファイルを作れるプロ...
-
ftpコマンドの戻り値をチェック...
-
VB6にて、テキストファイルの内...
-
マイナポータルの住宅借入金当...
-
apacheで他のPCから見えない場...
-
JCL(富士通/MSP)について教...
-
秀丸エディタでのファイル分割
-
画像ファイル名をリストに基づ...
-
HTMLでファビコンを変更したいです
-
ファイルと同名のフォルダを作成
-
exeファイルの編集
-
Subversion Eclipse Subversive...
-
ファイル名を変更前の名前に戻す方
-
warファイル 「種類:WAR ファ...
-
Edius(エディウス)で2つのプロ...
-
VB Scriptで隠しファイル、フォ...
おすすめ情報