おすすめ記事ピックアップ
プログラムの勉強ができるドットインストール(http://dotinstall.com/)でPHPの勉強をしてみようと思います。最近プログラム勉強サイトは流行りで、いろいろありますが、PHPが勉強できるサイトがあまり充実しておらず、おら英語わかんねなので、ドットインストールに落ち着いた感じです。
・おみくじを作ってみよう
http://dotinstall.com/lessons/omikuji_php_v2/23702
基本は、ユーチューブの動画を見て勉強するスタイルです。
動画を見ても時間がかかるので、まずソースのコードをみると良いと思います。
このコードを、自分の環境(http://www.furimuke.com/2013/08/phpwebapachemysqlphpxampp.html)に張り付けて、動作をチェックして、コードを理解してから、不明な点を動画で学習するのが効率が良いと思います。
動画を見て、学習するのは難しい気がします。手順はわかるけど、肝心のコード等が頭に残らない印象です。手順をみるだけとして、動画を利用する感じが良いと思います。あとやり方の存在を知るには良さそうです。
今回学んだことは、初心者的におみくじを考えると、こんな感じになりますが
countを使って、$omikujiの配列数を取得して、mt_randに入てmt_rand(0, count($omikuji)-1)のようにすると、自動でおみくじ数に対応できるんだなーと学びました。
<a href="<?php echo $_SERVER["SCRIPT_NAME"]; ?>">もこういう書き方が定番であるんだなと。
動画の説明している内容と同じですが、そんな感じです。ドットインストールのなんか記憶に残らないというか物足りない感じはなんでしょうかね。テストと課題がないからですかね。
・おみくじを作ってみよう
http://dotinstall.com/lessons/omikuji_php_v2/23702
基本は、ユーチューブの動画を見て勉強するスタイルです。
動画を見ても時間がかかるので、まずソースのコードをみると良いと思います。
このコードを、自分の環境(http://www.furimuke.com/2013/08/phpwebapachemysqlphpxampp.html)に張り付けて、動作をチェックして、コードを理解してから、不明な点を動画で学習するのが効率が良いと思います。
動画を見て、学習するのは難しい気がします。手順はわかるけど、肝心のコード等が頭に残らない印象です。手順をみるだけとして、動画を利用する感じが良いと思います。あとやり方の存在を知るには良さそうです。
今回学んだことは、初心者的におみくじを考えると、こんな感じになりますが
<?php header('Content-type: text/html; charset=UTF-8'); $omikuji = array('小吉', '大吉', '凶', '末吉', 'もう一度'); $kujina = mt_rand(0,4); ?> <html> <body> <?php echo "今日の運勢は".$omikuji[$kujina]."です。<br>"; ?> </body> </html>
countを使って、$omikujiの配列数を取得して、mt_randに入てmt_rand(0, count($omikuji)-1)のようにすると、自動でおみくじ数に対応できるんだなーと学びました。
<a href="<?php echo $_SERVER["SCRIPT_NAME"]; ?>">もこういう書き方が定番であるんだなと。
<?php $omikuji = array('小吉', '大吉', '凶', '末吉', 'もう一度'); $result = $omikuji[mt_rand(0, count($omikuji)-1)]; ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>おみくじ</title> </head> <body> <h1>おみくじ</h1> <p>今日の運勢は「<?php echo $result; ?>」です!</p> <p><a href="<?php echo $_SERVER["SCRIPT_NAME"]; ?>">もう一度!</a></p> </body> </html>
動画の説明している内容と同じですが、そんな感じです。ドットインストールのなんか記憶に残らないというか物足りない感じはなんでしょうかね。テストと課題がないからですかね。