所以我試圖在停止編程幾年後學習phpOOP,所以我有點生疏。學習php類,卡在__contruct();
無論如何,我有一個類blogEntry,因此我可以顯示已通過echo'ing $ blogEntry->文章例如使用函數cleanForDisplay清除的博客條目。但是我沒有收到錯誤,並且變量沒有被顯示。
感謝
class blogEntry
{
var $headline;
var $author;
var $date;
var $image;
var $imagecaption;
var $article;
public function __contruct()
{
$this->headline = cleanForDisplay($row['headline']);
$this->author = cleanForDisplay($row['postedby']);
$this->imagecaption = cleanForDisplay($row['imagecaption']);
$this->article = cleanForDisplay($row['article']);
$this->image = $row['image'];
$this->date = $row['date'];
}
}
在你的構造函數,你在哪裏得到的$值行[ '標題'],$行[ 'postedby']等:
的
blogEntry
類可以如下初始化?另外,你如何訪問這個類? – Maximus2012你從哪裏得到'$ row'?通常,您應該將ID傳遞給構造函數,然後使用預準備語句在數據庫中查找該項目。 'contruct'!=='construct'。 – BenM
也是,cleanFor顯示blogEntry類的功能嗎? – Maximus2012