php能夠操做excel和wordphp
restful網頁服務:使用用http和rest原則的API。一個restful網頁服務描述了一個資源集合,客戶端能夠經過API基本操做處理這些資源。
例如,一個API能夠描述做者和它貢獻圖書的集合。在這個例子中,一個資源能夠是獨立的做者、獨立的書和全部做者、全部圖書等。每一個資源必須有一個惟一標識符,以便在調用API時知道獲取或操做了什麼資源。
你能夠用一些類的集合來表示圖書和做者資源,例如:數據庫
class Book { public $id; public $name; public $edition; public function __construct($id, $name) { $this->id = $id; $this->name = $name; } } class Author { public $id; public $name; public $books = array(); public function __contruct($id, $name) { $this->id = $id; $this->name = $name; } }
因爲http就是用Rest思想構建的,它提供了一系列方法,用來與API交互。GET/POST在網站中經常使用來表示獲取資源、添加資源,Restful網頁服務還有兩個額外的方法PUT表示更新資源,DELETE表示刪除資源,粗略對應數據庫的增刪改查等操做。
用Books和Authors的API可能有如下基於對象類的數據REST端點:api
GET /api/authors 獲取做者標識符集合列表 POST /api/authors 添加做者 GET /api/authors/id 根據id獲取做者 PUT /api/authors/id 修改做者信息 DELETE /api/authors/id 刪除做者 GET /api/authors/id/books 獲取做者書籍 POST /api/authors/id/books 爲做者添加書籍 GET /api/books/id 根據id獲取書籍
無數組
date()函數只擁有運行腳本服務器的信息,不能肯定時區
共有4個處理日期和時間的類:DateTime、DateTimeZone、DateTimeInterval、DatePeriod服務器
須要注意的函數:restful
array_merge // 合併兩個數組 debug_trace // 獲取調用棧 file_put_contents // 直接寫文件 反射相關、輸出緩衝相關 phpinfo // 獲取php相關信息 register_shutdown_function、register_tick_function set_error_handler、set_exception_handler set_time_out call_user_func spl_autoload_register