国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Tatasusunan tutorial asas pembangunan PHP

1. Apakah itu tatasusunan

Susun atur ialah pembolehubah khas yang boleh menyimpan berbilang nilai dalam satu pembolehubah.

Jika kita mempunyai senarai item (contohnya: senarai nama kereta), simpannya ke dalam pembolehubah tunggal seperti ini:

$cars1="Volvo";
$ cars2="BMW";
$cars3="Toyota";

Walau bagaimanapun, bagaimana jika kita ingin mengulangi tatasusunan dan mengetahui yang tertentu? Bagaimana jika tatasusunan tidak hanya mempunyai 3 item tetapi 300?

Penyelesaiannya ialah mencipta tatasusunan!

Tatasusunan boleh menyimpan berbilang nilai dalam satu pembolehubah, dan pada masa ini kita boleh mengakses nilai-nilai mengikut kekunci Dalam analisis akhir, tatasusunan ialah gabungan kunci -pasangan nilai.


2. Mencipta tatasusunan dalam PHP

Dalam PHP, fungsi tatasusunan() digunakan untuk mencipta tatasusunan:

array();

Dalam PHP, terdapat tiga jenis tatasusunan:

  • Tatasusunan diindeks - Tatasusunan dengan kekunci ID berangka

  • Tatasusunan bersekutu - tatasusunan dengan kunci yang ditentukan, setiap kunci dikaitkan dengan nilai

  • Tatasusunan berbilang dimensi - tatasusunan yang mengandungi satu atau lebih tatasusunan (diterangkan dalam bab berikut )


3. Tatasusunan indeks PHP

Terdapat dua cara untuk mencipta tatasusunan indeks:

1. Berikan ID secara automatik (nilai ID secara automatik bermula dari sifar)

$cars=array("Volvo","BMW","Toyota");

2. Berikan ID secara manual (nilai ID ditetapkan oleh anda sendiri, mereka tidak perlu bermula dari sifar, atau mereka tidak perlu berturut-turut)

$cars [3]="Volvo";
$cars[6]="BMW";
$cars[8]="Toyota";

Contoh: Kodnya adalah seperti berikut

<?php
//創(chuàng)建一個數(shù)組,并且輸出一句歡迎詞
$str=array("PHP.cn","學(xué)習(xí)","成長");
echo "大家好,歡迎來到".$str[0]."這個大家庭,以后大家一起".$str[1]."一起".$str[2]
?>

3. Untuk memperkenalkan fungsi Length pemerolehan tatasusunan - country()

fungsi count() digunakan untuk mengembalikan panjang tatasusunan (bilangan elemen):

Contoh:

<?php
//創(chuàng)建一個數(shù)組,并且輸出一句歡迎詞
$str=array("PHP.cn","學(xué)習(xí)","成長");
echo count($str);
?>


4. tatasusunan bersekutu PHP >

Perbezaan antara tatasusunan bersekutu dan tatasusunan angka ialah subskrip tatasusunan angka (iaitu nilai kunci itu sendiri) hanya boleh menjadi nombor, manakala tatasusunan bersekutu boleh menjadi rentetan

Terdapat dua cara untuk menciptanya Tatasusunan bersekutu$age=array("Peter"=>"35" ,"Ben"=>"37","Joe"=>"43");

Atau:

$age['Peter']="35";

$age['Ben']="37";

$age['Joe']="43";

Kekunci yang ditentukan kemudiannya boleh digunakan dalam skrip

Contoh: Kodnya adalah seperti berikut

<?php
//改造下之前的例子
//創(chuàng)建一個數(shù)組,并且輸出一句歡迎詞
$str=array("字符1"=>"PHP.cn","字符2"=>"學(xué)習(xí)","字符3"=>"成長");
echo "大家好,歡迎來到".$str["字符1"]."這個大家庭,以后大家一起".$str["字符2"]."一起".$str["字符3"];
?>

5 tatasusunan indeks dan bersekutu

1. Rentasi tatasusunan indeks

Untuk menggelung dan mencetak semua nilai dalam tatasusunan angka, anda boleh menggunakan gelung for.

Contoh: Kod adalah seperti berikut

<?php
//創(chuàng)建一個索引數(shù)組,并遍歷輸出
$str=array("PHP.cn","學(xué)習(xí)","成長");
$strlength=count($str);
for($i=0;$i<$strlength;$i++){
	echo $str[$i];
	echo "<br/>";
}
?>

Nota: Melintasi tatasusunan bermakna mencari elemen dalam tatasusunan satu demi satu dan melaksanakan operasi yang sepadan

2 . Lintas tatasusunan bersekutu

Subskrip tatasusunan bersekutu bukan nombor dan tidak boleh dikeluarkan menggunakan gelung for, jadi kami menggunakan foeeach untuk melakukan contoh ini

Kodnya adalah seperti berikut:

rreeee
Meneruskan pembelajaran
||
<?php //創(chuàng)建一個數(shù)組,并且輸出一句歡迎詞 $str=array("PHP.cn","學(xué)習(xí)","成長"); echo "大家好,歡迎來到".$str[0]."這個大家庭,以后大家一起".$str[1]."一起".$str[2] ?>