- 開發人員中心
- 在 AWS 上建置的工具
- 適用於 PHP 的 AWS SDK
適用於 PHP 的 AWS SDK
適用於 PHP 的 AWS SDK 是適用於 AWS 的現代開放原始碼 PHP 程式庫。透過適用於 PHP 的 AWS SDK 開發及部署應用程式。透過 SDK,可以輕鬆使用慣用的 PHP API 呼叫 AWS 服務。
運作方式
適用於 PHP 的 AWS SDK 透過提供 PHP 開發人員一組一致且熟悉的程式庫,簡化了 AWS 服務的使用。所有 AWS SDK 均支援 API 生命週期考量,例如憑證管理、重試、資料編組和序列化。
適用於 PHP 的 AWS SDK 為每個 AWS 服務提供 PHP API。使用此 SDK 時,您可以建置可與 Amazon S3、Amazon EC2、Amazon DynamoDB 等服務搭配使用的 PHP 應用程式。適用於 PHP 的 AWS SDK 可透過處理常式和中介軟體擴展。
功能
適用於 PHP 的 AWS SDK 使用承諾來允許非同步工作流程,而這種非同步性允許同時傳送 HTTP 請求。承諾代表非同步操作的最終結果。
適用於 PHP 的 AWS SDK 支援使用 JMESPath (一種 JSON 查詢語言) 輕鬆查詢結果。您可以使用 JMESPath 表達式從結果模型和分頁程式中擷取資料。
當回應物件對於單一回應而言太大時,許多 AWS 作業會傳回編頁的結果。適用於 PHP 的 AWS SDK 提供分頁程式,可在服務呼叫中順暢地迭代結果。
適用於 PHP 的 AWS SDK 提供稱為等待程式的協助程式方法,這些方法會自動調查 AWS 資源中的預先定義狀態變更。例如,您可以啟動 Amazon EC2 執行個體,並使用等待程式等到成為「正在執行」狀態,或者可以建立新的 Amazon DynamoDB 表格並等到可供使用。除了同步等待之外,您還可以調用等待程式在傳送其他請求時非同步等待,或一次等待多個資源。