最贊回答 / _且行且思
end的參數是一個引用(reference),而你只能把一個變量的引用作為一個參數傳給函數,而你直接把explode('.',$name)作為參數傳給end函數,就有錯誤提示。你可以這樣修改,先定義一個變量,然后把這個變量傳給end函數,這樣應該可以取消這個提示<...code...>
2015-12-24
最贊回答 / Resse
源代碼在設置圖片格式的時候,直接限定了img{ width:25px; height:25px; border:0;}你改成 .small{ width:25px; height:25px; border:0;}就ok了
2015-11-10
已采納回答 / qq_海賊_0
那是因為他的那段代碼沒有對else部分進行判斷,而是直接執行整個函數就返回復制成功,這個函數應該像他寫的其他函數一樣要對多種情況進行判斷然后將返回結果寫到$mes中,再返回。不過這個小問題大神肯定想到了,只是個疏忽而已。還有其實在判斷目錄是否存在時是存在的,那是因為確實是超出了file的范圍。但是沒有超過你的代碼所在的盤的目錄,即使你寫再多的../系統會默認將文件夾放到該盤的一級目錄下(我是這么理解的,因為我操作一遍確實是這樣),所以確實是復制成功。只能說這個方法對于其他情況都考慮,然后寫好返回信息。我是...
2015-11-06
已采納回答 / 思君滿月
建議你去看看PHP的單引號和雙引號的區別;簡單說雙引號中可以輸出變量,特殊字符不會被轉義。給你出個題:<...code...>答案是輸出“華仔”,這次采用的是最長匹配,性能肯定很低,因為做了太多無意義的判斷。<...code...>明確輸出的是$user,避免歧義。
2015-10-20
已采納回答 / menghuanbaolei
那你為什么要看源碼了,自己手打不好嗎不會了就看源碼,會了就不看,(或者看視頻)靠自己手打一遍,不會了看源碼以為會了,就懶得手打,其實這是自我欺騙,當你手打的時候你就會發現自己很多不會的了,程序是記載腦子和肌肉上的:有可能你說不清這是為什么,你卻可以做出來,還做得很好
2015-10-19