php

php ロギング機構を作ってみた

はじめに phpでデベロッパ向けアプリケーションログ機構をつくってみたのでその説明をしてみます。一般的にプログラミングにおいてデベロッパ向けロギングというのはコンポーネントを横断する概念です。アプリケーション上ある機能 X があり、別の機能 Y が…

PHP の strval が使いづらい。

PHP の strval 関数のマニュアルPHP: strval - Manualに strval() は配列に対して使うことはできず、 __toString メソッドを実装していないオブジェクトに対しても使うことはできません。 という記述があるけれども、これはドキュメントとしておかしいと思う…