ホームページ  >  記事  >  バックエンド開発  >  PHP構築メソッド

PHP構築メソッド

WBOY
WBOYオリジナル
2016-06-13 13:06:14873ブラウズ

PHP クラスのコンストラクター
PHP クラスのコンストラクターは配列を渡しますが、結果は NULL です。なぜ? ? ?

class Excel{
var $re;
function __construct($re){
$this->gt;exc=$re;
}
function get(){
return $this->re;
}

}
?>

======== ====
require_once("./b.php");
$tem=array(1,4,7,8);

$t = 新しい Excel($tem);

$ff=$t->get();

var_dump($ff);============ ==========NULL
?>



------解決策---------- - --------
class Excel{
var $re;
function __construct($re){
$this->gt;exc=$re;
}
function get(){
return $ This->re;
}
}
属性名が一致しません。どうすれば正しい結果を取得できますか?
------解決策----------------------
次の属性に値を割り当てていません。コンストラクター
$this->gt;exc=$re;

$this->re=$re; に変更されました。
------解決策---------
属性名が矛盾しています。$this->re $this->exc で統一してください

LZ は不注意です

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