Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mendapatkan nilai dari array dalam php

Bagaimana untuk mendapatkan nilai dari array dalam php

PHPz
PHPzasal
2023-04-19 10:08:49837semak imbas

PHP ialah bahasa skrip yang digunakan secara meluas dalam pembangunan web Ia menyediakan kaedah yang sangat mudah untuk mengendalikan tatasusunan.

Array ialah jenis data yang sangat biasa digunakan dalam PHP Ia boleh menyimpan berbilang nilai, dan setiap nilai mempunyai nilai kunci yang sepadan boleh diakses melalui nilai kunci. Mendapatkan nilai tatasusunan adalah agak mudah. ​​Berikut ialah kaedah pelaksanaan khusus:

1 elemen yang ditentukan dalam tatasusunan. Penggunaan khusus adalah untuk menambah kurungan segi empat sama selepas nama tatasusunan, dan isikan nama kunci elemen yang ingin anda akses dalam kurungan segi empat sama. Contohnya:

2 Gunakan fungsi array_key_exists() untuk menentukan sama ada elemen itu wujud
$colors = array("red","green","blue");
echo $colors[0]; // 输出 red
echo $colors[1]; // 输出 green
echo $colors[2]; // 输出 blue

Anda boleh menggunakan fungsi array_key_exists() untuk menentukan sama ada elemen yang akan diakses wujud dalam. tatasusunan. Fungsi ini mengembalikan nilai Boolean, benar jika unsur wujud, palsu sebaliknya. Penggunaannya adalah seperti berikut:

Hasil keluaran kod di atas ialah: "Peter berumur 32 tahun
$age = array("Peter"=>"32", "John"=>"28", "Lily"=>"29");
if(array_key_exists("Peter", $age))
  {
  echo "Peter is  " . $age['Peter'] . " years old.";
  }
else
  {
  echo "Peter's age is not found.";
  }

3 Gunakan fungsi in_array() untuk mencari elemen

boleh digunakan Fungsi in_array() digunakan untuk mencari sama ada unsur wujud dalam tatasusunan Fungsi mengembalikan nilai Boolean, benar jika unsur wujud, sebaliknya palsu. Kaedah penggunaan adalah seperti berikut:

Hasil keluaran kod di atas ialah: "apple wujud dalam tatasusunan." 4 Gunakan fungsi array_search()
$fruits = array("apple", "banana", "orange");
if (in_array("apple", $fruits))
{
    echo "apple exists in the array.";
}
else
{
    echo "apple does not exist in the array.";
}

boleh digunakan Fungsi array_search() digunakan untuk mencari nama kunci elemen dalam tatasusunan. Fungsi ini mengembalikan nama kunci, atau palsu jika elemen tidak wujud. Penggunaannya adalah seperti berikut:

Hasil keluaran kod di atas ialah: 1, menunjukkan bahawa nama kunci "pisang" ialah 1.

Ringkasan:
$fruits = array("apple", "banana", "orange");
$key = array_search("banana", $fruits);
echo $key; // outputs 1

Di atas adalah empat kaedah untuk PHP mendapatkan nilai daripada tatasusunan Melalui kaedah ini, anda boleh mendapatkan elemen yang ditentukan dalam tatasusunan PHP dan menyemaknya sebelum mengakses Memastikan keteguhan dan kestabilan program. Dalam pembangunan sebenar, kaedah yang sesuai harus dipilih untuk mengakses dan mengendalikan elemen tatasusunan mengikut keperluan dan senario yang berbeza.

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan nilai dari array dalam php. 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