value 1, key 2 => value 2,..., key N => value N);" 3. Gunakan literal tatasusunan "[]" mentakrifkan tatasusunan, sintaksnya ialah "$array variable name=[key 1 => value 1, key 2 => value 2,..., key N => value N];"."/> value 1, key 2 => value 2,..., key N => value N);" 3. Gunakan literal tatasusunan "[]" mentakrifkan tatasusunan, sintaksnya ialah "$array variable name=[key 1 => value 1, key 2 => value 2,..., key N => value N];".">

Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bolehkah php menentukan tatasusunan?

Bolehkah php menentukan tatasusunan?

青灯夜游
青灯夜游asal
2022-09-26 17:49:533222semak imbas

boleh menentukan tatasusunan. 3 kaedah: 1. Kaedah penugasan langsung, sintaksnya ialah "$array variable name [subscript] = value;", di mana subskrip (nama kunci) boleh menjadi rentetan atau integer, dan subskrip boleh ditinggalkan 2. Gunakan; Fungsi tatasusunan() mentakrifkan tatasusunan, sintaksnya ialah "$array variable name=array(key 1=> value 1, key 2 => value 2,..., key N=> value N);" ; 3. Gunakan Array literal "[]" mentakrifkan tatasusunan, dan sintaksnya ialah "$array variable name=[key 1=> value 1, key 2 => value 2,..., key N=> nilai N];".

Bolehkah php menentukan tatasusunan?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

php boleh mentakrif tatasusunan. PHP menyediakan pelbagai kaedah untuk menentukan dan memulakan tatasusunan.

Kaedah 1. Tetapkan nilai secara langsung kepada elemen tatasusunan

Kita boleh mencipta dan memulakan tatasusunan dalam format seperti "$数组变量名[下标] = 值; "

下标 boleh menjadi rentetan, integer atau kosong (iaitu, tiada nilai indeks khusus dinyatakan).

<?php
header("Content-type:text/html;charset=utf-8");
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

Subskrip boleh ditinggalkan. Apabila kami tidak menentukan nilai indeks tertentu dalam kurungan segi empat sama, lalai ialah indeks berangka dan nilai indeks bermula dari 0 dan meningkat secara lalai.

<?php
header("Content-type:text/html;charset=utf-8");
$array[] = &#39;香蕉&#39;;
$array[] = &#39;苹果&#39;;
$array[] = &#39;橘子&#39;;
$array[] = &#39;榴莲&#39;;
//输出语句
var_dump($array);
?>

Hasil keluaran:

Bolehkah php menentukan tatasusunan?

Kaedah 2, gunakan fungsi array()

fungsi array() digunakan untuk mencipta tatasusunan.

Fungsi tatasusunan() langsung, tanpa menambah sebarang parameter, boleh mencipta tatasusunan kosong

<?php
$array = array();
//输出语句
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

fungsi tatasusunan() menerima nombor tertentu yang dipisahkan oleh parameter nilai koma. Fungsi

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
//输出语句
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

array() juga menerima bilangan pasangan parameter key=>value tertentu yang dipisahkan dengan koma.

<?php
header("Content-type:text/html;charset=utf-8");
$array=array(1=>"1","a"=>"",2=>"2","b"=>0,"c"=>"blue");
//输出语句
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

Kaedah 3: Gunakan tatasusunan literal "[]" untuk mentakrif tatasusunan

Array Literal (Array Literals) ialah senarai yang dipisahkan koma yang mengandungi satu atau lebih ungkapan, disertakan dalam kurungan segi empat sama ([…]).

Ia menerima beberapa pasangan parameter key=>value yang dipisahkan koma. Format sintaks adalah seperti berikut:

$数组变量名 = [key1 => value1, key2 => value2, ..., keyN => valueN];

Kod sampel adalah seperti berikut:

<?php
header("Content-type:text/html;charset=utf-8");
$array = [1=>"1","a"=>"",2=>"2","b"=>0,"c"=>"blue"];
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

Jika subskrip tidak dinyatakan menggunakan => simbol, ia lalai ialah tatasusunan indeks. Nilai indeks lalai juga bermula dari 0 dan meningkat dalam urutan. Kod sampel adalah seperti berikut:

<?php
header("Content-type:text/html;charset=utf-8");
$array = ["香蕉","苹果","梨子","橙子","橘子","榴莲"];
var_dump($array);
?>

Bolehkah php menentukan tatasusunan?

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bolehkah php menentukan tatasusunan?. 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