Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Halo tutorial untuk AWS SDK for PHP
Sapa Amazon S3 menggunakan file. AWS SDK for PHP Contoh berikut menampilkan daftar bucket Amazon S3 Anda.
Menyertakan SDK dalam kode Anda
Apa pun teknik yang Anda gunakan untuk menginstal SDK, Anda dapat menyertakan SDK dalam kode Anda hanya dengan satu require
pernyataan. Lihat tabel berikut untuk kode PHP yang paling sesuai dengan teknik instalasi Anda. Ganti setiap instance /path/to/
dengan jalur aktual di sistem Anda.
Teknik Instalasi | Memerlukan Pernyataan |
---|---|
Menggunakan Komposer |
|
Menggunakan phar |
|
Menggunakan ZIP |
|
Dalam topik ini, kita mengasumsikan metode instalasi Composer. Jika Anda menggunakan metode instalasi yang berbeda, Anda dapat merujuk kembali ke bagian ini untuk menemukan require
kode yang benar untuk digunakan.
Tulis kode
Salin dan tempel kode berikut ke file sumber baru. Simpan dan beri nama filehello-s3.php
.
require 'vendor/autoload.php'; use Aws\S3\S3Client; /** * List your Amazon S3 buckets. * * This code expects that you have AWS credentials set up per: * https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/guide_credentials.html */ //Create a S3Client $s3Client = new S3Client([ 'profile' => 'default', 'region' => 'us-west-2', 'version' => '2006-03-01' ]); //Listing all S3 Bucket $buckets = $s3Client->listBuckets(); foreach ($buckets['Buckets'] as $bucket) { echo $bucket['Name'] . "\n"; }
Menjalankan program
Buka command prompt untuk menjalankan program PHP Anda. Sintaks perintah khas untuk menjalankan program PHP adalah:
php
[source filename] [arguments...]
Kode contoh ini tidak menggunakan argumen. Untuk menjalankan kode ini, masukkan yang berikut ini ke command prompt:
$
php hello-s3.php
Langkah selanjutnya
Untuk menguji banyak operasi Amazon S3 lainnya, lihat Repositori Contoh AWS Kode