ホームページ > バックエンド開発 > PHPチュートリアル > PHP クラス ファイルはどのようにして他のファイルの変数にアクセスしますか?

PHP クラス ファイルはどのようにして他のファイルの変数にアクセスしますか?

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

php クラス ファイルは他のファイルの変数にどのようにアクセスしますか?
123.class でクラス ファイル (123.class.php) と通常のファイル (index.php、コードは次のとおり) の 2 つのファイルを宣言しました。 .php Index.php ファイル内の $abc の値を取得する方法 (クラスファイルに直接含まれている場合は取得できません)

123.class.php のコードは次のとおりです:

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
include('index.php');
class a123{
public function index{

echo $aa;
echo $bb;

}

}
?>

ログイン後にコピー


index.php コード:
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
$aa='aaaaaaaaaaaaaaaaaaaaa';
$bb='sdfsdfsdf';
?>

ログイン後にコピー


インスタンス化コード:

$abc=new a123 ;
$abc->index();

-----解決策---------------- ----
include('index.php');
class a123{
パブリック関数インデックス{
global $aa, $bb; //または include('index. php');
echo $aa;
echo $bb;
}
}
------解決策---------
グローバル
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート