PHP

PHPで代理クラス(プロキシクラス)を使って、PHP_CodeSnifferでのERRORをWARNINGとして扱う。

PHP

※一般化して例を出したいけどちょっと面倒なので、PHP_CodeSnifferに限った例を出します。 警告は出したいけどERRORほどではない、ってときにWARNINGにしたいのだけど、 PHP_CodeSniffer自体にそういう機能が無いので、自前で何とかしないといけない。何も考…

PHPでディレクトリ一覧を取得するスマートではない方法

PHP

あるディレクトリに存在するディレクトリ一覧を取得する例。

PHPで配列を連想配列に一発変換したい

PHPで"a=1,b=2,c=3"という文字列を連想配列にする場面があった。 Perlで書くとこんな感じ。 $data = "a=1,b=2,c=3"; $r = {split /[,=]/, $data}; PHPの場合、検索してみてもどうも一発でできないっぽいんだけど。 $data = 'a=1,b=2,c=3'; foreach (array_ch…

インストール Apache/2.2.2 + PHP/4.4.2 on Cygwin

cygwin apache2にphp5を入れようとしてたんだけども $ ls -l php-5.1.4/libs -rw-r--r-- 1 8 Jul 1 20:57 libphp5.a -rw-r--r-- 1 913 Jul 1 20:57 libphp5.laとライブラリが謎ファイルになってしまった。調べるのが面倒だったのでphp4にした。 インストール…