Rumah >pembangunan bahagian belakang >tutorial php >Fungsi tatasusunan yang biasa digunakan dalam pembangunan web PHP

Fungsi tatasusunan yang biasa digunakan dalam pembangunan web PHP

WBOY
WBOYasal
2023-06-15 20:35:461501semak imbas

Sebagai bahasa yang digunakan secara meluas dalam pembangunan web, PHP mempunyai fungsi tatasusunan yang semakin kaya. Array ialah struktur data yang kerap digunakan dalam PHP Fungsi yang disediakannya bukan sahaja berkuasa, tetapi juga sangat mudah untuk digunakan. Artikel ini akan memperkenalkan beberapa fungsi tatasusunan yang biasa digunakan dalam pembangunan web PHP.

  1. array_push()

array_push() fungsi digunakan untuk menambah satu atau lebih elemen pada penghujung tatasusunan. Contohnya:

$myarray = array("apple", "banana");
array_push($myarray, "orange", "grape");
print_r($myarray);

Hasil output ialah:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
  1. array_pop()

array_pop() fungsi digunakan untuk memadam elemen terakhir bagi tatasusunan dan kembalikan Elemen yang dipadam. Contohnya:

$myarray = array("apple", "banana", "orange", "grape");
$last_element = array_pop($myarray);
print_r($myarray);
echo $last_element;

Hasil output ialah:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)
grape
  1. array_shift()

array_shift() fungsi digunakan untuk memadam elemen pertama bagi tatasusunan, dan Mengembalikan elemen yang dipadamkan. Contohnya:

$myarray = array("apple", "banana", "orange", "grape");
$first_element = array_shift($myarray);
print_r($myarray);
echo $first_element;

Hasil output ialah:

Array
(
    [0] => banana
    [1] => orange
    [2] => grape
)
apple
  1. array_unshift()

array_unshift() fungsi digunakan untuk memasukkan satu atau lebih item di permulaan elemen tatasusunan. Contohnya:

$myarray = array("apple", "banana", "orange");
array_unshift($myarray, "grape", "kiwi");
print_r($myarray);

Hasil output ialah:

Array
(
    [0] => grape
    [1] => kiwi
    [2] => apple
    [3] => banana
    [4] => orange
)
  1. in_array()

in_array() fungsi digunakan untuk menentukan sama ada nilai wujud dalam tatasusunan. Contohnya:

$myarray = array("apple", "banana", "orange");
if (in_array("banana", $myarray)) {
    echo "banana exists";
} else {
    echo "banana does not exist";
}

Hasil output ialah:

banana exists
  1. array_merge()

array_merge() fungsi digunakan untuk menggabungkan dua atau lebih tatasusunan. Contohnya:

$myarray1 = array("apple", "banana");
$myarray2 = array("orange", "grape");
$merged_array = array_merge($myarray1, $myarray2);
print_r($merged_array);

Hasil output ialah:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => grape
)
  1. array_search()

array_search() fungsi digunakan untuk mencari nilai dalam tatasusunan, dan Mengembalikan nama kuncinya. Contohnya:

$myarray = array("apple", "banana", "orange");
$key = array_search("banana", $myarray);
echo $key;

Hasil output ialah:

1
  1. array_keys()

array_keys() fungsi digunakan untuk mengembalikan semua nama kunci dalam tatasusunan bersekutu. Contohnya:

$myarray = array("name"=>"Tom", "age"=>20, "gender"=>"male");
$keys = array_keys($myarray);
print_r($keys);

Hasil output ialah:

Array
(
    [0] => name
    [1] => age
    [2] => gender
)
  1. array_values()

array_values() fungsi digunakan untuk mengembalikan semua nilai ​​dalam tatasusunan bersekutu. Contohnya:

$myarray = array("name"=>"Tom", "age"=>20, "gender"=>"male");
$values = array_values($myarray);
print_r($values);

Hasil keluarannya ialah:

Array
(
    [0] => Tom
    [1] => 20
    [2] => male
)

Ringkasan: Fungsi tatasusunan ini yang diperkenalkan dalam artikel ini kerap digunakan dalam pembangunan Web PHP, dan penggunaan fungsi ini secara cekap boleh meningkatkan kecekapan pembangunan. Sudah tentu, sebagai tambahan kepada fungsi ini, terdapat banyak lagi fungsi tatasusunan berguna dalam PHP, yang pembaca boleh pelajari lebih lanjut dan pelajari secara mendalam.

Atas ialah kandungan terperinci Fungsi tatasusunan yang biasa digunakan dalam pembangunan web 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