実現したいこと
foreach文を用いてプルダウンメニューを作成、またforeach文自体は関数として作成し、html内で出力したいと考えています。
発生している問題・分からないこと
ただ、foreach文を作成しただけじゃダメで関数として作成し、またhtmlファイルでの動かし方が分からないです!
該当のソースコード
index.php
1function pulldown() { 2 $languages = ["javascript", "PHP", "Java", "Python", "C#", "Golang", "Erlang", "Ruby"]; 3 //ここに処理を記述 4 foreach ($languages as $value) { 5 echo $value; 6 } 7 8} 9?> 10 11<!DOCTYPE html> 12<html lang='ja'> 13<head> 14 <meta charset='utf-8'> 15 <title>PHP loop</title> 16</head> 17<body> 18 <form action="#"> 19 <label for="lang">Language</label> 20 <select name="languages" id="lang"> 21 <!-- 関数を出力 --> 22 <?php 23 pulldown(); 24 ?> 25 </select> 26 <input type="submit" value="Submit" /> 27 </form> 28</html> 29
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
teratailやGoogle等で検索してはみましたが同様の質問文がなく質問をさせていただきました。
どなたかご教授お願いいたします!
補足
特になし
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/12/24 02:50