0
對不起noob問題。簡單的OOP PHP問題
我有下面的代碼工作正常:
$obj = new view;
echo $obj->connect();
echo $obj->content_two();
基本上我需要做的是從功能content_two內得到一個變量名爲$變量(),我怎麼會叫從content_two $變量( )?
在此先感謝。
對不起noob問題。簡單的OOP PHP問題
我有下面的代碼工作正常:
$obj = new view;
echo $obj->connect();
echo $obj->content_two();
基本上我需要做的是從功能content_two內得到一個變量名爲$變量(),我怎麼會叫從content_two $變量( )?
在此先感謝。
具有成員屬性。
<?php
class View {
protected $foo;
function connect() {
$this->foo = 42;
return "Hello from connect";
}
function connectTwo() {
return "Hello from connectTwo. foo = " . $this->foo;
}
}
注意,約定決定了類在CapitalCamelCase
命名,而方法(在對象上的功能)和屬性(在對象的變量)在lowerCamelCase
命名。你不要有遵循慣例,但這可能是一個好主意。