Rumah > pembangunan bahagian belakang > masalah PHP > Penjelasan terperinci tentang cara mengendalikan tatasusunan dalam PHP (penggunaan)

Penjelasan terperinci tentang cara mengendalikan tatasusunan dalam PHP (penggunaan)

PHPz
Lepaskan: 2023-04-12 10:24:15
asal
468 orang telah melayarinya

Dalam PHP, tatasusunan ialah jenis data yang sangat penting dan biasa digunakan. Dalam banyak kes, kita perlu menggunakan tatasusunan untuk mengatur dan mengurus data. PHP menyediakan banyak kaedah dan fungsi untuk mengendalikan tatasusunan Mari kita perkenalkan cara menggunakan tatasusunan.

  1. Mengisytiharkan tatasusunan

Dalam PHP, anda boleh menggunakan tatasusunan kata kunci untuk mengisytiharkan tatasusunan. Sintaks asas untuk mengisytiharkan tatasusunan ialah:

$my_array = array();
Salin selepas log masuk

Anda juga boleh menetapkan nilai awal kepada tatasusunan apabila mengisytiharkan tatasusunan, seperti berikut:

$my_array = array('apple', 'orange', 'banana');
Salin selepas log masuk

Tatasusunan mengandungi tiga elemen 'epal', 'oren' dan 'pisang'.

  1. Mengakses elemen dalam tatasusunan

Dalam PHP, elemen tatasusunan boleh diakses melalui subskrip tatasusunan. Subskrip tatasusunan mula dikira dari 0, dan setiap elemen mempunyai subskrip yang unik. Sebagai contoh, dalam contoh di atas, elemen pertama dalam tatasusunan $my_array ialah 'epal', dan indeksnya ialah 0.

Berikut ialah sintaks untuk mengakses elemen tatasusunan:

$my_array[0]; // 访问第一个元素
$my_array[1]; // 访问第二个元素
$my_array[2]; // 访问第三个元素
Salin selepas log masuk
  1. Tambah elemen pada tatasusunan

Dalam PHP, tambahkan elemen pada tatasusunan Terdapat banyak cara, kaedah yang paling biasa digunakan ialah dua berikut:

  • Gunakan operator [] untuk menambah elemen

Anda boleh menggunakan operator [] untuk menambah elemen baharu pada hujung tatasusunan. Contohnya:

$my_array[] = 'pear'; // 在数组的末尾添加一个新元素
Salin selepas log masuk
  • Tambah elemen menggunakan fungsi array_push

Fungsi array_push boleh menambah satu atau lebih elemen pada penghujung tatasusunan. Contohnya:

array_push($my_array, 'grape'); // 在数组的末尾添加一个新元素
Salin selepas log masuk
  1. Padam elemen dalam tatasusunan

Dalam PHP, terdapat banyak cara untuk memadamkan elemen dalam tatasusunan. Kaedah yang paling biasa digunakan ialah dua berikut:

  • Gunakan fungsi yang tidak ditetapkan untuk memadam elemen

Anda boleh menggunakan fungsi yang tidak ditetapkan untuk memadam elemen dalam tatasusunan, untuk contoh:

unset($my_array[0]); // 删除数组中的第一个元素
Salin selepas log masuk
  • Gunakan fungsi array_pop untuk memadam elemen terakhir

Fungsi array_pop boleh memadam elemen terakhir dalam tatasusunan dan mengembalikan nilai elemen , sebagai contoh:

array_pop($my_array); // 删除数组中的最后一个元素
Salin selepas log masuk
  1. Tatasusunan traverse

Dalam PHP, terdapat banyak cara untuk melintasi tatasusunan Kaedah yang paling biasa digunakan ialah tiga berikut:

  • Gunakan gelung untuk melintasi tatasusunan

Gunakan gelung for untuk melintasi keseluruhan tatasusunan. Contohnya:

for ($i = 0; $i < count($my_array); ++$i) {
    echo $my_array[$i] . &#39;<br/>';
}
Salin selepas log masuk
  • Gunakan gelung foreach untuk melintasi tatasusunan

Gunakan gelung foreach untuk melintasi setiap elemen dalam tatasusunan. Contohnya:

foreach ($my_array as $value) {
    echo $value . '<br/>';
}
Salin selepas log masuk
  • Gunakan gelung sementara untuk melintasi tatasusunan

Gunakan gelung sementara untuk melintasi keseluruhan tatasusunan. Contohnya:

$i = 0;
while ($i < count($my_array)) {
    echo $my_array[$i] . '<br/>';
    ++$i;
}
Salin selepas log masuk
  1. Fungsi biasa untuk tatasusunan PHP

PHP menyediakan banyak fungsi tatasusunan yang berguna Berikut adalah beberapa fungsi yang biasa digunakan:

  • count(): Mengembalikan bilangan elemen dalam tatasusunan
  • sort(): Isih tatasusunan dalam tertib menaik
  • rsort(): Isih tatasusunan dalam tertib menurun
  • array_merge(): Gabungkan dua atau lebih tatasusunan
  • in_array(): Semak sama ada nilai tertentu wujud dalam tatasusunan
  • array_search(): Cari nilai yang diberikan dalam tatasusunan dan kembalikan Nama kunci yang sepadan
  • array_key_exists(): Periksa sama ada nama kunci yang diberikan wujud dalam tatasusunan

Fungsi di atas hanyalah puncak gunung ais fungsi tatasusunan PHP PHP dengan melihat dokumentasi untuk mengetahui lebih lanjut tentang fungsi tatasusunan.

Ringkasan:

Menggunakan tatasusunan ialah kemahiran asas dalam pengaturcaraan PHP Penggunaan tatasusunan yang berkesan boleh meningkatkan kecekapan pengaturcaraan kami. Artikel ini memperkenalkan kaedah operasi asas tatasusunan dalam PHP, termasuk cara mengisytiharkan tatasusunan, mengakses elemen dalam tatasusunan, menambah elemen pada tatasusunan, memadamkan elemen daripada tatasusunan, tatasusunan lintasan dan fungsi tatasusunan yang biasa digunakan. Semoga pengetahuan ini dapat membantu pemula lebih memahami dan menggunakan tatasusunan PHP.

Atas ialah kandungan terperinci Penjelasan terperinci tentang cara mengendalikan tatasusunan dalam PHP (penggunaan). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan