PHP

 Computer >> コンピューター >  >> プログラミング >> PHP
  1. PHPのdate_timezone_get()関数とは?使い方とサンプルコードを解説

    date_timezone_get()関数は、指定されたDateTimeオブジェクトに関連付けられているタイムゾーンを取得するためのPHP組み込み関数です。日付処理において、どのタイムゾーンが設定されているかを確認したい場合に活用できます。 基本構文 date_timezone_get(obj) この関数は手続き型(procedural)の書き方であり、オブジェクト指向スタイルでは DateTime::getTimezone() メソッドに相当します。 パラメータ obj − タイムゾーンを取得したい対象のDateTimeオブジェクトを指定します。このパラメータは必須です。 戻り値 成功し

  2. 【PHP入門】date()関数の使い方を徹底解説!日付・時刻の書式指定子一覧と実行例

    PHPの date() 関数は、ローカルの日付や時刻を任意の形式に整形(フォーマット)するための関数です。整数型のUnixタイムスタンプを引数として渡すと、その時刻をもとに整形された文字列が返されます。タイムスタンプを省略した場合は、現在の時刻が自動的に使用されます。 基本構文 date(format, timestamp) パラメータ timestamp − 整数型のUnixタイムスタンプ。省略した場合は、現在のローカル時刻がデフォルトで使用されます。 format − 結果の出力形式を指定する書式文字列。主な指定文字は以下のとおりです。 日に関する書式指定子 d − 日(01〜31)。

  3. PHPのgettimeofday()関数とは?使い方と戻り値をわかりやすく解説

    PHPのgettimeofday()関数は、現在の時刻に関する詳細な情報を配列として取得できる組み込み関数です。Unixエポックからの経過秒数やマイクロ秒など、高精度な時刻情報が必要な場面で活用できます。構文gettimeofday(return_float)パラメータreturn_float − TRUE を指定すると、連想配列の代わりに浮動小数点数(float)で結果が返されます。戻り値gettimeofday()関数は、デフォルトでは連想配列を返します。返される配列には以下のキーが含まれます。[sec] − Unixエポック(1970年1月1日 00:00:00 UTC)からの経過秒数[

  4. PHPのgmmktime()関数とは?GMT日時からUnixタイムスタンプを取得する方法

    gmmktime()関数は、GMT(グリニッジ標準時)の日時に対応するUnixタイムスタンプを返すPHPの組み込み関数です。サーバーのローカルタイムゾーンに依存せず、GMTを基準とした日時を扱いたい場合に便利です。 構文 gmmktime(hour, minute, second, month, day, year, is_dst); パラメータ hour − 時間を指定します。 minute − 分を指定します。 second − 秒を指定します。 month − 月を指定します。 day − 日を指定します。 year − 年を指定します。 is_dst − サマータイム(DST)フ

  5. PHPのidate()関数とは?書式指定子と使い方をわかりやすく解説

    idate()関数とはPHPのidate()関数は、ローカルの時刻や日付を整数(int)としてフォーマットして返す関数です。date()関数と似ていますが、idate()は常に1つの数値のみを返す点が大きな特徴です。構文idate(format, timestamp)パラメータtimestamp − 整数のUnixタイムスタンプ。省略した場合は現在のローカル時刻、つまりtime()の戻り値がデフォルトで使用されます。format − 戻り値の形式を指定する書式文字。指定できる文字は以下の通りです。書式指定文字の一覧B − スウォッチビート(インターネットタイム)d − 日(月の中の日)h −

  6. PHPのmicrotime()関数とは?使い方と実行例をわかりやすく解説

    PHPのmicrotime()関数は、現在時刻をマイクロ秒単位で取得するための関数です。この関数は、マイクロ秒付きの現在のUnixタイムスタンプを返します。なお、microtime()関数は、gettimeofday()システムコールをサポートしているオペレーティングシステムでのみ利用可能です。基本構文microtime(get_as_float)パラメータget_as_float − オプション引数です。この引数を指定せずに呼び出した場合、関数は「msec sec」という形式の文字列を返します。ここで「sec」はUnixエポック(1970年1月1日 0:00:00 GMT)からの経過秒数、「

  7. PHPのstrftime()関数とは?使い方と書式指定子の一覧をわかりやすく解説

    PHPのstrftime()関数は、ロケール(地域)設定に基づいてローカルの日付・時刻を整形するための関数です。指定したフォーマット文字列に従って、与えられたUnixタイムスタンプを文字列に変換して返します。タイムスタンプを省略した場合は、現在のローカル時刻が使用されます。なお、この関数はPHP 8.1.0以降で非推奨となっている点に注意してください。新規のコードでは、date()関数やIntlDateFormatterクラスなど、他の代替手段の利用が推奨されています。構文strftime(format, timestamp)パラメータtimestamp − 整形対象となる日付・時刻を表すUn

  8. PHPのstrtotime()関数の使い方を基本から解説!日付文字列をUnixタイムスタンプに変換

    PHPのstrtotime()関数は、英語形式で記述された日付や時刻の文字列を解析し、Unixタイムスタンプに変換するための関数です。変換が成功すればタイムスタンプを返し、失敗した場合はFALSEを返します。なお、PHP 5.1.0より前のバージョンでは、失敗時に-1を返す仕様でした。 この関数は「2018年6月20日」のような具体的な日付だけでなく、「now(現在)」や「+10 hours(10時間後)」といった相対的な表現も解析できるため、柔軟な日付処理に活用できます。 構文 strtotime(time, now) パラメータ time − 解析対象となる日

  9. PHPのtimezone_abbreviations_list()関数の使い方と実行例を解説

    timezone_abbreviations_list() 関数は、夏時間(DST)の適用状況、UTC からのオフセット(秒)、タイムゾーン ID を含む連想配列を返します。PHP が認識しているすべてのタイムゾーン略称の情報を一度に取得したい場合に便利な関数です。 構文 timezone_abbreviations_list() パラメータ なし:この関数は引数を受け取りません。 戻り値 成功した場合はタイムゾーン情報を含む配列を、失敗した場合は FALSE を返します。 使用例 次の例では、手続き型の timezone_abbreviations_list() と、同じ機能を持つオブジ

  10. PHPのtimezone_name_from_abbr()関数の使い方と使用例を解説

    概要 PHPのtimezone_name_from_abbr()関数は、タイムゾーンの略称(省略形)をもとに、正式なタイムゾーン名を取得する関数です。たとえば「CET」や「EST」といった略称から、「Europe/Berlin」「America/New_York」のようなIANAタイムゾーン識別子を求められます。この関数はPHP 5.1.3以降で利用可能です。 構文 timezone_name_from_abbr(abbr, gmtOffset, is_dst) パラメータ abbr − タイムゾーンの略称(必須)。たとえば「CET」「EST」などを指定します。 gmtOffset − GM

  11. PHPのtimezone_offset_get()関数とは?使い方と具体例をわかりやすく解説

    timezone_offset_get()関数は、指定したタイムゾーンにおけるGMT(グリニッジ標準時)からのオフセット(時差)を取得するためのPHP関数です。特定の日時を基準にしてタイムゾーン間の時差を秒単位で計算できるため、国際化対応のアプリケーションなどで活用されます。 構文 timezone_offset_get(obj, datetime) パラメータ obj − オフセットを取得したいタイムゾーンを表す DateTimeZone オブジェクトを指定します。 datetime − オフセットの計算基準となる日付・時刻を含む DateTime オブジェクトを指定します。サマータイム(

  12. PHPのstrptime()関数とは?使い方と書式指定子をわかりやすく解説

    strptime()関数は、strftime()で生成された日付・時刻の文字列を解析(パース)するためのPHP関数です。解析に成功すると、日付情報を格納した配列を返し、失敗した場合はFALSEを返します。 なお、この関数はWindows環境では実装されていないため、利用する際はサーバーの動作環境に注意が必要です。また、ロケール設定の影響を受ける点にも留意してください。 戻り値の配列に含まれる要素 strptime()関数が返す配列には、以下のキーと値が含まれます。 [tm_sec] − 秒(0〜61) [tm_min] − 分(0〜59) [tm_hour] − 時(0〜23) [tm_md

  13. PHPのtime()関数とは?使い方とサンプルコードをわかりやすく解説

    PHPのtime()関数は、現在の時刻をUnixタイムスタンプとして返す組み込み関数です。具体的には、Unixエポック(1970年1月1日 00:00:00 GMT)からの経過秒数を整数値で取得します。日付の計算やログの記録など、時間を扱う処理の基礎となる重要な関数です。構文time()パラメータこの関数にはパラメータはありません。引数を指定せずにそのまま呼び出します。戻り値Unixエポック(1970年1月1日 00:00:00 GMT)から現在までの経過秒数を整数型(int)で返します。使用例1:来週の日付を計算する次の例では、time()関数で取得した現在のタイムスタンプに「7日分の秒数」

  14. PHPのtimezone_identifiers_list()関数の使い方を解説

    timezone_identifiers_list()関数は、PHPで利用可能なすべてのタイムゾーン識別子を、数値インデックスの配列として返します。この関数はDateTimeZone::listIdentifiers()のエイリアス(別名)としても動作するため、日付・時刻処理の際に有効なタイムゾーンの一覧を取得したい場合に非常に便利です。構文timezone_identifiers_list(int $timezoneGroup = DateTimeZone::ALL, ?string $countryCode = null): arrayパラメータtimezoneGroup(省略可能):取得

  15. PHPのtimezone_name_get()関数とは?タイムゾーン名を取得する方法を解説

    timezone_name_get()関数は、指定されたDateTimeZoneオブジェクトからタイムゾーンの名称を取得して返す関数です。タイムゾーンオブジェクトに設定されている地域名(例:Europe/Parisなど)を文字列として取り出したい場合に使用します。 構文 timezone_name_get(obj) パラメータ obj − 名称を取得したい対象となるDateTimeZoneオブジェクトを指定します。通常はtimezone_open()関数やnew DateTimeZone()で生成したオブジェクトを渡します。 戻り値 timezone_name_get()関数は、処理が成功

  16. PHPのtimezone_open()関数とは?使い方とサンプルコードを解説

    timezone_open()関数は、指定したタイムゾーン識別子から新しいDateTimeZoneオブジェクトを返すPHPの組み込み関数です。日付や時刻を特定のタイムゾーンで扱いたい場合に、このオブジェクトを作成するための基本となる関数です。 構文 timezone_open(timezone) パラメータ timezone − タイムゾーン識別子を指定します。完全な名称(例:Europe/Prague)または省略形(例:CET)のどちらでも指定可能です。 戻り値 timezone_open()関数は、処理が成功した場合にはDateTimeZoneオブジェクトを返し、失敗した場合には

  17. PHPのaddcslashes()関数の使い方を解説!文字列にバックスラッシュを付加する方法

    PHPのaddcslashes()関数は、指定した文字の前にバックスラッシュ(\)を付加した文字列を返す関数です。C言語スタイルのエスケープ処理に相当し、単一の文字だけでなく「a..r」のような文字範囲を指定してまとめてエスケープできるのが特徴です。注意:addcslashes()関数は大文字と小文字を区別します。そのため、「W」を指定しても小文字の「w」はエスケープされません。構文addcslashes(str, characters)パラメータstr − エスケープ処理の対象となる文字列characters − エスケープしたい文字、またはエスケープ対象となる文字の範囲(例:「a..r」)

  18. PHPのbin2hex()関数とは?文字列を16進数に変換する方法をわかりやすく解説

    PHPのbin2hex()関数は、文字列(ASCII文字)を16進数表現に変換するための組み込み関数です。バイナリデータや文字列を16進数の文字列として扱いたい場合に便利で、データのエンコード処理などによく利用されます。 構文 bin2hex(str) パラメータ str − 16進数に変換したい文字列を指定します。 戻り値 bin2hex()関数は、引数に渡されたASCII文字列を1バイトずつ16進数の値に変換し、その結果を文字列として返します。戻り値は常に英数字(0〜9、a〜f)で構成される文字列になります。 実際の使用例を見てみましょう。 例1:基本的な使い方 <?php

  19. PHPのchr()関数とは?ASCII値を文字に変換する方法をわかりやすく解説

    PHPの chr() 関数は、指定されたASCII値(文字コード)を対応する1文字に変換して返す関数です。数値のコードから実際の文字を取得したい場合に使用します。 基本構文 chr(ascii) パラメータ ascii − 文字に変換したいASCII値(0〜255の整数)を指定します。10進数のほか、16進数や8進数で指定することも可能です。 戻り値 渡されたASCII値に対応する1文字を文字列として返します。 逆に、文字からASCII値を取得したい場合は ord() 関数を使用します。chr() と ord() は互いに補完関係にある関数です。 使用例 まずは、ASCII

  20. PHPのconvert_cyr_string()関数の使い方を解説!キリル文字セットの変換方法

    convert_cyr_string() 関数は、あるキリル文字セットから別のキリル文字セットへ文字列を変換するための関数です。ロシア語などのキリル文字を使用するテキストを扱う際に活用されていました。 なお、この関数は PHP 5.5 で非推奨となり、PHP 7.0 以降では削除されています。現在の環境で文字コードの変換を行う場合は、iconv() や mb_convert_encoding() の使用が推奨されますので注意してください。 対応しているキリル文字セットの一覧 k - koi8-r w - windows-1251 i - iso8859-5 a - x-cp866 d -

Total 1286 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:14/65  20-コンピューター/Page Goto:1 8 9 10 11 12 13 14 15 16 17 18 19 20