内容をスキップ

バグラボ!

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

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

    filter_varで入力値を検証する – falseと0の罠、optionsの書き方

    Bynori 7月 30, 2026

    filter_var とは、値を指定したフィルタで検証または整形して返すPHPの関数です。検証に失敗すると f…

    続きを読む filter_varで入力値を検証する – falseと0の罠、optionsの書き方次へ

  • PHP

    PHPのserialize/unserializeは何が危ないのか – __serializeと allowed_classes の実務ライン

    Bynori 7月 30, 2026

    PHPの serialize() は、配列やオブジェクトを文字列に変換して保存・復元できる関数です。unser…

    続きを読む PHPのserialize/unserializeは何が危ないのか – __serializeと allowed_classes の実務ライン次へ

  • PHP

    PHPの参照渡し(&)とforeach参照の落とし穴

    Bynori 7月 29, 20267月 30, 2026

    PHPの参照(&)とは、変数名と値の実体を結びつけ直す仕組みです。コピーではなく同じ実体を指すため、…

    続きを読む PHPの参照渡し(&)とforeach参照の落とし穴次へ

  • PHP

    PDOのトランザクションはネストできない – SAVEPOINTで安全にやる

    Bynori 7月 28, 20267月 30, 2026

    PDOのトランザクションとは、複数のSQLをまとめて「全部成功」か「全部なかったこと」にする仕組みです。ただし…

    続きを読む PDOのトランザクションはネストできない – SAVEPOINTで安全にやる次へ

  • 独り言

    なぜ今のAIはこうなったのか──70年をさかのぼる

    Bynori 7月 27, 20267月 27, 2026

    AIの歴史を解説しているサイトはたくさんありますが、たいてい年表の羅列で終わっています。いつ何があったかを並べ…

    続きを読む なぜ今のAIはこうなったのか──70年をさかのぼる次へ

  • PHP

    PHPでオブジェクトをキーにする — SplObjectStorageとWeakMapの使い分け

    Bynori 7月 26, 20267月 30, 2026

    SplObjectStorage と WeakMap は、どちらも「オブジェクトそのものをキーにして値を持つ」…

    続きを読む PHPでオブジェクトをキーにする — SplObjectStorageとWeakMapの使い分け次へ

  • PHP

    PHPのAttributeで宣言的にメタデータを書く

    Bynori 7月 25, 20267月 30, 2026

    PHPのAttribute(属性)とは、クラスやメソッド、プロパティに#[…]という構文でメタデータを付与…

    続きを読む PHPのAttributeで宣言的にメタデータを書く次へ

  • PHP

    PHPのArrayAccessインターフェースで配列っぽいオブジェクトを作る

    Bynori 7月 24, 20267月 25, 2026

    ArrayAccessは、オブジェクトを$obj[‘key’]のように配列の添字構文で読み書きできるようにする…

    続きを読む PHPのArrayAccessインターフェースで配列っぽいオブジェクトを作る次へ

  • PHP

    PHPのreadonlyプロパティで防ぐ不変性の崩壊

    Bynori 7月 23, 2026

    readonlyプロパティとは、コンストラクタなどの初期化時に一度だけ値を代入でき、それ以降は変更を禁止するP…

    続きを読む PHPのreadonlyプロパティで防ぐ不変性の崩壊次へ

  • PHP

    PHPのstrict_typesと型宣言、なんとなく付けていませんか

    Bynori 7月 22, 20267月 22, 2026

    declare(strict_types=1)、ファイルの先頭に一応書いてはいるけど、正直なぜ効いているのか説…

    続きを読む PHPのstrict_typesと型宣言、なんとなく付けていませんか次へ

ページナビゲーション

1 2 3 … 12 次のページ次へ

© 2026 バグラボ!

  • Sample Page
  • ホーム