PHPで簡単にランダム選択問題を出す仕組みを作る。スーパーカブとアマチュア無線と仮想通貨...の日記&備忘録。PHPで簡単にランダム選択問題を出す仕組みを作る。コメントはありません10分ぐらいで読めます。先日、PHPでランダム選択問題を出す仕組みを作ってみたのですが、やっぱりというか、問題ごとにファイルを作るのがとてもめんどくさい...。PHPでランダムに選択問題を出し続ける仕組みをつくる。2月にある国家試験を受けたものの無残に不合格だったので、なんとか空き時間を使って勉強したいなと思いました。いうわけで、選択問題が次々と出てきて回答を脳に浸み込ませるようなeラーニング環境をPHPを使って構築してみます。いうものの、当然1から構築するような技術は持ち合わせていないので、いつもどおり他人のふんどしで相撲を取るしかありません。簡単に4択クイズプログラムを作っ...(以下略)というわけで、もう少し実用的なものにすることにしました。パスのCSV」という4枚で収めようと思います。「出題のファイル」question.php。value="解答する"></p></form></div></body></html>配列をぶった切ってコネコネしているだけですがあまりかっこよくないソースコードですねー。ま、とりあえずこれで動きます。出題順序と選択肢の並び方をランダムに変えます。「答え合わせのファイル」answer.php。判定し、次の問題へのリンクを表示します。使えますが、もう少しマシなデザインにした方がいいですね。「スタイルシート」style.css。15px;}これも実際に使うときにはもう少しちゃんとしたデザインにしてあげた方がいいかも。動かすのが目的ということで。パスのCSV」quiz.csv。太陽に最も近い惑星は。仕事を継続的に改善していくサイクルの名前は。,,PDCA,ABCD,CMYK,YMCA,PPAP,CFRPこの暗号通貨の単位は。https://susu.cc/wp-content/uploads/2018/05/nem-150x150.png,XEM,XRP,BTC,MONAガルウイングが特徴のこの自動車の名前は。https://susu.cc/sera/hassy_org/w-white.jpg,セラ,アヴェンタドール,AZ-1,エクリプスこの列車の名前は。https://susu.cc/wp-content/uploads/2019/08/pea_009-600x338.jpg,パノラマエクスプレスアルプス,スーパーエクスプレスレインボー,パノラマライナーサザンクロス,アルファコンチネンタルエクスプレスShift-JISのCSV。1列目が問題文・2列目が画像ファイルのパス・3列目が正しい答えの選択肢・4列目以降が誤った選択肢。CSVをうまく扱える関数を実装したら、ダブルクォーテーション付きのデータもそつなく扱えるでしょうけど、このままでも使えます。問題数が少ないと、同じ問題が何度も続けて出てくることもありますが、選択肢の順番が毎回違うので少しは練習になるかな。サンプルサイト(別画面で開きます)というわけで、これを使ってあの資格とあの資格の勉強を頑張ります。頑張る予定です、たぶん。一部の下層フォルダ(ディレクトリ)だけ.htaccessリダイレクトさせない方法。ブログの寿命っていうものを考えてみる。他にも「ウェブ・IT関係」カテゴリの記事はいかがですか。パンヤの再インストールに苦しんだ開設13年。ブログの寿命っていうものを考えてみる。Firefox3.0でHTTP1.1を無効にする。BB-HCM515の電源部分を改造した。Firefoxのキャレットブラウズモードを無効にしてみた。Officeのhtml。同じ拡張子なのにアイコンが違う?!謎を解く。Firefoxで、ウェブフォントの表示と「Webページが指定したフォントを優先」しないことを両立させる。日本語と英数字の間のスペースが嫌い。2.12をいじってみる。URI]コメントをどうぞ名前[必須]メール(非公開)[必須]ウェブサイトコメントしてね。Pay、使わないままに事実上の破綻。銀河」を少しだけ生で見れるポイント今年最初のフルート教室は、ド(C5)からレ(D5)の運指に悶絶。TOMIXの複線間隔37mmから28mmに変換するレールをつくる。今週2組目のカウチサーフィンはオーストラリアからの20代カップル。YFL-312を買った。今回のカウチサーフィンはアイルランドから来た20代カップル。419系をNゲージ化した。419系のヘッドマークを作る。謎の塔2019年最後のはず。419系(新塗装)を買ってしまった。カウチサーフィンでベトナム人家族を泊めた。シキ800を空車にしてみた。Couchsurfing(カウチサーフィン)を始めてみた。家電製品に貼りっぱなしの保護シートがガマンできなくてすぐに剥がしてしまう。当サイトの訪問者数を数えてみた。Editionほぼ自分用。180日以内の人気記事Top10床上操作式クレーン技能講習を受けてきました。スーパーカブ90のヘッドライトをLEDに交換してみた。Nゲージ用方向幕の自作方法。コンビネーションボードAの幅にヤードを作る配線プランを考えてみた。Windows10のFirefoxでJPGファイルの拡張子が.jfifになってしまう。和風列車「みやび」ベランダからアンテナマストを立ててみた。鉄道模型ポイントコントロールボックスの製作(その1)QRZ.comにさっそく登録してみた。シキ1000を増備、3両編成を実現しました。feeds.Translate。