エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHPでもif文の代わりに三項演算子(条件演算子)が利用できる - 今日も適当ダイアリー
タイトルの通りなのですが、PHPでも三項演算子(条件演算子)が利用できるので、特定の場合では、if文を... タイトルの通りなのですが、PHPでも三項演算子(条件演算子)が利用できるので、特定の場合では、if文を条件演算子に置き換えたほうが、可読性が増す場合があります。 そこで、三項演算子を知らない人のために、ここでちょっと解説しておきます。 条件 ? 真の場合の値 : 偽の場合の値構文は上記の通りです。 で、これを利用すると条件によって異なる値を変数などに適用する際に、簡潔に記述することができます。 例えば、 <?php if (preg_match('\A\d+\z', $_GET['id'])) { // $_GET['id'] が数値のみなら、それを $id とする $id = $_GET['id']; } else { // 入力値が不正ならデフォルト値(1) $id = 1; } のように、ユーザー入力のチェックを行い、入力チェックに通らなければ、デフォルト値を使うような記述を三項演算
2015/10/23 リンク