[Maple-user: 236] Re: 初心者にありがちな4つの質問

Back to archive index

tanaka info****@tanak*****
2006年 3月 15日 (水) 17:24:04 JST


tanakaです。

市橋さんの例からの派生ですが・・・
DIContainer2を使うと以下のようにできますよ。

dicon.ini
----
Component = path.to.gender

[Component]
genders[1] = "男性"
genders[2] = "女性"
----

Gender.class.php
----
class Path_To_Gender
{
    var $genders;
}
----

性別に何らかの変更が必要になった時に
dicon.iniを修正するだけで済みます。

少し蛇足になりますが・・・Genderと言う個別のクラスではなく
値を保持するだけの共通クラスにしてしまっても良いと思います。

Common.class.php
----
class Path_To_Common
{
    var $list;
}
----

dicon.ini
----
gender     = path.to.common
job        = path.to.common
prefecture = path.to.common

[gender]
list[1] = "男性"
list[2] = "女性"

[job]
list[1] = "会社員"
list[2] = "学生"

[prefecture]
list[1] = "北海道"
list[2] = "青森県"
----

以上、ご参考までに。



Maple-user メーリングリストの案内
Back to archive index