意思是調用時引用傳參已經被移除了,就是不能經過function(&$a)這種方式傳參調用函數.解決方案:查看你的php.ini配置文件,把其中的 allow_call_time_pass_reference參數調整爲true,並重啓服務器試試。 ======================================此外,之前的php代碼在升級到5.4版本的php可能會出現這種錯誤:當咱們這樣使用函數(或者類)的話,會產生一個error:foo(&$var);實際上,這樣用原本就是錯的,只是以前的錯誤級別僅僅是Deprecated而已。而正確的使用方法應該是在函數定義時:function foo(& $var) { //other code}而在調用時直接傳參就好了: foo($var);