-1
我不得不放在一起涉及捕獲表單提交數據的PHP片段。我試圖用OOP PHP來實現這種「正確」的方式,而且我正在努力應對數組的使用,因爲我的谷歌搜索似乎提出了一些示例代碼,這些代碼對於我想要做的事情來說太簡單或者太複雜。PHP方法添加到鍵值數組
如何創建一個將鍵和值添加到數組的類方法?
我的代碼,這並不目前的工作:
class Connection
{
private $postItem = array();
public function addPostItem($key,$value)
{
$postItem[$key] -> $value;
}
public function printPostItem() {
return $this->postItem;
}
}
$c1 = new Connection;
$c1->addPostItem('FirstName','John');
$c1->addPostItem('LastName','Doe');
$c1->addPostItem('Email','[email protected]');
var_dump($c1->printPostItem()); // shows no array content
如果我要在這裏對其他最佳做法,請讓我知道。
步驟一:[啓用錯誤報告(http://stackoverflow.com/a/6575502/1438393)。 –
想想你的代碼。如果您在'printPostItem()'中使用'$ this-> postItem',是什麼讓您認爲可以在'addPostItem()'中使用'$ postItem'? –
「不起作用」不是一個幫助這裏的錯誤描述。怎麼了?沒有?你有錯誤嗎?宇宙是否內爆? – arkascha