人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで、ある変数が既に宣言済みか…、もしくは既に使用されているかどうか確認するすべはありますか?
例えば、DBへのコネクション変数$connが既にオープンされていたら、コネクトしない…というような処理をおこないたいです。

●質問者: nakeyouguisu
●カテゴリ:ウェブ制作
✍キーワード:dB PHP いるか オープン コネ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● JULY
●10ポイント

http://jp2.php.net/manual/ja/function.defined.php

PHP: defined - Manual

defined でしょう。

◎質問者からの返答

これはDefineで宣言した”定数”にのみ有効ということではないんでしょうか?


2 ● accessmania
●30ポイント

http://jp2.php.net/manual/ja/function.isset.php

PHP: isset - Manual

isset関数でどうでしょうか?


--変数がセットされているかどうかを検査する。

◎質問者からの返答

おー、これっぽいです。

ちょっと試してみます。ありがとうございました。


3 ● ke_ishi
●30ポイント

!empty($GLOBALS[’変数名’])


ではどうでしょう

◎質問者からの返答

isset()

empty()およびunset() あたりのようですね。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ