Bagaimana untuk menyimpan data dalam tatasusunan php

PHPz
Lepaskan: 2023-04-23 09:43:12
asal
700 orang telah melayarinya

Dalam PHP, tatasusunan ialah jenis data yang sangat asas dan penting yang boleh digunakan untuk menyimpan set data berkaitan. Dalam pembangunan, kita sering perlu mentakrifkan tatasusunan untuk menyimpan beberapa data Mari kita lihat cara tatasusunan PHP menyimpan data.

  1. Tentukan tatasusunan

Sangat mudah untuk menentukan tatasusunan dalam PHP Anda boleh menggunakan fungsi tatasusunan() atau kurungan segi empat sama [].

fungsi tatasusunan()

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

kurungan segi empat sama []

$arr = ['apple', 'banana', 'orange'];
Salin selepas log masuk

Tatasusunan yang ditakrifkan dalam dua cara ini adalah setara.

  1. Menyimpan elemen tatasusunan

Selepas menentukan tatasusunan, kami boleh menggunakan pasangan nilai kunci untuk menyimpan elemen tatasusunan. Setiap elemen dalam tatasusunan mempunyai kunci dan nilai, dan kita boleh mengakses nilai yang sepadan berdasarkan kunci. Dalam PHP, kunci boleh menjadi integer atau rentetan, dan nilai boleh terdiri daripada sebarang jenis data, seperti rentetan, integer, boolean, terapung, objek, dll.

Gunakan kurungan segi empat sama [] untuk menyimpan elemen

$arr = ['apple', 'banana', 'orange'];
$arr[0] = 'pear';         // 将数组中下标为0的元素修改为'pear'
$arr[3] = 'grape';        // 向数组中添加元素'grape',下标为3
Salin selepas log masuk

Gunakan fungsi tatasusunan() untuk menyimpan elemen

$arr = array('fruit1' => 'apple', 'fruit2' => 'banana');
$arr['fruit1'] = 'pear';        // 将数组中键名为'fruit1'的元素修改为'pear'
$arr['fruit3'] = 'orange';      // 向数组中添加元素'orange',键名为'fruit3'
Salin selepas log masuk
  1. susunan berbilang dimensi

Jika anda perlu menyimpan data yang lebih kompleks, anda boleh menggunakan tatasusunan berbilang dimensi. Tatasusunan berbilang dimensi bermakna unsur-unsur dalam tatasusunan juga tatasusunan, dan berbilang kunci boleh digunakan untuk mengakses elemen dalam tatasusunan berbilang dimensi.

Gunakan kurungan segi empat sama [] untuk menyimpan elemen tatasusunan berbilang dimensi

$arr = array(
  array('apple', 'pear', 'orange'),    // 第一个元素是一个数组,包含三个元素
  array('banana', 'grape'),            // 第二个元素是一个数组,包含两个元素
);
echo $arr[0][0];        // 访问数组中第一个元素的第一个元素
Salin selepas log masuk

Gunakan fungsi tatasusunan() untuk menyimpan elemen tatasusunan berbilang dimensi

$arr = array(
  'fruit1' => array('name' => 'apple', 'price' => 2.5),
  'fruit2' => array('name' => 'banana', 'price' => 1.5),
);
echo $arr['fruit1']['name'];        // 访问数组中键名为'fruit1'的元素的'name'键对应的值
Salin selepas log masuk

di atas ialah cara menyimpan tatasusunan PHP Beberapa pengenalan ringkas kepada data. Dalam pembangunan sebenar, kami boleh menggabungkan tatasusunan dan pasangan nilai kunci secara bebas untuk menyimpan dan memproses data mengikut keperluan.

Atas ialah kandungan terperinci Bagaimana untuk menyimpan data 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