内容をスキップ

バグラボ!

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

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

    .envと環境変数の扱い、設定をコードに埋め込まない

    Bynori 7月 17, 20267月 22, 2026

    .envと環境変数とは、DBのパスワードやAPIキーといった設定をコードから切り離して外部に持たせる仕組みです…

    続きを読む .envと環境変数の扱い、設定をコードに埋め込まない次へ

  • PHP

    composerのオートロード、requireを書かなくてよくなる仕組み

    Bynori 7月 16, 20267月 22, 2026

    Composerのオートロードとは、PSR-4で名前空間とディレクトリの対応を宣言しておき、クラスを呼んだ瞬間…

    続きを読む composerのオートロード、requireを書かなくてよくなる仕組み次へ

  • PHP

    テスタブルな設計の勘所、副作用を外に出して依存を注入する

    Bynori 7月 15, 20267月 22, 2026

    テスタブルな設計とは、メソッド内で握り込んだ依存や副作用を外に追い出し、必要なものはコンストラクタから注入し、…

    続きを読む テスタブルな設計の勘所、副作用を外に出して依存を注入する次へ

  • PHP

    例外をテストする、expectExceptionの正しい置き場所

    Bynori 7月 14, 20267月 22, 2026

    例外のテストとは、expectException で「これから例外が起きるはず」と宣言してから、例外を起こすコ…

    続きを読む 例外をテストする、expectExceptionの正しい置き場所次へ

  • PHP

    モックとスタブの違い、依存を差し替えて何を検証するか

    Bynori 7月 13, 20267月 22, 2026

    スタブとモックとは、どちらもテストで依存を偽物に差し替える道具ですが、スタブは決められた値を返す係、モックは正…

    続きを読む モックとスタブの違い、依存を差し替えて何を検証するか次へ

  • PHP

    データプロバイダで同じテストを複数の入力に回す

    Bynori 7月 12, 20267月 22, 2026

    データプロバイダとは、入力と期待値のセットを別メソッドで供給し、一本のテストに次々流し込むPHPUnitの仕組…

    続きを読む データプロバイダで同じテストを複数の入力に回す次へ

  • PHP

    PHPUnitの基本、最初の一本を書いて回すまで

    Bynori 7月 11, 20267月 22, 2026

    PHPUnitの基本とは、TestCase を継承したクラスに test で始まるメソッドを並べ、assert…

    続きを読む PHPUnitの基本、最初の一本を書いて回すまで次へ

  • PHP

    array_key_firstとarray_key_lastで先頭末尾のキーを素直に取る

    Bynori 7月 10, 20267月 22, 2026

    array_key_first と array_key_last とは、配列の内部ポインタを動かさずに先頭・末…

    続きを読む array_key_firstとarray_key_lastで先頭末尾のキーを素直に取る次へ

  • PHP

    ジェネレータで無限列を扱う、必要な分だけ取り出す遅延評価

    Bynori 7月 9, 20267月 22, 2026

    ジェネレータによる無限列とは、値を先に全部作らず、要求されたときに yield で一個ずつ計算して渡す遅延評価…

    続きを読む ジェネレータで無限列を扱う、必要な分だけ取り出す遅延評価次へ

  • PHP

    大きなループでの文字列連結、.=の積み重ねをどう避けるか

    Bynori 7月 8, 20267月 22, 2026

    大きなループでの文字列連結は、.= を積み重ねるより、断片をいったん配列に貯めて最後に implode でまと…

    続きを読む 大きなループでの文字列連結、.=の積み重ねをどう避けるか次へ

ページナビゲーション

前のページ前へ 1 2 3 4 … 11 次のページ次へ

© 2026 バグラボ!

  • Sample Page
  • ホーム