-
PHPのdate_timezone_get()関数
date_timezone_get()関数は、指定されたDateTimeに関連するタイムゾーンを返します。 構文 date_timezone_get(obj) パラメータ obj −DateTimeオブジェクトを指定します。 戻る date_timezone_get()関数は、成功した場合はDateTimeZoneオブジェクトを返し、失敗した場合はFALSEを返します。 例 以下は例です- 出力 Asia/Kolkata
-
PHPのdate()関数
PHPのdate()関数は、現地の時刻/日付をフォーマットします。指定された整数のタイムスタンプ、またはタイムスタンプが指定されていない場合は現在の時刻を使用して、指定されたフォーマット文字列に従ってフォーマットされた文字列を返します 構文 date(format, timestamp) パラメータ タイムスタンプ −タイムスタンプが指定されていない場合にデフォルトで現在の現地時間になる整数のUnixタイムスタンプ。 フォーマット −結果を返す方法を指定します d −月の日(01から31まで) D − 1日のテキスト表現(3文字) j −先行ゼロのない
-
PHPのgettimeofday()関数
gettimeofday()関数は、現在の時刻情報を含む配列を返します。 構文 gettimeofday(return_float) パラメータ return_float − TRUEに設定すると、配列ではなく浮動小数点数が返されます。 戻る gettimeofday()関数は、デフォルトで連想配列を返します。返される配列キーは次のとおりです [秒] −Unixエポックからの秒数 [usec] −マイクロ秒 [minuteswest] −グリニッジから西に数分 [dsttime] −dst補正のタイプ 例 以下は例です- <?ph
-
PHPのgmmktime()関数
gmmktime()関数は、GMT日付のUnixタイムスタンプを返します。 構文 gmmktime(hour,minute,second,month,day,year,is_dst); パラメータ 時間 −時間を指定します。 分 −分を指定します 2番目 −2番目を指定します 月 −月を指定します 日 −日を指定します 年 −年を指定します is_dst −パラメータは常にGMT日付を表すため、is_dstは結果に影響しません。 戻る gmmktime()関数は整数のUnixタイムスタンプを返します。 例 以下は例です- <?php
-
PHPのidate()関数
idate()関数は、現地の時刻/日付を整数としてフォーマットします。 構文 idate(format, timestamp) パラメータ タイムスタンプ −タイムスタンプが指定されていない場合、デフォルトで現在の現地時間になる整数のUnixタイムスタンプ。つまり、デフォルトでtime()の値になります。 フォーマット −結果を返す方法を指定します B −スウォッチビート/インターネットタイム d −月の日 h −時間(12時間形式) H −時間(24時間形式) 私 −分 私 − DST(夏時間)がアクティブになっている場合は1を
-
PHPのmicrotime()関数
microtime()関数は、現在の時刻のマイクロ秒を返します。現在のUnixタイムスタンプをマイクロ秒単位で返します。この関数は、gettimeofday()システムコールをサポートするオペレーティングシステムでのみ使用できます。 構文 microtime(get_as_float) パラメータ get_as_float −オプションの引数なしで呼び出された場合、この関数は文字列「msec sec」を返します。ここで、secは、Unixエポック(1970年1月1日0:00:00 GMT)からの秒数で測定された現在の時刻です。マイクロ秒の部分。オプションのget_as_floatがT
-
PHPのstrftime()関数
strftime()関数は、ロケール設定に従って現地の時刻/日付をフォーマットします。指定されたタイムスタンプ、またはタイムスタンプが指定されていない場合は現在の現地時間を使用して、指定されたフォーマット文字列に従ってフォーマットされた文字列を返します。 構文 strftime(format, timestamp) パラメータ タイムスタンプ −フォーマットする日付や時刻を表すUnixタイムスタンプを指定します。 フォーマット −結果を返す方法を指定します %a −平日の略称 %A −完全な平日の名前 %b −月の略称 %B −完全な月の名前
-
PHPのstrtotime()関数
strtotime()関数は、英語のテキストの日付または時刻をUnixタイムスタンプに解析します。成功するとタイムスタンプを返し、それ以外の場合はFALSEを返します。 PHP 5.1.0より前では、この関数は失敗時に-1を返していました。 構文 strtotime(time, now) パラメータ 時間 −解析する時間文字列を指定します。 今 −戻り値の計算に使用されるタイムスタンプ。 戻る strtotime()関数は、成功するとタイムスタンプを返し、それ以外の場合はFALSEを返します。 PHP 5.1.0より前では、この関数は失敗時に-1を返していました。 例 以下
-
PHPのtimezone_abbreviations_list()関数
timezone_abbreviations_list()関数は、dst、offset、およびタイムゾーン名を含む連想配列を返します 構文 timezone_abbreviations_list() パラメータ NA 戻る timezone_abbreviations_list()関数は、成功した場合は配列を返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $timezone_abbreviations = timezone_abbreviations_list (); print_r($timezone_abbreviations[&quo
-
PHPのtimezone_name_from_abbr()関数
timezone_name_from_abbr()関数は、省略形からタイムゾーン名を返します。 構文 timezone_name_from_abbr(abbr, gmtOffset, is_dst) パラメータ 略語 −タイムゾーンの略語。 gmtoffset −GMTからのオフセット(秒単位)。 is_dst −夏時間インジケーター。 戻る timezone_name_from_abbr()関数は、省略形からタイムゾーン名を返します。 例 以下は例です- <?php echo timezone_name_from_abbr(&
-
PHPのtimezone_offset_get()関数
timezone_offset_get()関数は、GMTからのタイムゾーンオフセットを返します。 構文 timezone_offset_get(obj, datetime) パラメータ obj −DateTimeZoneオブジェクトを指定します。 日時 −オフセットを計算する日時を含むDateTimeを指定します。 戻る timezone_offset_get()関数は、成功した場合は秒単位でタイムゾーンオフセットを返し、失敗した場合はFALSEを返します。 例 以下は例です- 出力 -18000
-
PHPのstrptime()関数
strptime()関数は、strftime()で生成された日時を解析します。この関数は、解析された日付の配列を返します。エラーの場合はFALSEを返します。次のパラメータが配列に返されます。 [tm_sec] −秒(0-61) [tm_min] −分(0-59) [tm_hour] −時間(0-23) [tm_mday]-月の日(1-31) [tm_mon] -1月からの月数(0-11) [tm_year] −1900年からの年数 [tm_wday] −日曜日からの日数(0-6) [tm_yday] -1月1日からの日数(0-365) [
-
PHPのtime()関数
PHPのtime()関数は、現在の時刻をUnixタイムスタンプとして返します。 Unixエポック(1970年1月1日00:00:00 GMT)からの秒数で測定された現在の時刻を返します。 構文 time() パラメータ NA 戻る time()関数は、Unixエポック(1970年1月1日00:00:00 GMT)からの秒数で測定された現在の時刻を返します。 例 以下は例です- <?php $nextWeek = time() + (7 * 24 * 60 * 60); echo 'Now: '. da
-
PHPのtimezone_identifiers_list()関数
timezone_identifiers_list()関数は、すべてのタイムゾーン識別子を含む数値インデックス配列を返します。 構文 timezone_identifiers_list() パラメータ NA 戻る timezone_identifiers_list()関数は、成功した場合は配列を返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $timezone_identifiers = DateTimeZone::listIdentifiers(); for ($i = 0; $i < 5
-
PHPのtimezone_name_get()関数
timezone_name_get()関数は、タイムゾーンの名前を返します。 構文 timezone_name_get(obj) パラメータ obj −DateTimeZoneオブジェクト。 戻る timezone_name_get()関数は、成功した場合は配列を返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $res = timezone_open("Europe/Paris"); echo timezone_name_get($res); ?> 出力 以下は出
-
PHPのtimezone_open()関数
timezone_open()関数は、新しいDateTimeZoneオブジェクトを返します。 構文 timezone_open(timezone) パラメータ タイムゾーン −フルネーム(例:ヨーロッパ/プラハ)または略語(例:CET)としてのタイムゾーン識別子。 戻る timezone_open()関数は、成功した場合はDateTimeZoneオブジェクトを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $dateSrc = '2017-06-25 1:50 GMT'; $da
-
PHPのaddcslashes()関数
addcslashes()関数は、黒スラッシュ付きの文字列を返します。 注 − addcslashes()関数では大文字と小文字が区別されます 構文 addcslashes(str, characters) パラメータ str −エスケープする文字列 キャラクター −エスケープする文字または文字の範囲 戻る addcslashes()関数は、指定された文字の前に円記号が付いた文字列を返します。 例 以下は例です- <?php $str = addcslashes("First World!","W"
-
PHPのbin2hex()関数
bin2hex()関数は、一次データを16進表現に変換するために使用されます 構文 bin2hex(str) パラメータ str −変換する文字列。 戻る bin2hex()関数は、ASCII文字の文字列を16進値に変換します。 以下は例です- 例 <?php $s = bin2hex(Welcome!); echo($s); ?> 以下は出力です- 出力 57656c636f6d6521 別の例を見てみましょう- 例 <?php $val = bin2hex(1011); echo($val);
-
PHPのchr()関数
chr()関数は特定の文字を返します。 ASCII値を文字に変換します。 構文 chr(ascii) パラメータ ASCII −ASCII値を指定する 戻る chr()関数は、渡されたASCII値の文字を返します。 以下は例です- 例 <?php $val = 50; echo chr($val); ?> 以下は出力です- 出力 2 別の例を見てみましょう- 例 <?php $val = 88; echo chr($val); ?> 以下は出力です- 出力 X
-
PHPのconvert_cyr_string()関数
convert_cyr_string()関数は、あるキリル文字セットから別の文字セットに変換するために使用されます。 サポートされているキリル文字セットは次のとおりです- k-koi8-r w-windows-1251 i-iso8859-5 a-x-cp866 d-x-cp866 m-x-mac-キリル文字 構文 convert_cyr_string(str, from, to) パラメータ str −フォーマットする文字列 から −単一の文字としてのソースキリル文字セット。 から −単一の文字としての宛先キリル文