0
我有一個類如下在PHP中使用類(PHP 5.4.9版本)
class DatabaseConnectionDTO {
private $databaseServerName;
public function set($dbServerName){
$this->databaseServerName = $dbServerName;
}
public function get() {
return $this->databaseServerName;
}
}
這個類是主項目的根文件夾下的DTO文件夾內。在項目的根文件夾下,我有另一個調用這個類的PHP文件。
的根文件夾下的文件:
require('./DTO/DatabaseConnectionDTO.php');
$databaseDTO = new DatabaseConnectionDTO;
$databaseDTO->set('Blaise Pascal');
echo $databaseDTO -> get();
我的想法是設置屬性的值,並在頁面上顯示。但是,當我訪問我的瀏覽器頁面時,我得到以下內容
databaseServerName = $dbServerName;
}
public function get() {
return $this->databaseServerName;
}
}
?>
有什麼我在這裏失蹤?
編輯 當我把DTO的啓動工作的同PHP文件裏..但是這不是我多麼希望它..我想每一個DTO是在一個特定的位置。
編輯2 添加一些快照
提示 - 只要用PHP/HTML,總是右鍵單擊工作 - >在瀏覽器中查看源文件。 – goat
聽起來像你的服務器沒有配置爲處理PHP文件 –
你的類文件是否有一個開始'<?php'?沒有它,代碼將被直接發送到輸出流。 –