- 2020年11月16日
【PHP】PSR-4を崩さずその場で class object を作れる無名クラス
時折、再利用する気もないその場限りのクラスオブジェクトが欲しくなる時があります。例えば、インタフェースを満たしたクラスオブジェクトが引数として要求されているが既存のそのインタフェ […]
時折、再利用する気もないその場限りのクラスオブジェクトが欲しくなる時があります。例えば、インタフェースを満たしたクラスオブジェクトが引数として要求されているが既存のそのインタフェ […]
GTIN とは次の引用のもので、要はバーコードです。 Number Item Trade Global の略で、GS1 が定める国際標準の商品識別コードの総称。JANコード、U. […]
PHP は Web 開発に便利なプログラミング言語です。Web が前提となっていることもあり、PHP に与えられた外部入力に対してのエラー、警告等を PHP 自身が自動で出力して […]
PHP には p 進数文字列を q 進数文字列に変換する関数 base_convert が用意されています。そしてよく行うであろう変換である 2進数10進数, 8進数10進数, […]
オブジェクトが連なったオブジェクトをコピーすると次の画像の様にオブジェクトの参照が起き、問題を引き起こしやすいです。あるオブジェクトの子のオブジェクトに変更をかけるともう片方のオ […]
テンプレート中で var_dump すべき様な PHP のロジックが動いているコードはそれだけで疑問符がつく整理のされてなさなのですが、テンプレート中で var_dump 相当( […]
Composer は PHP のパッケージ管理ツールです。Composer を使うことによってライブラリの依存関係に悩まされることなく多くのライブラリを使えます。 Compose […]
JANコードをアプリに読み込ませ、API経由でサーバー側に保存されたJANコードのリストと照らし合わせて各処理を行う仕組みを作っているのですが、JANコードを扱うには実は単純に見え […]
データをファイルに記述する形式の一つに、CSVがあります。 データの表をカンマと改行で表現する形式で、非常にシンプルな形式なため書式などの設定はできませんが、あらゆるプログラムやア […]
Monolog は多くの PHP コードで使われているロギングライブラリです。フレームワークに搭載されていることも多いです。 Seldaek/monolog: Sends you […]
概要 時折、サーバ側において長い処理を作り、処理の進捗状況を都度クライアントに伝えたい時があります。この記事ではそれを実現するコードを紹介します。 動作例が次で、 コードが次 […]
前回の記事で、LaravelEchoを準備する方法について解説しました。 今回は、実際にLaravelEchoの処理をLaravelプロジェクト上に実装して動くようにしていきたいと […]