PHP4でSingletonパターンを実現する。

staticが使えるなんて知らなかった・・・ 目からうろこです。 でも、どーもバグがあるようなので推奨されない見たいですね。 Globalでもいいんですが、そっちもバグがある。 だったら”どうせなら綺麗に”ってつもりで作って見ました。 このSingletonAdapterク…

インストールしたてのWinPHP5でエラーが出まくる!?

PHP

php.ini の error_reporting を E_ALL & ~E_NOTIC に変える。 これで"E_NOTIC"なエラーは無視されるようになる。 PHP4の時はデフォルトで無視になっていたのかな?? あまり記憶がない・・・ 参考URL:http://vine.1-max.net/apache-php.html 余談ですが、ph…

人が作ったPHPがなぜか正しく実行されない!!?

PHP

PHPの記述は なんですが、 なんて書く人がいます。 実はコレ、設定によってはアリなんです。 と、言うか推奨してる人もいますね。 で、僕は全部"が使えなくなります! と、ちゃんと書かなければいけなくなります。 オンにして、且つ、始まりはちゃんと"

PHP対応のUMLモデリングツールを探してみた。

UML

UMLモデリングツールを探してみた。 条件としてはこんな感じ。 ・PHPに対応している。 ・日本語に対応出来る。 ・他のUMLモデリングツールと連携出来る。(Eclipseが望ましい) ・リバース・フォワードエンジニアリングに対応している。 ・出来ればフリーウ…

PHPDocumentorを使ってAPIを作ってみる。

pear install phpDocumentor では最新バージョンがインストされない模様。しかもこのバージョンはバグってる模様。 取り合えず最新版を落とす。僕がコレを書いてる時の最新は1.3.0ググって探して来て下さい。 で、旧バージョンを消してDLした最新版を解凍し…

WindowsにApache2とOpenSSLとPHP5とPEARとPHPDocumentorをインストールする。

開発環境OS:WindowsXPHomeEdition(会社からの支給マシン) Windows用の開発環境を構築しる。 ●まずApache2とOpenSSL http://www.mki.ne.jp/developers/doc/https/apache20win.html を参照。 Tomcatも後々入れたいね。 今はTomcatとJ2SDKは無視してApache2とO…