質問: 現在WordPressを学習しているのですが、以下のコードのメソッドが「?」と「:」で繋がっていているのですが、これはどのような意味をもつのでしょうか。 ``` ``` https://www.hostinger.com/tutorials/create-wordpress-theme-html5 (「4. Building A Layout with Templates」の少し下にこのコードがあります。) 自分で「PHP ? 繋ぎ」、「PHP 関数 繋ぎ方」などで検索したのですが、分からなかったので質問させて頂きました。よろしくお願い致します。
回答: 「三項演算子」です。 PHP本来の機能で、if-elseを簡略化したものです。 これに限らず記号はそのまま「ハテナ」「コロン」など読みをそのまま投入すると検索に引っ掛かりやすくなります。