2013年7月5日 星期五

《PHP 6 & MySQL 6 網頁資料庫程式設計演繹》筆記

一、PHP 的基礎語法

1.基本語法:

自行參閱:PHP 教學專欄


2.陣列函數:

自行參閱:PHP Array 函数


3.字串函數:

自行參閱:PHP String 函数


4.PHP 函數:
  • func_num_args:取得傳遞給函數的參數數目。
  • func_get_art:傳回參數列的其中一個。
  • func_get_args:傳回所有參數的陣列。
  • call_user_func:呼叫使用者的自訂函數。
  • function_exists:檢查指定的函數是否有定義。
  • get_defined_functions:傳回所有定義函數的陣列。


5.檔案處理:

(1)檔案的開啟與關閉:

  • fopen:開啟檔案或 URL。
  • fclose:關閉已開啟的檔案。
  • file_exists:檢查檔案或資料夾是否存在。
  • filesize:傳回檔案的大小。

(2)檔案的讀取:

  • fread:讀取檔案的資料。
  • feof:測試檔案指標是否已到達檔案的尾端。
  • is_readable:檢查檔案是否存在且可讀取。
  • fgets:讀取檔案的一行。
  • fgetss:讀取檔案的一行,並且去除 HTML 標記。
  • file:讀取整個檔案到一個陣列。
  • file_get_contents:讀取整個檔案到一個字串。
  • readfile:讀取檔案的資料,並且寫入到輸出緩衝區。
  • fpassthru:輸出所有剩餘的資料。

(3)檔案的寫入:

  • fwrite:寫入資料到檔案中。
  • is_writable:檢查檔案是否可以寫入。
  • fputs:等同 fwrite。

(4)檔案的操作:

  • copy:複製檔案。
  • unlink:刪除檔案。
  • delete:等同 unlink。
  • rename:重新命名檔案或資料夾。
  • mkdir:建立資料夾。
  • rmdir:刪除資料夾。
  • filetype:取得檔案的型態


6.日期函數:

自行參閱:PHP Date / Time 函数


7.除錯:

自行參閱1:PHP5新功能初探(二) 異常處理機制(Exception Handling)

自行參閱2:PHP错误处理的函数和相关信息




二、MySQL 資料庫

1.SQL 基本語法:

自行參閱:SQL語法教學




三、PHP 網頁安全

1.撰寫安全的 PHP 網頁 :

自行參閱1:安全问题:编写安全的PHP代码
自行參閱2:PHP實作安全機制(1)
自行參閱3:PHP實作安全機制(2)
自行參閱4:PHP實作安全機制(3)

沒有留言:

張貼留言