$v){if(. $v==' nilai '){unset($array[$k])}"."/> $v){if(. $v==' nilai '){unset($array[$k])}".">

Rumah >pembangunan bahagian belakang >masalah PHP >Cara menggunakan foreach untuk memadam elemen tatasusunan dalam php

Cara menggunakan foreach untuk memadam elemen tatasusunan dalam php

青灯夜游
青灯夜游asal
2021-07-22 19:00:274619semak imbas

Kaedah: Mula-mula gunakan struktur gelung foreach untuk melintasi tatasusunan kemudian gunakan fungsi unset() dalam badan gelung untuk memadamkan nilai tatasusunan yang ditentukan Sintaksnya ialah "foreach($array as $k=> ;$v){jika ($v=='value'){unset($array[$k])}".

Cara menggunakan foreach untuk memadam elemen tatasusunan dalam php

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

Menggunakan foreach dan unset () fungsi Padam elemen tertentu dalam tatasusunan

foreach($array as $k=>$v){
if($v == 'day'){
unset($array[$k]);
}
}

Fungsi unset() memadamkan nilai tatasusunan yang ditentukan.

Pengenalan struktur gelung Foreach

Struktur gelung foreach ialah kaedah yang biasa digunakan apabila merentasi tatasusunan hanya boleh digunakan pada tatasusunan dan objek ia kepada jenis data lain Pembolehubah atau pembolehubah yang tidak dimulakan akan mengeluarkan mesej ralat.

foreach mempunyai dua format sintaks berikut:

//格式1
foreach (array_expression as $value){
    statement
}
//格式2
foreach (array_expression as $key => $value){
    statement
}

Apabila format pertama merentasi tatasusunan_ungkapan tatasusunan, setiap gelung menetapkan nilai tatasusunan kepada $value; nilai tatasusunan diberikan kepada $value, dan nama kunci diberikan kepada $key.

Contoh menunjukkan perbezaan antara dua format:

<?php
$array = [0, 1, 2];
foreach ($array as $val){
    echo "值是:" . $val ;
    echo "<br/>";
}
foreach ($array as $key => $value) {
    echo "键名是:" . $key . "值是:" . $value;
    echo "<br/>";
}
?>

Hasil yang dicetak dengan melaksanakan kod di atas ialah:

值是:0
值是:1
值是:2
键名是:0值是:0
键名是:1值是:1
键名是:2值是:2

Pembelajaran yang disyorkan: "Tutorial video PHP

Atas ialah kandungan terperinci Cara menggunakan foreach untuk memadam elemen tatasusunan 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