PHP技術者認定・初級

問題 (2018年11月1日)

【変数と文字列】

「It's $3.75.」と表示されるものを1つ次の記述の中から選択せよ。
金額の設定は以下のようにする。

$price "$3.75";

○ 2. 正解です!

【解説】 (1) × (It's ($3.75).)
変数は展開されるが、「()」がそのまま表示されてしまう。

(2) 

(3) × (It\'s $3.75.)
「"」で囲った文字列の中では、「'」に対するエスケープ(「\'」)は必要ないので、「\」が出力されてしまう。「{}」の使用について、変数の名前を他の文字列と区別するために、「{}」で囲うことが一般的に推奨されている。

(4) × (It's $price.)
「'」で囲った文字列の中では変数が展開されないので、そのまま表示されてしまう。

ITトレメの問題や解答、サービスに関するお問い合せはこちらまで
@IT自分戦略研究所フォーラム 新着記事
- PR -