ホームページ  >  記事  >  バックエンド開発  >  Xiaobai さん、アドバイスをお願いします。別の関数のグローバル変数を呼び出すカスタム関数を作成するにはどうすればよいですか?

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

WBOY
WBOYオリジナル
2016-06-13 12:20:121037ブラウズ

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();
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。