Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyimpan data sebagai tatasusunan dalam php

Bagaimana untuk menyimpan data sebagai tatasusunan dalam php

PHPz
PHPzasal
2023-04-27 15:54:32553semak imbas

PHP ialah bahasa skrip sumber terbuka yang digunakan secara meluas yang boleh memanipulasi data dan menyimpannya dengan mudah dalam pelbagai jenis data. Antaranya, menyimpan sebagai tatasusunan ialah cara biasa kerana tatasusunan boleh menyimpan berbilang data dan boleh memproses dan mengakses data ini dengan mudah.

Dalam PHP, tatasusunan ialah koleksi tersusun di mana setiap elemen boleh diakses oleh indeks atau kuncinya. Begini cara untuk menyimpan data sebagai tatasusunan dalam PHP:

  1. Mencipta tatasusunan kosong

Tatasusunan kosong boleh dibuat menggunakan sintaks berikut:

$myArray = array();
  1. Buat tatasusunan dengan elemen

Anda boleh mencipta tatasusunan dengan berbilang elemen menggunakan sintaks berikut:

$myArray = array('元素1', '元素2', '元素3');
  1. Tambah secara manual menggunakan subskrip dan nilai Elemen

Elemen boleh ditambah pada tatasusunan secara manual menggunakan sintaks berikut:

$myArray = array();
$myArray[0] = '元素1';
$myArray[1] = '元素2';
$myArray[2] = '元素3';

Sebagai alternatif, kunci dan nilai ​​boleh ditentukan semasa mengisytiharkan tatasusunan:

$myArray = array(
    '键1' => '值1',
    '键2' => '值2',
    '键3' => '值3'
);
  1. Tambah elemen menggunakan gelung

Anda boleh menggunakan pernyataan gelung untuk menambah berbilang elemen, seperti gelung gelung atau foreach:

$myArray = array();
for ($i = 0; $i < 10; $i++) {
    $myArray[] = $i * 2;
}

foreach ($myArray as $value) {
    echo $value . &#39; &#39;;
}

Kod di atas menambah 10 elemen menggunakan gelung for elemen ke dalam tatasusunan, dan gunakan gelung foreach untuk menggelung melalui setiap elemen dalam tatasusunan.

  1. Baca data daripada pangkalan data dan simpannya sebagai tatasusunan

Anda boleh menggunakan fungsi sambungan pangkalan data terbina dalam PHP, seperti mysqli atau PDO, untuk membaca data daripada pangkalan data dan menyimpannya sebagai tatasusunan Ia disimpan sebagai tatasusunan.

// 连接到数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "dbname";
$conn = new mysqli($servername, $username, $password, $dbname);

// 查询数据并存储为数组
$sql = "SELECT * FROM myTable";
$result = $conn->query($sql);
$myArray = array();
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        $myArray[] = $row['columnName'];
    }
}

// 输出数组
print_r($myArray);

// 关闭数据库连接
$conn->close();

Kod di atas menggunakan fungsi sambungan mysqli untuk menanyakan semua data daripada pangkalan data dan menyimpannya dalam tatasusunan. Akhir sekali, gunakan fungsi print_r untuk mengeluarkan tatasusunan. Perlu diingatkan bahawa dalam aplikasi sebenar, sambungan pangkalan data harus ditutup untuk melepaskan sumber.

Ringkasnya, menyimpan sebagai tatasusunan ialah kaedah penyimpanan data biasa dalam PHP. Dengan memahami kaedah dan kaedah storan yang berbeza, anda boleh memproses dan memanipulasi data dengan lebih baik menggunakan PHP.

Atas ialah kandungan terperinci Bagaimana untuk menyimpan data sebagai tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn