Heim  >  Artikel  >  Backend-Entwicklung  >  So finden Sie eine Zahl größer als 80 in einem PHP-Array

So finden Sie eine Zahl größer als 80 in einem PHP-Array

青灯夜游
青灯夜游Original
2022-05-26 19:58:481585Durchsuche

Methode: 1. Passen Sie eine Funktion an, um Arrays zu verarbeiten und Zahlen größer als 80 zurückzugeben. Die Syntax lautet „function f($n){return($n>80);}“ 2. Verwenden Sie array_filter(), um sie aufzurufen Definieren Sie eine Funktion zum Verarbeiten des angegebenen Arrays „array_filter($arr,“f“)“.

So finden Sie eine Zahl größer als 80 in einem PHP-Array

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

In PHP können Sie die Funktion array_filter() verwenden, um das Array zu filtern, um Zahlen größer als 80 zu erhalten. Die Funktion

array_filter() verwendet eine Rückruffunktion, um die Elemente im Array zu filtern.

Diese Funktion übergibt jeden Schlüsselwert im Eingabearray an die Rückruffunktion. Wenn die Rückruffunktion „true“ zurückgibt, wird der aktuelle Schlüsselwert im Eingabearray an das Ergebnisarray zurückgegeben. Die Namen der Array-Schlüssel bleiben unverändert.

Implementierungsmethode: Legen Sie einfach die Bedingung in der Rückruffunktion fest, die von der Funktion array_filter() aufgerufen wird, und geben Sie Array-Elemente größer als 80 zurück.

<?php
function f($num){
	 return($num>80);
}
$arr=array(8,81,80,89,90,23,99,100);
var_dump($arr);
$res=array_filter($arr,"f");
var_dump($res);
?>

So finden Sie eine Zahl größer als 80 in einem PHP-Array

Zahlen kleiner oder gleich 80 filtern und nur Zahlen größer als 80 zurückgeben.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo finden Sie eine Zahl größer als 80 in einem PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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