2015-12-16學習筆記

一、調試編輯的登陸和註冊頁面 雖然只是簡單的四個頁面 可是因爲不是特別熟悉 也是調試了半天才通 mysql

  

主要學會了mysqli_connect('localhost', 'user', 'password', 'dbname');  //替代了以前的mysql_connect和mysql_select_db等等sql

             mysqli_query("set names 'gdk'"); //設定字符集函數

            

像出現這種告警通常都是參數缺乏,能夠查一下對應的函數哪些參數是必須的,雖然這些告警不足以影響程序的繼續運行,可是嚴謹一點老是好的~~~調試

二、PHP的異常處理  對象

正確的處理程序應當包括:it

  1. Try - 使用異常的函數應該位於 "try" 代碼塊內。若是沒有觸發異常,則代碼將照常繼續執行。可是若是異常被觸發,會拋出一個異常。
  2. Throw - 這裏規定如何觸發異常。每個 "throw" 必須對應至少一個 "catch"
  3. Catch - "catch" 代碼塊會捕獲異常,並建立一個包含異常信息的對象
  4. 能夠使用多個 if..else 代碼塊,或一個 switch 代碼塊,或者嵌套多個異常

異常的規則

  • 須要進行異常處理的代碼應該放入 try 代碼塊內,以便捕獲潛在的異常。
  • 每一個 try 或 throw 代碼塊必須至少擁有一個對應的 catch 代碼塊。
  • 使用多個 catch 代碼塊能夠捕獲不一樣種類的異常。
  • 能夠在 try 代碼塊內的 catch 代碼塊中再次拋出(re-thrown)異常。
相關文章
相關標籤/搜索