PHP

ぐるなびAPIをつかってお店情報まで順に表示させるところまでできた。あとはお店情報とそのお店に関するブログのレビューを関連づけてマージして表示するところだ。ここが肝になりそうなかんじ。あとレスポンスが悪いのでキャッシングを考えた方がいいかも。…

PHPでrequire

PHPでクラス使ってプログラミングする場合ってクラス群は基本的にある一つのディレクトリに全部入れちゃうというのが一般的なやり方なんだろうか?Javaの自動インポートに慣れた身にとってはかなり違和感が・・。最近仕事でVBAをいじったり趣味でPHPをいじっ…

XMLをValueObjectにマッピングしようとしているんだけど、DOMやらXPATHやらを使ってやろうとすると処理が非常に冗長になってしまう。何かうまい方法は無いものか。DOMXPath::queryの返り値が常にListなのがつらいなぁ。DBからデータを取得するときの処理のや…

MYSQLの文字コード

XREAでUTF-8でDBを作成し、そのデータを取ってきてそのままechoしようとすると文字化け。 なぜだろうと思ったらこんな投稿があった。 http://sb.xrea.com/showthread.php?t=10914 接続のたびに SET NAMES utf8 というクエリを発行する必要があるらしい。実際…

PDOのバグ?

PHP

理由は不明ですが、以下のコードを実行すると画面が真っ白になってしまう。 $stt = $db->prepare("select * from user_mst"); ちなみに $db->prepare("select * from user_mst"); や $this->tmp = $db->prepare("select * from user_mst"); や $bool = $db->…

デバッグ

PHP

PHPでプログラミングするのはつらい。なぜならデバッグができないから。eclipse+Java並とはいわないけれど、せめて最低限のデバッグ機能が欲しい。 $db->prepare("select * from user_mst"); とするとかえってこない。(画面真っ白)。クラスを5つくらいrequ…

emacs本

PHP

買ってしまった。今のところ読みやすくていい本。

eclipse on mac mini

mac mini で eclipseはおもすぎっす。emacs覚えようかな。。

MAMPを使うときに絶対必要な設定

MAMPはインストールしたままだとphp.iniの設定でdisplay_errorsがoffになってますんでこれは必ずOnにしておきましょう。デバッグできないです。ちなみにphp.iniのありかは /アプリケーション/MAMP/conf/php5/php.iniです。

MacOS X上に PHP開発環境を構築するためのまとめ

MacOS XでPHPの開発環境を構築するための一通りの知識をまとめてみました。これだけあれば大丈夫、か。 MacOS X に日本語eclipse 3.2環境を構築するには まずはeclipse本体をダウンロードします。http://download.eclipse.org/eclipse/downloads/drops/R-3.2…

PHP辞典 1/5

PHP

網羅性は高いが、辞典という割に索引が貧弱。買って損した。

Smarty

Smartyって解説ページぜんぜんないのね。オフィシャルのドキュメントが一番わかりやすい

開発環境

PHPでプログラムを少しずつ書き始めている。使いやすい開発環境がないのがつらい。普段はJava+Eclipseなので。phpeclipseとphpエディタは試したんですが・・・。

phpeclipse環境作成

phpeclipseの環境作成。デバッグはできず・・・。php5.1.6だと無理なのかな、デバッグ。