前提・実現したいこと
かなり初歩的な質問かと思いますがよろしくお願いします。
PHPで問い合わせフォームを作っています。
入力画面にセレクトボックスを作成しました。(keyは数字、valueは文字列)
入力画面→確認画面に数字データをpost送信し、表示は文字列としたいです。
今のところ、数字データの送信は出来ていますが、数字のまま表示されます。
どうしたら確認画面で文字列表示できるか、アドバイスをお願いしたいです。
発生している問題・エラーメッセージ
【入力画面】
▼選択肢▼
<?php $aaa = array( 1=>'a',2=>'b',3=>'c',4=>'d',5=>'e' ); ?>▼セレクトボックス▼
文字
<select name="aaa">
<?php foreach ($aaa as $key => $val):?>
<option value="<?=$key?>"><?=$val?></option>
<?php endforeach;?>
</select>
【確認画面】
文字:<?=$_POST['aaa']?>
→「文字:a」と表示させたいところ、「文字:1」となる。
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。