[PHP-users 27431] ユーザ関数の入れ子について

tatemax@kagoya.net tatemax @ kagoya.net
2005年 11月 10日 (木) 11:50:44 JST


こんにちは、立松です。

さっそくですが、ユーザ関数の入れ子について教えて下さい。
php-4.4.1
apache 2.0.55
redhat es3

index.phpからrequire()でfunc.inc.phpとfunc.ms_euc.phpを呼んでいます。
※func.inc.phpとfunc.ms_euc.phpは文字コードが違うので一つのファイルにま
とめることが出来ません。

func.inc.phpにwrite_article()というユーザ関数があります。
func.ms_euc.phpにms_euc2euc()というユーザ関数があります。

そこで、write_article()が以下のようにms_euc2euc()を使っています。

function write_article($value) {
 $value = ms_euc2euc($value);
 ・・・・
 ・・・・
 ・・・・
 return $value
}

index.phpのある部分でwrite_article()を呼んでいるのですがms_euc2euc()が未
定義のエラーが出ます。

上記の使い方は間違っていますでしょうか?以前は使えたような気がしないでも
ないです。



PHP-users メーリングリストの案内