Bagaimana untuk memberikan nilai kepada pembolehubah dalam tatasusunan php

PHPz
Lepaskan: 2023-04-20 14:58:44
asal
1258 orang telah melayarinya

Dalam pengaturcaraan PHP, tatasusunan ialah jenis data yang sangat biasa dan berguna. Apabila kita perlu menggunakan data dalam tatasusunan, kita boleh menetapkan tatasusunan kepada pembolehubah supaya kita boleh menggunakan data dengan mudah. Artikel ini akan memperkenalkan cara menetapkan tatasusunan PHP kepada pembolehubah.

Ikhtisar tatasusunan PHP

Dalam PHP, tatasusunan ialah struktur data yang digunakan untuk menyimpan set data Ia boleh menyimpan jenis data yang berbeza, seperti nombor, rentetan, nilai Boolean, dan lain-lain. Tatasusunan ialah jenis data yang sangat biasa digunakan. Tatasusunan boleh digunakan untuk memproses data dan melaksanakan pelbagai fungsi.

Sintaks penugasan tatasusunan PHP

Dalam PHP, anda boleh menetapkan tatasusunan kepada pembolehubah melalui sintaks berikut:

$variable = array(value1, value2, value3, …);
Salin selepas log masuk

Di mana, $variable ialah pembolehubah kepada diberikan Nama, value1, value2, value3, dsb. ialah nilai untuk disimpan dalam tatasusunan. Anda boleh menyimpan seberapa banyak nilai yang anda suka, dipisahkan dengan koma.

Array juga boleh diberikan menggunakan sintaks berikut:

$array_name[key] = value;
Salin selepas log masuk

di mana $array_name ialah nama tatasusunan yang akan diberikan dan key ialah kunci untuk disimpan ( juga dipanggil indeks ), value ialah nilai yang akan disimpan.

Indeks tatasusunan boleh menjadi nombor atau rentetan. Jika indeks ialah nombor, tatasusunan dianggap sebagai tatasusunan yang diindeks secara berangka. Jika indeks ialah rentetan, tatasusunan dianggap sebagai tatasusunan bersekutu. Tatasusunan bersekutu mempunyai pasangan kunci/nilai tersuai dan bukannya diisih mengikut tertib yang diindeks secara berangka.

Contoh penugasan tatasusunan PHP

Berikut ialah beberapa contoh kod untuk menunjukkan cara menetapkan tatasusunan PHP kepada pembolehubah:

<?php
// 数字索引数组
$my_array = array("apple", "banana", "orange");
print_r($my_array);
echo "<br>";

// 关联数组
$student = array("name" => "Tom", "age" => 20, "major" => "Computer Science");
print_r($student);
echo "<br>";

// 使用循环输出数字索引数组
foreach($my_array as $value) {
    echo "$value <br>";
}

// 使用循环输出关联数组
foreach($student as $key => $value) {
    echo "$key: $value <br>";
}
?>
Salin selepas log masuk

Hasil output ialah:

Array ( [0] => apple [1] => banana [2] => orange )
Array ( [name] => Tom [age] => 20 [major] => Computer Science )
apple
banana
orange
name: Tom
age: 20
major: Computer Science
Salin selepas log masuk

Dalam contoh di atas, tatasusunan indeks berangka $my_array dan tatasusunan bersekutu $student mula-mula dicipta, dan kemudian semua elemen tatasusunan dikeluarkan menggunakan fungsi print_r().

Seterusnya, gunakan gelung untuk mengeluarkan setiap elemen tatasusunan indeks berangka dan tatasusunan bersekutu secara berasingan. Untuk tatasusunan yang diindeks secara berangka, gunakan gelung foreach dan tetapkan setiap elemen kepada pembolehubah $value untuk tatasusunan bersekutu, gunakan gelung foreach dan tetapkan setiap pasangan nilai kunci kepada pembolehubah $key dan $value masing-masing; .

Ringkasan

Artikel ini memperkenalkan cara untuk menetapkan tatasusunan PHP kepada pembolehubah. Array ialah struktur data yang sangat berguna yang boleh digunakan untuk menyimpan dan memproses pelbagai jenis data. Apabila menggunakan tatasusunan PHP, memberikan nilai kepada pembolehubah adalah operasi yang sangat asas Mengenai pengetahuan asasnya, kita harus menguasai dengan lebih baik.

Atas ialah kandungan terperinci Bagaimana untuk memberikan nilai kepada pembolehubah dalam tatasusunan php. 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