内容をスキップ

バグラボ!

PHPプログラマのつぶやきラボ

バグラボ!
PHPプログラマのつぶやきラボ
  • PHP

    値オブジェクトで意味を型にする、Emailやお金をstringで持たない

    Bynori 5月 9, 20267月 22, 2026

    値オブジェクトとは、メールアドレスや金額のような概念を専用の型に閉じ込め、生成時に検証し不変に保つ設計です。生…

    続きを読む 値オブジェクトで意味を型にする、Emailやお金をstringで持たない次へ

  • PHP

    依存性注入の基本、newは内部で書かず外から渡す

    Bynori 5月 8, 20267月 22, 2026

    依存性注入(DI)とは、クラスが必要とする部品を内部でnewせず外から受け取る設計です。実装の差し替えやテスト…

    続きを読む 依存性注入の基本、newは内部で書かず外から渡す次へ

  • PHP

    インターフェースと抽象クラスの使い分けをis-aとcan-doで考える

    Bynori 5月 7, 20267月 22, 2026

    インターフェースはメソッドの契約だけを定める型、抽象クラスは共通の実装を持ちつつ一部を子に強制する型です。ca…

    続きを読む インターフェースと抽象クラスの使い分けをis-aとcan-doで考える次へ

  • PHP

    トレイトで機能を横断的に共有し衝突を解決する

    Bynori 5月 6, 20267月 22, 2026

    トレイトとは、メソッドやプロパティの断片を複数のクラスに横断的に混ぜ込む(useする)ための仕組みです。単一継…

    続きを読む トレイトで機能を横断的に共有し衝突を解決する次へ

  • PHP

    PHPでのタイムゾーンの扱いとUTC保存の指針

    Bynori 5月 5, 20267月 22, 2026

    タイムゾーンとは日付時刻がどの地域の時刻かを表す情報です。PHPではDateTimeZoneやデフォルト設定で…

    続きを読む PHPでのタイムゾーンの扱いとUTC保存の指針次へ

  • PHP

    DateIntervalとdiffで期間と日数を正しく扱う

    Bynori 5月 4, 20267月 22, 2026

    DateIntervalとは、二つの日付の差や一定の期間を表すオブジェクトです。DateTimeのdiffで差…

    続きを読む DateIntervalとdiffで期間と日数を正しく扱う次へ

  • PHP

    DateTimeImmutableを使うべき理由と破壊的変更の罠

    Bynori 5月 3, 20267月 22, 2026

    DateTimeImmutableとは、modifyやaddなどの変更操作が元のオブジェクトを書き換えず、変更…

    続きを読む DateTimeImmutableを使うべき理由と破壊的変更の罠次へ

  • PHP

    ジェネレータのyield fromでネストを委譲して平坦化する

    Bynori 5月 2, 20267月 22, 2026

    yield fromは、ジェネレータの中から別のジェネレータや配列の値をそのまま自分の出力として委譲する構文で…

    続きを読む ジェネレータのyield fromでネストを委譲して平坦化する次へ

  • PHP

    SplStackとSplQueueでスタック・キューを素直に書く

    Bynori 5月 1, 20267月 22, 2026

    SplStackとSplQueueは、SPLが提供するデータ構造クラスです。それぞれLIFOのスタックとFIF…

    続きを読む SplStackとSplQueueでスタック・キューを素直に書く次へ

  • PHP

    issetとarray_key_existsの違いはnull値で分かれる

    Bynori 4月 30, 20267月 22, 2026

    issetとarray_key_existsは、どちらもキーの存在を調べる関数ですが、issetは値がnull…

    続きを読む issetとarray_key_existsの違いはnull値で分かれる次へ

ページナビゲーション

前のページ前へ 1 … 7 8 9 10 11 次のページ次へ

© 2026 バグラボ!

  • Sample Page
  • ホーム