2011年1月25日火曜日

instanceof

instanceof は、特定のクラスであるかどうかを判別する「型演算子」とのこと。
なるほど。


http://php.net/manual/ja/language.operators.type.php

2011年1月24日月曜日

PHPの手軽さに感謝。

最近、iPhoneアプリの開発を始めました。
以前は、C言語とか難しそうで、手が出ないと思っていました。
(iPhoneはCを拡張したObjective-Cですが)

最近、PHPでコーディングのイロハを覚えていたので、
iPhoneアプリの本などを見ても、以前よりは取っつきやすく、
なんとか理解が進んできましたので、ありがたいものです。

自分のような本格的な言語を知らない人間がまず、簡単なPHPを習得しておくと、
もっと仕様のしっかりした(厳密な)言語を学んでいく際に、
ループ文の書き方や、変数や配列の基礎的な使い方が理解できているので助けになることに、
ありがたみを覚えています。

最初からコンパイラを通す世界で、もっと厳密だったら、
もう少し取っつきにくかったかも。。

そんなわけで、PHPさん、ありがとう。

仕様書の必要性。

これまで、仕様書を書かずにコーディングしてきました。
が、やはり必要だ〜!と痛感したので、これから反省して書きます。ハイ。

自分で書いたコードが、複数のファイルにわたると、
グローバルな変数やその他が、どこで定義されていたりするか探すのに苦労しました。。
まだまだコーディング入門者ですね。。
お恥ずかしい。

ちなみに英語では、specificationsというのですね。仕様書。

SQLite関数、使おうかな、と。

これまで、PDO関数を使ってSQLiteのコードを書いてきましたが、
普通のPHPにおけるSQLite関数を使う方が、コーディングが若干楽、と思い使うことにしました。(セキュリティ上はPDOの方が確実かな。。自分が購入したSQLite本が、PDO関数の記述だけだったので、PDOを覚えたのですが、bindとか若干面倒で。。)

で、
http://www.phpbook.jp/tutorial/sqlite/
に説明を書いてくださっていたので、メモメモ。