-
PHPのdate_timezone_set()関数
date_timezone_set()関数は、DateTimeオブジェクトのタイムゾーンを設定します。成功した場合はNULLを返し、失敗した場合はFALSEを返します。 構文 date_timezone_set(obj, timezone) パラメータ obj −DateTimeオブジェクトを指定します。 タイムゾーン −目的のタイムゾーンを表すDateTimeZoneオブジェクトを指定します。 戻る date_timezone_set()関数は、成功した場合はNULLを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php &n
-
PHPのgetdate()関数
getdate()関数は、Unixタイムスタンプの日付と時刻の情報を含む配列を返します。 返される情報は次の形式です- [秒]-秒 [分]-分 [時間]-時間 [mday]-月の日 [wday]-曜日 [月]-月 [年]-年 [yday]-今年の日 [平日]-平日の名前 [月]-月の名前 [0]-Unixエポックからの秒数 構文 getdate(timestamp) パラメータ タイムスタンプ −整数のUnixタイムスタンプ。デフォルトは現在の現地時間です。 戻る getdate()関数は、タイムスタンプまたは
-
PHPのgmdate()関数
gmdate()関数は、GMT/UTCの日付/時刻をフォーマットします。 構文 gmdate(format, timestamp) パラメータ フォーマット −出力される日付文字列の形式を指定します。可能な文字- d −月の日(01から31まで) D − 1日のテキスト表現(3文字) j −先行ゼロのない月の日(1から31) l(小文字の「L」)-1日の完全なテキスト表現 N − 1日のISO-8601数値表現(月曜日の場合は1、日曜日の場合は7) S −その月の日の英語の序数接尾辞(2文字のst、nd、rd、またはth。jでうまく機能します)
-
PHPのgmstrftime()関数
gmstrftime()関数は、ロケール設定に従ってGMT/UTC時刻/日付をフォーマットします。 構文 gmstrftime(format, timestamp) パラメータ タイムスタンプ −フォーマットする日付や時刻を表すUnixタイムスタンプを指定します。 フォーマット −結果を返す方法を指定します: %a-平日の略称 %A-完全な平日の名前 %b-月の省略名 %B-完全な月の名前 %c-優先日時表現 %C −世紀の数値(年を100で割った値、範囲00〜99) %d-月の日(01から31) %D-%m /%d /%yと同じ
-
PHPのlocaltime()関数
localtime()関数は、Unixタイムスタンプの時間コンポーネントを含む配列を返します。 構文 localtime(timestamp, is_associative) パラメータ タイムスタンプ −タイムスタンプが指定されていない場合、デフォルトで現在の現地時間になる整数のUnixタイムスタンプ。つまり、デフォルトでtime()の値になります。 is_associative − FALSEに設定されているか、指定されていない場合、配列は通常の数値インデックス付き配列として返されます。引数がTRUEに設定されている場合、localtime()は、localtimeへのC関
-
PHPのmktime()関数
mktime()関数は、日付のUnixタイムスタンプを返します。このタイムスタンプは、Unixエポック(1970年1月1日00:00:00 GMT)から指定された時刻までの秒数を含む長整数です。 構文 mktime(hour,minute,second,month,day,year,is_dst); パラメータ 時間 −時間を指定します。 分 −分を指定します 秒 −2番目を指定します 月 −月を指定します 日 −日を指定します 年 −年を指定します is_dst −パラメータは常にGMT日付を表すため、is_dstは結果に影響しません。 戻る
-
PHPのctype_space()関数
PHPのctype_space()関数は、空白文字をチェックします。テキスト内のすべての文字が何らかの空白を作成する場合はTRUEを返し、それ以外の場合はFALSEを返します。空白文字に加えて、これにはタブ、垂直タブ、改行、キャリッジリターン、フォームフィード文字も含まれます。 構文 ctype_space(str) パラメータ str −テストされた文字列 戻る ctype_space()関数は、テキスト内のすべての文字が何らかの空白を作成する場合はTRUEを返し、それ以外の場合はFALSEを返します。空白文字に加えて、これにはタブ、垂直タブ、改行、キャリッジリターン、フォー
-
PHPのctype_xdigit()関数
PHPのctype_xdigit()関数は、16進数を表す文字をチェックします。テキスト内のすべての文字が16進数の「数字」、つまり10進数または[A-Fa-f]の文字の場合はTRUEを返し、それ以外の場合はFALSEを返します。 構文 ctype_xdigit(str) パラメータ str −テストされた文字列 戻る ctype_xdigit()関数は、テキスト内のすべての文字が16進数の「数字」(10進数または[A-Fa-f]の文字)の場合はTRUEを返し、それ以外の場合はFALSEを返します。 例 以下は例です- <?php $str = array('A
-
PHPのdebug_print_backtrace()関数
PHPのdebug_print_backtrace()関数は、バックトレースを表示します。値を返しません。 構文 debug_print_backtrace(options, limit) パラメータ オプション −以下のオプションのビットマスク DEBUG_BACKTRACE_IGNORE_ARGS:メモリを節約するために、「args」インデックスとすべての関数/メソッド引数を省略するかどうか。 制限 −印刷されるスタックフレームの数を制限します。 戻る debug_print_backtrace()関数は値を返しません。 例 以下は例です- <?php func
-
PHPのerror_log()関数
error_log()関数は、サーバーのエラーログ、ファイル、またはリモートの宛先にエラーを送信します。 構文 error_log(message, message_type, destination, extra_headers) パラメータ メッセージ −ログに記録する必要のあるエラーメッセージ。 message_type −エラーがどこに行くべきかを示します。可能なメッセージタイプは次のとおりです 0-デフォルト。エラーは、php.iniファイルでerror_log構成がどのように設定されているかに応じて、サーバーのログシステムまたはファイルに送信されます
-
PHPのrestore_error_handler()関数
restore_error_handling()関数は、以前のエラーハンドラーを復元します。これは、set_error_handler()を使用してエラーハンドラー関数を変更した後、以前のエラーハンドラー(組み込み関数またはユーザー定義関数である可能性があります)に戻すために使用されます。 構文 restore_error_handler() パラメータ NA 戻る restore_error_handler()関数はTRUEを返します。 例 以下は例です- <?php function unserialize_handler($errno, $errstr) { &
-
PHPのset_error_handler()関数
set_error_handler()関数は、エラーを処理するためのユーザー定義関数を設定します。以前に定義されたエラーハンドラ(存在する場合)を含む文字列、またはエラーの場合はNULLを返します。 構文 set_error_handler ( error_handler, error_types ); パラメータ error_handler −エラー時に実行する関数を指定します。 error_handlerの構文を以下に示します。 error_types −ユーザー定義のエラーが表示されるエラーレポートレベルを指定します。デフォルトは「E_ALL」です。 戻る se
-
PHPのtrigger_error()関数
trigger_error()関数は、ユーザー定義のエラーメッセージを作成します。 構文 trigger_error(error_msg, error_type) パラメータ error_msg −エラーメッセージを指定します。長さは1024文字に制限されています。 error_type −このエラーメッセージのエラータイプを指定します。 考えられるエラーの種類: E_USER_ERROR −ユーザーが生成した致命的なランタイムエラー。回復できないエラー。スクリプトの実行は停止されます。 E_USER_WARNING −致命的ではないユーザー生成の実行時
-
PHPのcheckdate()関数
checkdate()関数は、グレゴリオ暦の日付を検証します。日付が有効な場合はTRUEを返し、そうでない場合はFALSEを返します。 構文 checkdate(month, day, year) パラメータ 月 −月を1から12までの数値として指定します 日 −日を1から31までの数値として指定します 年 −年を1から32767までの数値として指定します 戻る checkdate()関数は、日付が有効な場合はTRUEを返し、そうでない場合はFALSEを返します。 例 以下は例です- <?php var_dump(checkdate(1
-
PHPのdate_date_set()関数
date_date_set()関数は、日付を指定されたDateTimeオブジェクトに設定します。この後、呼び出しオブジェクトには新しい日付が設定されます。 構文 date_date_set ( object, year, month, day ) パラメータ オブジェクト −DateTimeオブジェクト 年 −日付の年 月 −日付の月 日 −日付の日 戻る date_date_set()関数は、成功した場合はNULLを返し、失敗した場合はFALSEを返します。 例 以下は例です- 出力 New Formatted date is 2000-12
-
PHPのdate_default_timezone_set()関数
date_default_timezone_set()関数は、デフォルトのタイムゾーンを設定します。 構文 date_default_timezone_set(timezone) パラメータ タイムゾーン −「UTC」や「ヨーロッパ/パリ」などの使用するタイムゾーン。 戻る タイムゾーンが無効な場合、date_default_timezone_set()関数はFALSEを返します。それ以外の場合はTRUE。 例 以下は例です- <?php date_default_timezone_set("Asia/Kolkata"); &n
-
PHPのdate_isodate_set()関数
date_isodate_set()関数はISO日付を設定します。成功した場合はNULLを返し、失敗した場合はFALSEを返します。 構文 date_isodate_set(object, year, week, day) パラメータ オブジェクト −DateTimeオブジェクト 年 −日付の年 週 −日付の週 日 −日付の日 戻る date_isodate_set()関数は、成功した場合はNULLを返し、失敗した場合はFALSEを返します。 例 以下は例です- 出力 New Formatted date = 2000-03-31T11:15:
-
PHPのdate_offset_get()関数
date_offset_get()関数は、夏時間のオフセットを返します。成功した場合は秒単位でDSTオフセットを返し、失敗した場合はFALSEを返します。 構文 date_offset_get(object) パラメータ オブジェクト −DateTimeオブジェクト 戻る date_offset_get()関数は、成功した場合は秒単位でDSTオフセットを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php $dateSrc = '2017-09-23 12:50 GMT'; $date
-
PHPのdate_sun_info()関数
date_sun_info()関数は、日没/日の出と薄明の開始/終了に関する情報を含む配列を返します。 構文 date_sun_info(timestamp, latitude, longitude) パラメータ タイムスタンプ −タイムスタンプ。必須です。 緯度 −緯度(度単位)。必須 経度 −経度(度単位)。必須 戻る date_sun_info()関数は、日没/日の出と薄明の開始/終了に関する情報を含む配列を返します。 アレイの構造については、次のリストで詳しく説明しています- 日の出 −日の出の時刻(天頂角=90°35)。 日没 −日没の時刻(天頂
-
PHPのdate_sunset()関数
date_sunset()関数は、指定された日/場所の日没時刻を返します。 構文 date_sunset(timestamp,format,latitude,longitude,zenith,gmtoffset); パラメータ タイムスタンプ −日の出時刻が取られる日のタイムスタンプ。 フォーマット −結果を返す方法を指定します SUNFUNCS_RET_STRING −結果を文字列として返します。 SUNFUNCS_RET_DOUBLE −結果をfloatとして返します。 SUNFUNCS_RET_TIMESTAMP -結果を整数(タイムスタンプ)と