前の問題次の問題

次の PHP コードを実行させた場合に出力されるものを、以下より 1 つ選択しなさい。

[コード]
print htmlspecialchars("Shin'ichi");

選択肢 1

Shin¥'ichi

選択肢 2

Shin'ichi

選択肢 3

Shin'ichi

選択肢 4

Shin'ichi

解答

正解
4
取組履歴
ログインすると履歴が残ります
解説
htmlspecialchars では、特殊文字をHTMLエンティティに変換しますので、
htmlspecialchars("Shin'ichi") の戻り値は Shin'ichi となります。

しかし、print を用いてブラウザへの表示しているため、
ブラウザによりデコード(元に戻す)処理が行われ Shin'ichi が表示されます。
ログインすると解説を投稿できます。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。