ホームページ > バックエンド開発 > PHPチュートリアル > phpを勉強していて混乱しているのでアドバイスをお願いします

phpを勉強していて混乱しているのでアドバイスをお願いします

WBOY
リリース: 2016-06-23 13:40:50
オリジナル
1051 人が閲覧しました

class Test1 {	static private $_instance; //静态私有	private public $_obj;        //私有	static public function getInstance($_obj) {		self::$_instance = new self();		self::$_instance->_obj = $_obj;		self::$_instance->_obj->run();	}}class Test2 {	public function run() {		echo 123;	}}Test1::getInstance(new Test2()); //为什么没有输出123呢?
ログイン後にコピー


ディスカッション (解決策) に返信

private public $_obj;
private または public に変更します。使用できる修飾子は 1 つだけです

private public $_obj; エラーを報告します
致命的ですエラー: 複数のアクセス タイプ修飾子は許可されません
致命的なエラー: 複数のアクセス タイプ修飾子は許可されません

エラー チェック レベルをブロックしない限り、PHP はどこに問題があるかを通知します
原因を引き起こさないでください自分で苦労してください

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