Xiaobai さん、アドバイスをお願いします。別の関数のグローバル変数を呼び出すカスタム関数を作成するにはどうすればよいですか?

WBOY
リリース: 2016-06-13 12:20:12
オリジナル
1035 人が閲覧しました

Xiaobai さん、アドバイスをください: 別の関数でグローバル変数を呼び出すカスタム関数を作成するにはどうすればよいですか?
member.inc.php:

function marrbase(){<br />if(isset($_COOKIE["uname"]) && isset($_COOKIE["uid"])){<br />global $mbase;<br />$mbase_data = mysql_query("select * from dh_member where `id`=" . $_COOKIE["uid"] . " and `mck`=1");<br />if (!$mbase_data){die(mysql_error());exit();}<br />$mbase = mysql_fetch_array($mbase_data);<br />}<br />else{exit();}<br />}
ログイン後にコピー


私は次のように書きました。
<br />require_once("member.inc.php");<br />function supp(){<br />marrbase();<br />echo $mbase["email"]; exit();<br />}<br />
ログイン後にコピー


出力は空です Xiaobai、これを正しく書く方法についてアドバイスをお願いします...


-----解決策のアイデア-- --------------------
関数 supp() {
global $mbase;
marrbase () ;
echo $mbase["email"]; exit();
}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート