WebプログラミングU 関数、関数、関数

2006/4/25       学籍番号               名前                         |

戻り値のある関数とは、例えば自動販売機のようなもの
 
   
 
   
 
   
 
   
 
   
 
   
 
   
 
処理の流れ
(メイン)
 

処理の流れ
(関数)


function ff(a){
・・・
・・・
・・・
return x;
}

ビルトイン関数 例 date関数(PHPマニュアルより)

string date ( string format [ , int timestamp ] )

戻り値の型
(voidは戻り値無し)

関数名   引数の型と
その意味
オプション
だよの意味
オプション引数の型と
その意味
 
 
  format 説明 戻り値の例
d 日。二桁の数字(先頭にゼロがつく場合も) 01 から 31
D 曜日。3文字のテキスト形式。 Mon から Sun
j 日。先頭にゼロをつけない。 1 から 31
m 月。数字。先頭にゼロをつける。 01 から 12
M 月。3文字形式。 Jan から Dec
n 月。数字。先頭にゼロをつけない。 1 から 12
Y 年。4 桁の数字。 例: 1999または2003
y 年。2 桁の数字。 例: 99 または 03

a 午前または午後(小文字) am または pm
g 時。12時間単位。先頭にゼロを付けない。 1 から 12
G 時。24時間単位。先頭にゼロを付けない。 0 から 23
h 時。数字。12 時間単位。 01 から 12
H 時。数字。24 時間単位。 00 から 23
i 分。先頭にゼロをつける。 00 to 59
s 秒。先頭にゼロをつける。 00 から 59

問題1 date("Y/n/j"); は現在時刻を返す。戻り値は 2006/4/25 となる。では次の場合はどうなるか?

  1. date("Y-n-j");
  2. date("ymd");
  3. date("Y/m/d H:i:s");

問題2 JavaScriptやActionScriptでも日付取得できますが、PHPで日付取得する最大のメリットは?