Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyimpan nombor ke dalam tatasusunan dalam php

Bagaimana untuk menyimpan nombor ke dalam tatasusunan dalam php

PHPz
PHPzasal
2023-04-14 18:38:551684semak imbas

Dalam PHP, menyimpan pelbagai nombor ke dalam tatasusunan adalah operasi yang sangat biasa. Dengan menggunakan tatasusunan, kami boleh mengurus sejumlah besar data dengan mudah dan menggabungkannya bersama-sama.

Artikel ini akan memperkenalkan cara menyimpan setiap nombor ke dalam tatasusunan dalam PHP. Kami akan membincangkan topik berikut:

  1. Membuat tatasusunan kosong
  2. Menambah elemen pada tatasusunan sedia ada
  3. Menggunakan gelung untuk menyimpan berbilang nombor ke dalam tatasusunan
  4. Simpan nombor ke dalam tatasusunan menggunakan kunci tertentu
  5. Buat tatasusunan kosong

Pertama, kami akan mencipta tatasusunan kosong. Dalam PHP, anda boleh menggunakan fungsi array() untuk mencipta tatasusunan kosong.

$my_array = array();

Kini, kita mempunyai tatasusunan kosong bernama $my_array. Seterusnya, kami akan menambah elemen.

  1. Tambah elemen pada tatasusunan sedia ada

Untuk menambah elemen pada tatasusunan $my_array, anda boleh menggunakan kod berikut:

$my_array[] = 1;
$my_array[] = 2;
$my_array[] = 3;

di atas Dalam kod, kami menambah tiga elemen pada tatasusunan: 1, 2, dan 3.

Untuk melihat elemen dalam tatasusunan, gunakan fungsi var_dump() :

var_dump($my_array);

Output:

array(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}

Setiap elemen tatasusunan disertakan dalam segi empat sama kurungan [ ] kurungan, dan ia diisih mengikut susunan ia ditambah. Setiap elemen dalam tatasusunan mempunyai indeks, elemen pertama mempunyai indeks 0, elemen kedua mempunyai indeks 1, dan seterusnya.

  1. Gunakan gelung untuk menyimpan berbilang nombor ke dalam tatasusunan

Jika kita mahu menambah berbilang nombor pada tatasusunan, menambahnya satu demi satu akan membosankan. Dalam kes ini, kita boleh menggunakan gelung untuk menambah setiap nombor secara automatik pada tatasusunan.

Berikut ialah contoh menambah berbilang nombor pada tatasusunan menggunakan gelung:

$my_array = array();

for ($i = 0; $i < 10; $i++) {
    $my_array[] = $i;
}

var_dump($my_array);

Dalam kod di atas, kami menggunakan gelung for untuk menambah nombor 0 hingga 9 kepada tatasusunan .

Output:

array(10) {
  [0]=>
  int(0)
  [1]=>
  int(1)
  [2]=>
  int(2)
  [3]=>
  int(3)
  [4]=>
  int(4)
  [5]=>
  int(5)
  [6]=>
  int(6)
  [7]=>
  int(7)
  [8]=>
  int(8)
  [9]=>
  int(9)
}
  1. Menyimpan nombor ke dalam tatasusunan menggunakan kekunci khusus

Kunci khusus boleh digunakan apabila menambah elemen pada tatasusunan Menyimpan nombor ke dalam tatasusunan. Menggunakan kekunci memudahkan anda mengakses elemen dalam tatasusunan.

Berikut ialah contoh menyimpan nombor ke dalam tatasusunan menggunakan kunci tertentu:

$my_array = array();

$my_array['apple'] = 1;
$my_array['banana'] = 2;
$my_array['orange'] = 3;

var_dump($my_array);

Dalam kod di atas, kami menggunakan nama setiap buah sebagai kunci dalam tatasusunan .

Output:

array(3) {
  ["apple"]=>
  int(1)
  ["banana"]=>
  int(2)
  ["orange"]=>
  int(3)
}

Kini kita boleh mengakses elemen dalam tatasusunan menggunakan nama setiap buah:

echo $my_array['apple'];

Output:

1

Ringkasan

Dalam PHP, tidak sukar untuk menyimpan setiap nombor ke dalam tatasusunan. Anda boleh membuat tatasusunan kosong dan kemudian menambah elemen padanya. Anda boleh menggunakan gelung untuk menambah berbilang elemen secara automatik atau anda boleh menambah elemen pada tatasusunan menggunakan kunci tertentu. Menggunakan tatasusunan memudahkan anda mengurus sejumlah besar data.

Atas ialah kandungan terperinci Bagaimana untuk menyimpan nombor ke dalam 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