[PHP-users 28561] Re: 関数名を変える事って出来ますか?

しょうなり [ml] ml @ shiftra.jp
2006年 2月 23日 (木) 23:30:03 JST


肥田です。こんばんは。

M.Terao さんは書きました:
>例えば、
>pg_query(); sqlite_query();
>等の関数を
>difine("DBQuery","pg_query");
>みたいな書き方をして、
>
>DBQuery($sql);
>
>みたいな書き方は出来ないのでしょうか?

function で書くのが一番簡単でしょう。

function DBquery($sql)
{
	return pg_query($sql);
}

これを別ファイルに書いて保存しておいて、
人によって読み込むファイルを変更するとか、
DBquery()関数内に if文を書くかすれば
使い分けができるようになります。


-- 
	しょうなり@石神井 肥田昌也
		Email:     shounari @ shiftra.jp
		HomePage:  http://www.shiftra.jp/


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