- 2024年11月22日
【PHP】PHP8.4リリース
PHP8.4がリリースされました。セキュリティサポートは2028-12-31までの予定です。 PHP: PHP 8.4.0 Release Announcement PHP: P […]
PHP8.4がリリースされました。セキュリティサポートは2028-12-31までの予定です。 PHP: PHP 8.4.0 Release Announcement PHP: P […]
どれくらい複雑になってきているか何となく気になる時があります。そんな時にざっくり目安になるのが行数です。厳格な複雑度の指標としては心もとない情報ですが、なんとなくどんな勢いで複雑 […]
【PHP】PHP8.4で注目してる新機能の紹介 PHP8.4のリリースが2024年11月21日に予定されています。前回のサポート期間の変更により、今回のリリースと同時にサポートが終 […]
動画を視聴中にvideo要素をダブルクリックするとブラウザの機能によって動画が全画面再生されます。便利な機能ではありますが動画を見ながら他の作業をする前提のwebサービスでは不意 […]
ExcelやGoogleスプレッドシートは便利なアプリケーションです。しばしばこれらと同形式の入力欄を作りたいという要望があります。そして実際に同形式の入力欄を作るとExcelや […]
Firebase Cloud Messaging(FCM)はモバイルアプリケーションやWebアプリケーションにプッシュ通知を送信できるサービスです。以前はデバイストークンをまとめ […]
webページをユーザーが印刷する際、印刷対象となる要素を絞り込みたくなる場合があります。例えばメニュー、ヘッダー、フッター、サイドバーなどのwebページを便利にするためのパーツを […]
しばしば複数の値がカンマ区切り文字列で格納されているデータベースを扱う必要がある時があります。これは例えば次のようなテーブルです。 user_id name roles 1 山田 […]
PHPは同期的に実行されます。これはMySQLなどのデータベースを操作する時も同じです。クエリを投げた後PHPはデータベースから結果が返って来るのを待っているわけです。非同期実行 […]
PHPで日付を扱う際、特定の期間内の日付をループさせて処理したい時があります。これを素朴な$i = 0; $i < $n; $i++;的な数字ループでやろうとすると月をまたぐ時に […]
レンタルサーバー上で複数のWebサイトが稼働している場合や、一部プログラムのみPHPのバージョンを移行したい場合など、同じWebサーバーで異なるバージョンのPHPを動かしたくなる […]
PHPでは処理の中ではしばしばインスタンスのメソッドを呼び出したい時があります。この時、対象のインスタンスのメソッドが存在することが約束された状況で呼び出したくなります。もし次の […]