養成良好的開發習慣

y0umer發表於2011-03-26


很多人的程式碼不“相容”php的其他版本或在自己本地開發的好好的,放到伺服器上卻不能正常執行了。等等一系列很靈異的問題。 

哥只想說,首先PHP沒有問題,程式碼錯誤那絕對也只能是你自己的問題,養成良好的開發習慣是很重要的,包括以後到公司面試看你之前的作品或讓你寫段程式碼,通過你的編碼習慣就能決定到底要不要你,連程式碼詳細內容都不用看了。 

以下是哥自己總結的一些,僅供參考。 

1.程式碼第一段一定要先設定錯誤報告等級 
複製程式碼error_reporting(7);// 個人建議為7 

有經驗的coder可以寫一個像dz那樣的common.inc.php的公用檔案在其他的檔案裡引用就不用寫很多次了。 

2.陣列 
複製程式碼// 不推薦 
$row[key] = `value`; 

複製程式碼// 推薦 
$row = array(); // 變數一定絕對必須要先宣告! 
$row[`key`] = `value`; 
$row[`12`] = `34`;// 陣列的key一定絕對要用雙引號或單引號包起來 

if( $row[`key`] ) { 
$string = `xxxx`; 

if( $string == `xxx` ) { 
echo `xxx`; 
} // 不推薦 

$string = “; 
if( $row[`key`] ) { 
$string = `xxxx`; 

if( `xx` == $string) { 
echo `xxx`; 
} // 推薦 


相關文章