### 什么是API
> API(Application Programming Interface,應用程序編程接口)是一些預先定義的**函數**,目的是提供應用程序與開發人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節。
### 客戶端和API交互的過程
1. 客戶端向服務器接口(API)發起HTTP請求。
2. web服務器將客戶端請求轉發給PHP解釋器。
3. PHP入口文件根據路由規則,執行對應PHP腳本。
4. PHP腳本根據業務邏輯增刪改查數據庫。
5. PHP腳本返回JSON/XML數據給客戶端,結束請求。