PHP

PHPのis_a()が非推奨エラーメッセージ吐く件

PHP

PHPでXML_RPCを使ってRSSフィードの更新ping打つ処理を書いたりすると、XML_RPCが内部で多用しているis_a()メソッドが非推奨だとエラーメッセージをゴリゴリ吐きます。こういった問題にはerror_reporting()のメッセージ出力を一時的に無効にして対応するよう…

今にして思うと

PHP

クラスを作ったり、インスタンス化したりするにも関わらず、いざ処理するときは配列オブジェクトのメソッド呼び出しじゃなくて、array_何とかを使ったり、文字列の操作もstr_何とかみたいな関数を使って、主体となるものを引数に渡すような仕様はやっぱり違…

PHPExcelでExcelファイルをパースする

PHP

普段PHP書いてるわけじゃないので、あまり適切でない記述があればご指摘いただけるとありがたいです。 PEARではなくローカルでコピーしてAP資材の中に含めたので以下のような感じにしました。rhacoを使っていてトップ階層から参照している形です。 set_inclu…

PHPにおけるメソッドオーバーロードの件

PHP

普通にクラスとかつくれるんだから当然できるものと思っていたので意外。http://php.plus-server.net/language.oop5.overloading.html一応、マニュアルとかざっと目を通してはみましたが、こんな感じでやるくらいなら、うまくメソッド名分けてつけた方がいい…