Rumah pembangunan bahagian belakang masalah PHP Bagaimana untuk menentukan dan memulakan tatasusunan php (tutorial)

Bagaimana untuk menentukan dan memulakan tatasusunan php (tutorial)

Apr 19, 2023 am 09:20 AM

PHP ialah bahasa pengaturcaraan sebelah pelayan yang biasa digunakan Tatasusunan ialah jenis data yang sangat penting yang membolehkan kami menyimpan dan mengendalikan satu set data yang berkaitan. Dalam PHP, tatasusunan boleh menyimpan sebarang jenis data, termasuk rentetan, nombor, objek, dsb. Artikel ini akan memperkenalkan anda kepada cara menulis tatasusunan PHP secara terperinci dan membantu anda lebih memahami aplikasinya dalam pengaturcaraan PHP.

Definisi dan permulaan tatasusunan

Dalam PHP, tatasusunan boleh ditakrifkan dan dimulakan melalui fungsi tatasusunan(). Berikut ialah contoh mudah yang mencipta tatasusunan dengan 3 elemen:

$myArray = array("apple", "banana", "orange");
Salin selepas log masuk

Di sini kami menggunakan fungsi tatasusunan() untuk mencipta tatasusunan di mana setiap elemen disertakan dalam petikan dan dipisahkan dengan koma yang dipisahkan. Selepas mentakrifkan tatasusunan, kita boleh menggunakan pernyataan gema untuk mengeluarkan elemen dalam tatasusunan:

echo $myArray[0]; //输出 "apple"
echo $myArray[1]; //输出 "banana"
echo $myArray[2]; //输出 "orange"
Salin selepas log masuk

Dalam PHP, indeks tatasusunan bermula dari 0. Oleh itu, $myArray[0] mewakili elemen pertama dalam tatasusunan, $myArray[1] mewakili elemen kedua dalam tatasusunan, dan seterusnya. Kita juga boleh menggunakan fungsi count() untuk mendapatkan bilangan elemen dalam tatasusunan:

echo count($myArray); //输出 3
Salin selepas log masuk

tatasusunan berbilang dimensi

PHP juga menyokong tatasusunan berbilang dimensi, iaitu satu atau lebih banyak tatasusunan satu dimensi bersama-sama Dibentuk, ia boleh dilihat sebagai jadual. Berikut ialah contoh yang mencipta tatasusunan berbilang dimensi dengan 3 sub-susun:

$multiArray = array(
    array("apple", "banana", "orange"),
    array("red", "yellow", "orange"),
    array(1, 2, 3)
);
Salin selepas log masuk

Dalam tatasusunan berbilang dimensi ini, setiap sub-susun ialah tatasusunan satu dimensi, kita boleh melakukannya dengan menggunakan berbilang indeks Lawati mereka. Contohnya, untuk mengeluarkan elemen pertama dalam subarray pertama, anda boleh menggunakan kod berikut:

echo $multiArray[0][0]; //输出 "apple"
Salin selepas log masuk

Fungsi biasa untuk tatasusunan

PHP menyediakan banyak fungsi berguna untuk bekerja dengan tatasusunan , berikut ialah beberapa fungsi tatasusunan yang biasa digunakan:

  1. array_push(): Tolak satu atau lebih elemen ke hujung tatasusunan
$myArray = array("apple", "banana", "orange");
array_push($myArray, "pear");
print_r($myArray); //输出 Array ( [0] => apple [1] => banana [2] => orange [3] => pear )
Salin selepas log masuk
  1. array_pop( ) : Pop elemen terakhir dalam tatasusunan
$myArray = array("apple", "banana", "orange", "pear");
$lastElement = array_pop($myArray);
print_r($myArray); //输出 Array ( [0] => apple [1] => banana [2] => orange )
echo $lastElement; //输出 "pear"
Salin selepas log masuk
  1. array_shift(): Alihkan elemen pertama keluar daripada tatasusunan dan kembalikannya
$myArray = array("apple", "banana", "orange");
$firstElement = array_shift($myArray);
print_r($myArray); //输出 Array ( [0] => banana [1] => orange )
echo $firstElement; //输出 "apple"
Salin selepas log masuk
  1. array_unshift(): Masukkan satu atau lebih elemen pada permulaan tatasusunan
$myArray = array("apple", "banana", "orange");
array_unshift($myArray, "pear", "kiwi");
print_r($myArray); //输出 Array ( [0] => pear [1] => kiwi [2] => apple [3] => banana [4] => orange )
Salin selepas log masuk
  1. array_slice(): Alih keluar segmen elemen daripada tatasusunan
$myArray = array("apple", "banana", "orange", "pear", "kiwi");
$slice = array_slice($myArray, 1, 3); //取出从索引1开始的3个元素
print_r($slice); //输出 Array ( [0] => banana [1] => orange [2] => pear )
Salin selepas log masuk
  1. array_merge(): Gabungkan satu atau lebih tatasusunan ke dalam satu tatasusunan
$array1 = array("apple", "banana");
$array2 = array("orange", "kiwi");
$mergedArray = array_merge($array1, $array2);
print_r($mergedArray); //输出 Array ( [0] => apple [1] => banana [2] => orange [3] => kiwi )
Salin selepas log masuk

Ringkasan

Susun atur PHP ialah alat yang sangat berguna dalam pengaturcaraan Jenis data yang boleh menyimpan dan memanipulasi set data yang berkaitan. Dalam artikel ini, kami memperkenalkan definisi dan permulaan tatasusunan PHP, pemprosesan tatasusunan berbilang dimensi dan beberapa fungsi tatasusunan yang biasa digunakan. Saya harap artikel ini dapat membantu anda menguasai penggunaan tatasusunan PHP dengan lebih baik dan mencapai hasil yang lebih baik dalam pengaturcaraan PHP anda.

Atas ialah kandungan terperinci Bagaimana untuk menentukan dan memulakan tatasusunan php (tutorial). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1677
14
Tutorial PHP
1279
29
Tutorial C#
1257
24