Rumah > pembangunan bahagian belakang > masalah PHP > Apakah subskrip dalam tatasusunan php

Apakah subskrip dalam tatasusunan php

青灯夜游
Lepaskan: 2023-03-16 20:40:01
asal
3638 orang telah melayarinya

Dalam tatasusunan PHP, subskrip ialah pengecam elemen tatasusunan. Setiap elemen dalam tatasusunan dibezakan oleh pengecam khas yang dipanggil kunci (juga dipanggil subskrip lalai kepada jenis integer dan bermula dari 0). Dalam PHP, jika anda tidak menetapkan nama kunci rentetan (subskrip) secara manual semasa membuat tatasusunan, tatasusunan indeks akan dibuat secara lalai Subskripnya (nama kunci) terdiri daripada nilai integer dan nilai indeks lalai meningkat secara berurutan bermula. daripada 0. ;Setiap nombor sepadan dengan kedudukan elemen tatasusunan dalam tatasusunan dan tidak perlu dinyatakan.

Apakah subskrip dalam tatasusunan php

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

Di bawah Subskrip tatasusunan php (nama kunci)

Susun tatasusunan ialah set pembolehubah tertib di mana setiap nilai dipanggil elemen. Setiap elemen dibezakan oleh pengecam khas yang dipanggil kunci (juga dipanggil subskrip).

Subskrip boleh menjadi nombor (integer) atau rentetan, tetapi lalai ialah jenis integer dan bermula dari 0.

Anda boleh menggunakan dua kaedah berikut untuk mengisytiharkan tatasusunan dalam PHP:

  • Anda boleh mengisytiharkan tatasusunan dengan memberikan nilai terus kepada elemen tatasusunan ;

  • Gunakan fungsi tatasusunan() untuk mengisytiharkan tatasusunan.

Tetapi tidak kira kaedah mana pun, jika anda tidak menetapkan nama kunci rentetan (subskrip) secara manual semasa mencipta tatasusunan, tatasusunan indeks akan dibuat secara lalai

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array[] = &#39;苹果&#39;;
$array[] = &#39;香蕉&#39;;
$array[] = &#39;梨&#39;;
$array[] = &#39;桃子&#39;;
var_dump($array);
?>
Salin selepas log masuk

Apakah subskrip dalam tatasusunan php

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array = array(&#39;红色&#39;,&#39;黄色&#39;,&#39;蓝色&#39;,&#39;白色&#39;);

var_dump($array);
?>
Salin selepas log masuk

Apakah subskrip dalam tatasusunan php

Subskrip (nama kunci) tatasusunan indeks terdiri daripada nilai integer dan bermula dari 0 secara lalai Setiap nombor sepadan kepada elemen tatasusunan dalam tatasusunan.

Hanya apabila nama kunci rentetan ditentukan secara manual, tatasusunan bersekutu akan ditetapkan:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array = array("id"=>25,"name"=>"李华","age"=>18);

var_dump($array);
?>
Salin selepas log masuk

Apakah subskrip dalam tatasusunan php

Cara mendapatkan subskrip tatasusunan dalam PHP

array_key() fungsi boleh mendapatkan beberapa atau semua nama kunci (subskrip) dalam tatasusunan Format sintaks fungsi ini adalah seperti berikut:

array_keys($array,$search_value,$strict)
Salin selepas log masuk

Parameter. penerangan adalah seperti berikut:

  • $array: parameter yang diperlukan, tatasusunan yang akan dikendalikan; $search_value: Parameter pilihan jika parameter kosong, fungsi akan mengembalikan semua nama kunci dalam tatasusunan Jika parameter ini ditentukan, fungsi hanya akan mengembalikan nama kunci dengan nilai $search_value; $strict: Parameter pilihan untuk menentukan sama ada untuk menggunakan mod ketat apabila mencari lalai $strict, iaitu mod tidak ketat Hanya jenis dibandingkan semasa carian, bukan jenis Jika $strict ditetapkan kepada benar , membandingkan nilai dan jenis semasa mencari, bersamaan dengan
  • . Fungsi
  • array_key() akan mengembalikan nama kunci tatasusunan yang diperolehi dalam bentuk tatasusunan. ===
  • Contoh 1: Semua nama kunci


<?php
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_keys($arr));
?>
Salin selepas log masuk
Contoh 2: Nama kunci bagi nilai yang ditentukan

Apakah subskrip dalam tatasusunan php

<?php
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_keys($arr,80));
var_dump(array_keys($arr,"80"));
var_dump(array_keys($arr,"80",true));
?>
Salin selepas log masuk
Pembelajaran yang disyorkan: "

Tutorial Video PHPApakah subskrip dalam tatasusunan php"

Atas ialah kandungan terperinci Apakah subskrip dalam tatasusunan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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