PHP技術者認定・初級

問題 (2017年10月19日)

【日本語文字のメール送信】

以下のコードは桃家タローさん宛てにメールを送るためのものである。コード内の[(1)]に入る正しいものを1つ次の記述の中から選択せよ。

ただし、PHPの言語設定や内部文字エンコーディングは環境に合わせて日本語で適切に動作するよう設定されているものとする。

<?php
 $name "桃家タロー";
 $to [(1)]($name) "<php-taro@example.jp>";
 $subject "ご挨拶";
 $message "はじめまして、$name さん";
 mb_send_mail($to, $subject, $message);
?>

× 不正解です

【解説】 1)のiconv_substrは文字列から一部を切り出す関数である。
2)のmb_convert_encodingは、文字エンコーディングを変換する関数である。
3)のbase64_encodeは、文字列をBase64でエンコードする関数である。mb_ereg_replaceは、文字列を正規表現で置換する関数である。

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