Siと一緒にひたすらphpプログラミング。
彼とプログラミングやってると微妙に高校生の時に戻ったかのような感じだ。部室でぐだぐだやってた頃がなつかすぃ。
便利なページを見つけたので貼っておこう。他のページも色々小ネタが書いてあるので役に立ちそうだ。
php.iniの文字コードの設定。(ただ、winを前提に書いてるケド)
ちょっと今日はまったので(またかよという突っ込みがきそうだ)忘れないようにメモ。
phpに標準で備わってるget_class()関数の挙動について。
$hoge = new Hoge();
var_dump(get_class($hoge));
とかってやると...
php4→"hoge"
php5→"Hoge"
といった感じでphp4だと全部小文字になる。(ドキュメント)
あと例のEthnaにもちょっとはまりかけた。
クラスドキュメント見るとEthna::raiseError()はvoid型らしいのだが、ソース(Ethna.php)を見ると
return PEAR::raiseError($message, $code, PEAR_ERROR_RETURN, E_USER_ERROR, $userinfo, 'Ethna_Error');
ちゃんとEthna_Errorオブジェクトが返るようになってる。むぅ、@paramタグの付け忘れかしら。
--
おまけ
最近pyaを見てなかったのでテキトーに見てみた。
古畑任三郎vsホリエモン うまいなこれ。
タ○パイパイ 不覚にもワロタ