So entfernen Sie das erste Subarray in einem zweidimensionalen Array in PHP

青灯夜游
Freigeben: 2023-03-16 11:56:01
Original
1656 Leute haben es durchsucht

Entfernungsschritte: 1. Verwenden Sie foreach, um die äußeren Array-Elemente des zweidimensionalen Arrays mit der Syntax „foreach($arr as $k=>$v){//loop body}“ zu durchlaufen Verwenden Sie die Funktion is_array(), um festzustellen, ob das äußere Element ein Array-Typ ist. Wenn ja, verwenden Sie unset(), um das erste Array-Typ-Element zu löschen, und verwenden Sie die break-Anweisung, um aus der gesamten Schleife zu springen Die Syntax lautet „if(is_array($v)){unset ($arr[$k]);break;}“.

So entfernen Sie das erste Subarray in einem zweidimensionalen Array in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

php-Methode zum Entfernen des ersten Unterarrays in einem zweidimensionalen Array

1. Verwenden Sie die foreach-Anweisungsschleife. Durchlaufen Sie die äußeren Array-Elemente des zweidimensionalen Arrays.

foreach($arr as $k => $v){
//循环体代码
}
Nach dem Login kopieren

Durchlaufen Sie das angegebene $arr-Array. In jeder Schleife wird der Wert des aktuellen Arrays $v und der Schlüsselname $ zugewiesen k.

2. Verwenden Sie im Schleifenkörper die Funktion is_array(), um zu bestimmen, ob das äußere Element ein Array-Typ ist. Wenn ja, löschen Sie das erste Unterarray und brechen Sie aus der Schleife aus.

  • Wenn ja, verwenden Sie unset(), um das erste Array-Typelement zu löschen, und verwenden Sie die break-Anweisung, um aus der gesamten Schleife zu springen

if(is_array($v)){
 unset($arr[$k]);
 break;
}
Nach dem Login kopieren

Vollständiger Implementierungscode:

<?php
header("content-type:text/html;charset=utf-8");
$arr = array(1,2,3,array(4,5,6),7,8,array(9,10)); 
var_dump($arr);
$sum=0;
foreach($arr as $k => $v){
	if(is_array($v)){
		unset($arr[$k]);
		break;
	}
}
var_dump($arr);
?>
Nach dem Login kopieren

So entfernen Sie das erste Subarray in einem zweidimensionalen Array in PHP

Empfohlen Lernen: „ PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie das erste Subarray in einem zweidimensionalen Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage