內變量的問題我有這個在我的課某種關閉PHP類
當第二個函數被調用PHP錯誤與 錯誤的數據類型,只有變量可參照過去。
我不知道他們的意思是說
代碼來自php.net 如果相同的代碼是它執行罰款類
我在做什麼錯在這裏之外,如果我我正在上課嗎?
$extensiesAllowed= array();
function __construct() {
$this->extensiesAllowed= array("txt", "pdf");
$this->fileName= $_FILES['file'];
}
private function isAllowedExtensie($fileName) {
return in_array(end(explode(".", $fileName)), $this->extensiesAllowed);
}
public function check_upload() {
if($this->fileName['error'] == UPLOAD_ERR_OK) {
if(isAllowedExtensie($this->fileName['name'])) {
return true;
}
}
}
php的錯誤顯示
Array
(
[bestandsNaam] => ACCOUNT INFO.txt
[extensiesAllowed] =>
)
謝謝,理查德
這可能會更好,如果你可以發佈整個班級,併發布錯誤消息你得到 – Mez 2009-10-18 23:11:52
沒有,沒有什麼比它更多的調試 我保留了其餘的,你有錯誤信息? 我剛編輯它 – Richard 2009-10-18 23:16:31
這不是一個錯誤信息! – Mez 2009-10-18 23:17:03