こんにちは、井上です。 ぢょー@よくきたなさん、setoさん、瀬上さん、重松さん、 ご教授いただきありがとうございました。 >それに break したら foreach 抜けてしまいませんか? すみません。記述ミスでした。 >$form=array("お名前" =>"name","メイル" =>"mail","パスワード" =>"password"); >$confirm = array(); >foreach ($form as $key => val) { > $confirm[$val] = $key; >} 重松さんのやり方で解決しました。 考えすぎ&配列をよく理解していませんでした。 マニュアルをよく読んでもっと勉強します。 無事解決しました。ありがとうございます。