TrtoiseCVS

如果你正在開發一個專案系統,而且這個系統由多個人一起共同開發時,通常會有版本不一致的問題,常常A改了一行程式,B在不知情的情況下沒有抓回最新的檔案而直接在舊程式上做修改再上傳至主機,這麼一來剛剛A所辛辛苦苦改的成果就這麼被覆蓋掉了,所以這個時候就有了CVS (Concurrent Versions System-版本控制系統)的產生。也就是說,他可以記錄程式碼修改的過程,解決多人合作開發時程式版本控管的問題。

關於CVS的介紹可以看以下二個網站,豆子就不多作介紹,因今天主要是要用TortoiseCVS:
Continue reading

因為豆子用php的foreach來印出陣列裡的值,但是某些陣列裡並沒有值,所以會出現以下的錯誤
Warning: Invalid argument supplied for foreach() in ........
所以最保險的做法是加一個判斷檢查一下傳給 foreach 的參數是否確實有值
若有值再印出即可~~

if(count($arr)>0){
foreach($arr as $key=> $val){
........
}
}