Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memadam item pertama tatasusunan dalam php
Dalam PHP, jika anda ingin memadamkan item pertama tatasusunan, anda perlu menggunakan fungsi array_shift()
untuk berbuat demikian. Fungsi ini mengalih keluar elemen pertama daripada tatasusunan dan mengembalikan nilai elemen tersebut. Berikut ialah contoh kod yang menggunakan fungsi array_shift()
untuk memadamkan item pertama tatasusunan:
$arr = array('apple', 'banana', 'orange'); $first_item = array_shift($arr); echo '删除的元素是:' . $first_item . '<br>'; echo '剩余的数组是:'; print_r($arr);
Kod di atas akan mengeluarkan yang berikut:
删除的元素是:apple 剩余的数组是:Array ( [0] => banana [1] => orange )
Sambil anda boleh lihat, gunakan array_shift()
Fungsi ini berjaya mengalih keluar item pertama daripada tatasusunan dan mengembalikan nilai elemen itu. Tatasusunan yang tinggal hanya mengandungi dua item yang tinggal.
Selain menggunakan fungsi array_shift()
, anda juga boleh menggunakan kata kunci unset()
untuk memadam item pertama dalam tatasusunan. Berikut ialah contoh kod yang menggunakan unset()
untuk memadam item pertama tatasusunan:
$arr = array('apple', 'banana', 'orange'); unset($arr[0]); echo '剩余的数组是:'; print_r($arr);
Kod di atas akan mengeluarkan yang berikut:
剩余的数组是:Array ( [1] => banana [2] => orange )
Seperti yang anda lihat, gunakan kata kunci unset()
juga boleh berjaya memadamkan item pertama dalam tatasusunan. Walau bagaimanapun, tidak seperti fungsi array_shift()
, ia tidak mengembalikan nilai elemen yang dipadamkan.
Padamkan item pertama tatasusunan dengan mudah, sama ada menggunakan fungsi array_shift()
atau kata kunci unset()
. Walau bagaimanapun, perlu diingatkan bahawa apabila memadam item dalam tatasusunan, nilai utama tatasusunan akan disusun semula, jadi ia perlu digunakan dengan berhati-hati.
Atas ialah kandungan terperinci Bagaimana untuk memadam item pertama tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!