PHP
1 / 3
1 views 06 Mar 2026
2 つの日時の差を求める処理は、期限までの残り日数の表示や経過時間の計算など、さまざまな場面で必要になります。PHP では Da...
1 views 06 Mar 2026
サーバーとユーザーが異なる国にいる場合や、複数の拠点の時刻を同時に扱う場合、タイムゾーンの管理は避けて通れません。PHP では ...
1 views 06 Mar 2026
date 関数や strtotime 関数は手軽ですが、日時の比較・加減算・フォーマット変換を組み合わせるとコードが煩雑になりが...
3 views 06 Mar 2026
日時を扱うとき、「2025-07-01」や「next Monday」のような文字列からタイムスタンプを得たい場面は頻繁にあります...
1 views 05 Mar 2026
PHP における日時処理の土台となるのが Unix タイムスタンプです。これは 1970 年 1 月 1 日 00:00:00 ...
2 views 05 Mar 2026
PHP で日時を表示するとき、最も基本的な関数が date です。この関数は Unix タイムスタンプを受け取り、指定したフォー...
5 views 13 Feb 2026
PHP 8.0 で導入された match 式は、switch 文の問題点を解消するために設計された新しい分岐構文である。「式」で...
3 views 13 Feb 2026
if 文だけでは「条件に合わないとき何もしない」という片方向の分岐しか書けない。現実のプログラムでは「合格か不合格か」「A ラン...
3 views 13 Feb 2026
プログラムは上から下へ順番に実行される。しかし「条件によって処理を変えたい」場面は頻繁に発生する。if 文はそのための最も基本的...
1 views 12 Feb 2026
PDO でプレースホルダに値をバインドするメソッドは bindValue と bindParam の 2 つがある。名前が似てい...
3 views 12 Feb 2026
PDO のプリペアドステートメントでは、SQL に値を埋め込む際にプレースホルダを使う。プレースホルダには「名前付き」と「疑問符...
2 views 12 Feb 2026
PDO でエラーが起きたとき、何が原因かを特定するには errorInfo メソッドが役に立つ。errorInfo は PDO ...
1 views 12 Feb 2026
PDO を使うとき、エラー処理の設定を最初に済ませておくかどうかで、デバッグ効率が大きく変わる。PDO にはエラーモードという仕...
3 views 11 Feb 2026
ファイルへの書き込みにおいて、`fwrite` は汎用的なデータ書き込み、`fputcsv` は CSV 形式に特化した書き込み...
4 views 11 Feb 2026
PHP にはファイルからデータを読み込む関数が複数用意されている。`fread` はバイト単位で読み取り、`fgets` は 1...
3 views 10 Feb 2026
PHP でファイルを扱うもう一つの基本的な方法が、`fopen` でファイルハンドルを取得し、処理が終わったら `fclose`...
2 views 10 Feb 2026
PHP でファイルを読み書きする最もシンプルな方法が `file_get_contents` と `file_put_conte...
1 views 06 Feb 2026
`array_unique()` は配列から重複する値を取り除き、ユニークな値だけを残す関数です。最初に出現した要素が残り、後か...
1 views 05 Feb 2026
`foreach` は配列やオブジェクトの要素を順番に処理するためのループ構文です。PHP で配列を扱う際に最もよく使われます。...
1 views 05 Feb 2026
名前空間を使うと、クラスの完全修飾名は `App\Http\Controllers\UserController` のように長く...
2 views 05 Feb 2026
PHP の名前空間(namespace)は、クラス名や関数名の衝突を防ぐための仕組みだ。大規模なプロジェクトや外部ライブラリを導...
2 views 04 Feb 2026
配列の先頭や末尾の要素を取得する方法は複数あります。用途に応じて使い分けが必要です。 先頭の要素を取得 `reset()` は配...
0 views 04 Feb 2026
`list()` は配列の要素を複数の変数に一度に代入する構文です。JavaScript の分割代入と同じ発想ですが、PHP で...
1 views 03 Feb 2026
連想配列をソートする場合、キーを保持するかどうか、何を基準にソートするかで使う関数が変わります。PHP には用途に応じた複数のソ...