エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPのif文の条件式での代入ではまった件 - kanonji’s diary
if($foo = false) この様に、if文の条件式で代入する事ができます。 通常、代入されてから条件式が評価... if($foo = false) この様に、if文の条件式で代入する事ができます。 通常、代入されてから条件式が評価されるはずです。 $fooにfalseが代入されているので、この場合は条件式もfalseです。 if($foo = false || true) はまったのは、このケースです。 $foo = falseは同じですが、論理和でtrueがあるので、この条件式は常にtrueとなります。 これはいいんですが、問題は$fooの中身です。 $fooにfalseが入っていると思いきやtrueが入っています。 if($foo = (false || true)) 実は、演算子の優先順位を勘違いしていて、この様に||が先に評価されるのが原因でした。 PHP: 演算子の優先順位 - Manual if($foo = false OR true) ちなみに、||は=よりも優先されますが、ORは=よ
2019/06/13 リンク