作者: 閑舎
日時: 2006/7/06(21:10)
wtnabe@... (ねこ丸) さん wrote.

>   辺りが嬉しくないんですよね。$obj1->parse(), $obj2->parse(),
> $obj1->totext(), $obj2->totext() とは呼ぶことができません。だったら
> 別々に呼べない方が安全で嬉しいです。

なるほど、複数テキストの同時処理みたいなことは全く考えてませんでしたね。

で、PHP で、ある基底クラスとそのサブクラスに限ったスコープをもつ変数を準
備するためのいい方法は、一体どうやることなんでしょう? 少なくとも言語自
体には、global か local かの選択しかないですし、

  parent:function();

は存在しても、

  parent::variable

みたいな使い方はないですよね。とすると、ねこ丸さんが言われるように特別な
クラスを作り、それを皆が参照することになるのかなと思うんですが、短くて、
効率もいい参照方法ってありますか?

> - 解析結果をキャッシュとして利用できる
> 
>   わけです。変換結果の HTML をキャッシュするのももちろんありですが、そ
> うすると例えばリンク先のページの有無など、状態によって変化するものを反
> 映させることができなくなります。だから解析結果をキャッシュしたい。

いろいろやられてますね(^^)。

--
本田博通(閑舎)
テキストとスクリプトの http://www.rakunet.org/TSNET/