SlideShare a Scribd company logo
1 of 20
今日作ったform.phpでの出力結果をtable 
タグを使って表示しましょう 
「資格・免許」においてはリスト(liタグ) 
を使うこと 
性別が選択されなかった場合、性別の欄を 
表示しないようにするとなお良い
form.html form.php
入力した2数と演算記号を指定して、四則 
演算するページを作成しましょう
初回アクセス時は「2数を入力してくださ 
い」と表示させる 
PHPの変数の演算はJavaとほぼ同じ 
• ↓$aに$b+$cを代入するコード 
• $a = $b + $c ;
date_default_timezone_set() 
• 指定した地域の時間を取得する関数 
• 地域の指定は括弧の中に書く 
time() 
• 1970年1月1日0時0分0秒から現在までの通算秒を 
取得する関数 
• この通算秒をタイムスタンプという
※先程の続き 
↑ 
2行付け足す
date() 
• 秒数を指定したフォーマットで年、月、日、時、 
分、秒などに変換する関数 
• 括弧の中身の書き方は以下の通り 
• (“指定したフォーマット” , 指定した秒数) 
• 括弧の中の秒数を省略すると現在の時間を取得で 
フォーマットする
フォーマット対象日時説明例 
d 日ゼロ詰めの日01から31 
D 曜日英語で頭3文字の曜日MonからSun 
F 月英語でフルスペルの月JanuaryからDecember 
m 月ゼロ詰めの月01から12 
Y 年4桁の年2014など 
a 午前午後小文字の午前午後amまたはpm 
h 時12時間単位でゼロ詰めの時01から12 
H 時24時間単位でゼロ詰めの時00から23 
i 分ゼロ詰めの分00から59 
s 秒ゼロ詰めの秒00から59 
表以外にもたくさんのフォーマットが存在する
getdate() 
• 現在の日時を年、月、日、時、分、秒などに変換 
して連想配列の形で取得する 
• 現在の日時を表示するだけなら、この関数と 
foreach文だけで処理できる
宣言するだけで以下の連想配列を作成してくれる! 
要素名対象日時数値 
seconds 秒0から59 
minutes 分0から59 
hours 時0から23 
mday 日1から31 
wday 曜日0(日曜)から6(土曜) 
mon 月1から12 
year 年2014など 
yday 日0から365 
weekday 曜日SundayからSaturday 
month 月JanuaryからDecember
mktime() 
• 指定した日時までのタイムスタンプを取得する 
• 書き方は以下の通り 
• mktime(時,分,秒,月,日,年) 
• 各日付の値が変な値になっても自動で変換してく 
れる 
• 残念ながら1970~2038年までしか計算できない
年、月、日、時、分、秒それぞれの入力 
フォームを作り、入力された数値からタイ 
ムスタンプを出力するプログラムをつくり 
ましょう
2020年東京オリンピック開催当日までの 
カウントダウンタイマーを作りましょう 
東京オリンピック開催日は2020年7月24日 
です 
表示するのは秒数だけで構いません
Web05

More Related Content

What's hot

VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門kamukiriri
 
Extensible Eff Applicative
Extensible Eff ApplicativeExtensible Eff Applicative
Extensible Eff ApplicativeSanshiro Yoshida
 
Goをカンストさせる話
Goをカンストさせる話Goをカンストさせる話
Goをカンストさせる話Moriyoshi Koizumi
 
KETpic できれいな図を書こう
KETpic できれいな図を書こうKETpic できれいな図を書こう
KETpic できれいな図を書こうYoshitomo Akimoto
 
Freer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsFreer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsHiromi Ishii
 
Haskell超初心者勉強会20
Haskell超初心者勉強会20Haskell超初心者勉強会20
Haskell超初心者勉強会20Takashi Kawachi
 
関数の最小値を求めることから機械学習へ
関数の最小値を求めることから機械学習へ関数の最小値を求めることから機械学習へ
関数の最小値を求めることから機械学習へHiro H.
 
テンプレートメタプログラミング as 式
テンプレートメタプログラミング as 式テンプレートメタプログラミング as 式
テンプレートメタプログラミング as 式digitalghost
 

What's hot (9)

VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門VS勉強会 .NET Framework 入門
VS勉強会 .NET Framework 入門
 
Extensible Eff Applicative
Extensible Eff ApplicativeExtensible Eff Applicative
Extensible Eff Applicative
 
Boost17 cpplinq
Boost17 cpplinqBoost17 cpplinq
Boost17 cpplinq
 
Goをカンストさせる話
Goをカンストさせる話Goをカンストさせる話
Goをカンストさせる話
 
KETpic できれいな図を書こう
KETpic できれいな図を書こうKETpic できれいな図を書こう
KETpic できれいな図を書こう
 
Freer Monads, More Extensible Effects
Freer Monads, More Extensible EffectsFreer Monads, More Extensible Effects
Freer Monads, More Extensible Effects
 
Haskell超初心者勉強会20
Haskell超初心者勉強会20Haskell超初心者勉強会20
Haskell超初心者勉強会20
 
関数の最小値を求めることから機械学習へ
関数の最小値を求めることから機械学習へ関数の最小値を求めることから機械学習へ
関数の最小値を求めることから機械学習へ
 
テンプレートメタプログラミング as 式
テンプレートメタプログラミング as 式テンプレートメタプログラミング as 式
テンプレートメタプログラミング as 式
 

Viewers also liked

Viewers also liked (8)

Web班紅華祭後
Web班紅華祭後Web班紅華祭後
Web班紅華祭後
 
Web 03
Web 03Web 03
Web 03
 
Web 02
Web 02Web 02
Web 02
 
グループ開発成果発表改
グループ開発成果発表改グループ開発成果発表改
グループ開発成果発表改
 
Xml javaチーム2 2
Xml javaチーム2 2Xml javaチーム2 2
Xml javaチーム2 2
 
Web 04
Web 04Web 04
Web 04
 
Python02
Python02Python02
Python02
 
Beautiful lt
Beautiful ltBeautiful lt
Beautiful lt
 

Similar to Web05

(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話Masanori Masui
 
競技プログラミングのためのC++入門
競技プログラミングのためのC++入門競技プログラミングのためのC++入門
競技プログラミングのためのC++入門natrium11321
 
10分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 090510分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 0905Nobuaki Oshiro
 
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編wada, kazumi
 
統計環境R_データ入出力編2016
統計環境R_データ入出力編2016統計環境R_データ入出力編2016
統計環境R_データ入出力編2016wada, kazumi
 
脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_QueryHidekazu Ishikawa
 
Phpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakadaPhpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakadaJunpei Nakada
 
Wb osaka 20120623
Wb osaka 20120623Wb osaka 20120623
Wb osaka 20120623Miho Ishida
 
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会Yoshihisa Ozaki
 

Similar to Web05 (13)

 
  
 
 
(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話
 
競技プログラミングのためのC++入門
競技プログラミングのためのC++入門競技プログラミングのためのC++入門
競技プログラミングのためのC++入門
 
10分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 090510分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 0905
 
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編
 
統計環境R_データ入出力編2016
統計環境R_データ入出力編2016統計環境R_データ入出力編2016
統計環境R_データ入出力編2016
 
C++0x総復習
C++0x総復習C++0x総復習
C++0x総復習
 
ji-2. 計算
ji-2. 計算ji-2. 計算
ji-2. 計算
 
脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query脱コピペ!デザイナーにもわかるPHPとWP_Query
脱コピペ!デザイナーにもわかるPHPとWP_Query
 
Phpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakadaPhpmatsuri2011 LT j_nakada
Phpmatsuri2011 LT j_nakada
 
Wb osaka 20120623
Wb osaka 20120623Wb osaka 20120623
Wb osaka 20120623
 
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会CLRの基礎 - プログラミング .NET Framework 第3版 読書会
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
 
HTML5&API総まくり
HTML5&API総まくりHTML5&API総まくり
HTML5&API総まくり
 

More from XMLProJ2014

More from XMLProJ2014 (20)

Java班講義資料第3回
Java班講義資料第3回Java班講義資料第3回
Java班講義資料第3回
 
Java班講義資料第2回
Java班講義資料第2回Java班講義資料第2回
Java班講義資料第2回
 
第1回Java講義資料
第1回Java講義資料第1回Java講義資料
第1回Java講義資料
 
00環境構築
00環境構築00環境構築
00環境構築
 
Mash up awards(クリスマス会)
Mash up awards(クリスマス会)Mash up awards(クリスマス会)
Mash up awards(クリスマス会)
 
きのこたけのこ戦争
きのこたけのこ戦争きのこたけのこ戦争
きのこたけのこ戦争
 
クリパ用Lt2014
クリパ用Lt2014クリパ用Lt2014
クリパ用Lt2014
 
ポケモン解説
ポケモン解説ポケモン解説
ポケモン解説
 
クリスマス会Lt
クリスマス会Ltクリスマス会Lt
クリスマス会Lt
 
一年ツイッター
一年ツイッター一年ツイッター
一年ツイッター
 
C++班
C++班C++班
C++班
 
C#班
C#班C#班
C#班
 
Web班
Web班Web班
Web班
 
Web 11
Web 11Web 11
Web 11
 
Web 09
Web 09Web 09
Web 09
 
Android班第4回
Android班第4回Android班第4回
Android班第4回
 
Web 10
Web 10Web 10
Web 10
 
OpenSource
OpenSourceOpenSource
OpenSource
 
百合について
百合について百合について
百合について
 
Web 08
Web 08Web 08
Web 08
 

Web05