Cara memadamkan elemen tatasusunan dalam gelung: 1. Gunakan pernyataan foreach untuk menggelung melalui tatasusunan, dengan sintaks "foreach($array as $key=>$value){}" 2. Gunakan fungsi unset( in the loop body ) memadamkan elemen tatasusunan, sintaksnya ialah "unset ($array[$key])".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
gelung php untuk memadam tatasusunan elemen
Dalam PHP, anda boleh menggunakan pernyataan foreach dan fungsi unset() untuk menggelung melalui elemen tatasusunan.
<?php header("Content-type:text/html;charset=utf-8"); $array = array("香蕉", "苹果", "梨子", "橙子", "橘子", "榴莲"); foreach ($array as $key => $value) { unset($array[$key]); } var_dump($array); ?>
Hasil keluaran:
Penjelasan:
foreach ($array as $key => $value){ 语句块; }
Melintasi yang diberikan Tatasusunan $array, dalam setiap gelung, nilai tatasusunan semasa akan diberikan kepada $value, dan nama kunci akan diberikan kepada $key.
fungsi unset() digunakan untuk memusnahkan pembolehubah yang diberikan.
Jika anda tidak mahu memadamkan semua elemen, tetapi hanya mahu memadamkan elemen tertentu, anda boleh menambah pernyataan if untuk penghakiman
<?php header("Content-type:text/html;charset=utf-8"); $array = array('a' => array('a1', 'a2'), 'b' => array('b1', 'b2')); foreach ($array as $key => $value) { if ($key == 'a') { unset($array[$key]); } //或者删除二维数组中二维中的元素 if ($key == 'a') { unset($array[$key][0]); } } var_dump($array); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP》
Atas ialah kandungan terperinci Bagaimana untuk memadam elemen tatasusunan dalam gelung dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!