Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mengalih keluar nilai kunci tatasusunan dalam php
Cara mengalih keluar nilai kunci tatasusunan dalam PHP: 1. Gunakan pernyataan "array_keys($array)" untuk mengalih keluar semua nilai kunci dan mengembalikan tatasusunan yang mengandungi semua nama kunci 2. Gunakan "array_splice penyataan ($array,$ start,$length)" boleh mengalih keluar satu atau lebih nilai kunci pada kedudukan yang ditentukan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Terdapat banyak cara untuk mengalih keluar kunci tatasusunan nilai dalam php , dua kaedah diperkenalkan di bawah:
Kaedah 1: Gunakan fungsi array_keys()
array_key() fungsi boleh mendapatkan beberapa atau semua nama kunci dalam tatasusunan.
Gunakan fungsi array_key() untuk mengalih keluar semua nilai kunci dari tatasusunan dan mengembalikan tatasusunan baharu yang mengandungi semua nama kunci.
Sintaks penggunaan:
array_keys($array)
Contoh:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("Name"=>"Peter","Age"=>"41","Country"=>"USA"); var_dump($arr); $keys=array_keys($arr); var_dump($keys); ?>
Kaedah 2: Gunakan fungsi array_splice()
fungsi array_slice() digunakan untuk memintas tatasusunan, iaitu mengekstrak segmen daripada tatasusunan
Menggunakan sintaks:
array_splice($array,$start,$length)
Parameter :
tatasusunan mewakili tatasusunan yang akan dipintas.
Contoh 1:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; array_splice($arr,2); var_dump($arr); ?>
Contoh 2:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; array_splice($arr,2,-1); var_dump($arr); ?>
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Bagaimana untuk mengalih keluar nilai kunci tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!