1. 数学関数ライブラリ
2. 日付と時刻の関数ライブラリ● Floor
切り上げ(切り捨て)
float Floor (float $value);
<?php echo(floor(0.60)."<br>"); echo(floor(0.40)."<br>"); echo(floor(5)."<br>"); echo(floor(5.1)."<br>"); echo(floor(-5.1)."<br>"); echo(floor(-5.9)."<br>") ?>
● ceil
切り上げ(切り上げ)
float ceil(float $value);
<?php echo(ceil(0.60)."<br>"); echo(ceil(0.40)."<br>"); echo(ceil(5)."<br>"); echo(ceil(5.1)."<br>"); echo(ceil(-5.1)."<br>"); echo(ceil(-5.9)."<br>") ?>
● max
最大値を取る
mixed max(mixed $value,mixed $value, ...);
<?php echo(max(5,7)."<br>"); echo(max(-3,5)."<br>"); echo(max(-3,-5)."<br>"); echo(max(7.25,7.30)."<br>"); ?>
●min
最小値を取る
mixed min(mixed $ value,mixed $value, ...);
<?php echo(min(5,7)."<br>"); echo(min(-3,5)."<br>"); echo(min(-3,-5)."<br>"); echo(min(7.25,7.30)."<br>"); ?>
● pow
べき乗演算
number pow (number $base, number $expr);
<?php echo pow(4,2)."<br>"; echo pow(6,2)."<br>"; echo pow(-6,2)."<br>"; echo pow(-6,-2)."<br>"; echo pow(-6,5.5)."<br>"; ?>
●sqrt
平方根を取る
float sqrt(float $arg)
<?php echo(sqrt(0))."<br>"; echo(sqrt(1))."<br>"; echo(sqrt(9))."<br>"; echo(sqrt(0.64))."<br>"; echo(sqrt(-9))."<br>"; ?>
●ランド
乱数を生成する
int mt_rand(int $min, int max);
<?php echo rand()."<br>"; echo rand(10,100)."<br>"; ?>
● mt_rand
は更新を生成します 良い乱数
int mt_rand (int $min, int max);
は上記の rand の使用法と出力結果に似ています。これは rand より 4 倍高速です。
●round
丸め
floatround(float $val [, int $precision=0])
2番目のパラメータはオプションで、保持する小数点以下の桁数を指定します
● number_format
数値を千単位でグループ化して書式設定します
floatnumber_format(float $number, int $decimals=0, string $dec_point=",', string $thousands_sep=',') ;
● time
現在の Unix タイムスタンプを返します
int time(void);
rree
● date
現地の時刻/日付をフォーマットします
string date(string format[, int timestamp]);
● getdate
日付/時刻情報を取得します
array getdate([int timestamp]);
<?php echo time()."<br>"; $nextWeek = time() + (7 * 24 * 60 * 60); // 7 days; 24 hours; 60 mins; 60secs echo 'Now: '. date('Y-m-d') ."<br>"; echo 'Next Week: '. date('Y-m-d', $nextWeek) ."<br>"; ?>MD5 hashstring md5(string $str[, bool $raw_output=false]);
strpos
ある文字が別の文字の中で最初に出現する位置を返します
int strpos(string haystack,mixed needle[, int offset]);