zendframework 新手問題,沒法執行個體化對象

來源:互聯網
上載者:User
最新小弟新學zendframework,在網上看的是zendframework1.8的視頻。但是自己學習2.0的版本。這幾天遇到一個問題,導致無法繼續學習,困擾了好久,在網上查了不少資料,實在沒轍,故在此請教,望各位給予指點。

代碼,問題,每次運行到new那一步出錯。路徑什麼都沒問題。辛苦各位了,好人一生平安!!!


回複討論(解決方案)

3Q,互相學習,共同進步

1、你沒有給出錯誤資訊,這是大忌!
2、echo APPLICATION_PATH;
檢查是否如你期望的那樣
3、$itemModel = new Item(); 前
print_r(get_included_files());
查看期望的檔案是否載入
4、檢查類名與定義是否相符

樓主報什麼錯呢?貼出來呀!按照#3說的

1、你沒有給出錯誤資訊,這是大忌!
2、echo APPLICATION_PATH;
檢查是否如你期望的那樣
3、$itemModel = new Item(); 前
print_r(get_included_files());
查看期望的檔案是否載入
4、檢查類名與定義是否相符
多謝版主這麼耐心的幫我答疑解惑,這兩天有些忙,把這事差點忘了,不好意思!

1、firebug中報的是http500的錯。
2、echo APPLICATION_PATH; 是想要的結果!
3、print_r(get_included_files()); 期望的檔案也載入了
4、類名與定義相符。

怎麼這麼像我現在遇到的問題呢?

盡量用名字空間吧。你這個問題麼,試試換成這樣:

new \Item();

半年後又把這個問題拿出來研究,fuck!原來是我的工程檔案中雖然在Library中有ZD庫,但是在studio的project中沒有重新整理工程,導致每次都建立對象就出錯。

貌似是這個問題,現在這個問題解決了。

學完thinkphp再回來學zendframework發現原來架構都大同小異,甚至方法名都一樣。

真心覺得學好PHP才是王道!!!架構就是個工具,規範了代碼的編寫,封裝了常用的方法而已,適合多人蔘與的大項目。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.