Heim >Backend-Entwicklung >PHP-Tutorial >Wie verwende ich die PHP-Funktion array_product()? (Codebeispiel)

Wie verwende ich die PHP-Funktion array_product()? (Codebeispiel)

藏色散人
藏色散人Original
2019-04-25 15:45:282513Durchsuche

array_product() ist eine in PHP integrierte Funktion, die das Produkt aller Zahlen in einem bestimmten Array zurückgibt. Diese Funktion akzeptiert ein Array, das nur aus Zahlen besteht. Wenn das Array außer Zahlen noch andere Daten enthält, gibt die Funktion 0 zurück.

Wie verwende ich die PHP-Funktion array_product()? (Codebeispiel)

Syntax:

array_product($array)

Parameter:

Die Funktion array_product() hat ein Pflichtparameter $array, für den wir das Produkt aller Werte berechnen möchten.

Rückgabewert:

Die Funktion gibt drei verschiedene Werte basierend auf den folgenden Bedingungen zurück:

● Wenn das Array mindestens einen Nicht-Wert enthält -numerische Daten, dann Rückgabe 0.

● Wenn ein leeres Array als Parameter übergeben wird, wird 1 zurückgegeben.

● Wenn keine der oben genannten Bedingungen erfüllt ist, wird das Produkt aller Elemente im Array zurückgegeben.

Codebeispiel 1:

<?php 

$a1=array(1, 2, 3, 4); 
  
echo(array_product($a1)); 
?>

Ausgabe:

24

Codebeispiel 2: Wenn das Array mindestens einen nicht numerischen Datenwert enthält.

<?php 
  
$a1=array(1, 2, 3, &#39;a&#39;); 
  
echo(array_product($a1)); 
?>

Ausgabe:

0

Codebeispiel 3: Wenn das Array leer ist.

<?php 
  
$a1=array(); 
  
echo(array_product($a1)); 
?>

Ausgabe:

1

Verwandte Empfehlungen: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWie verwende ich die PHP-Funktion array_product()? (Codebeispiel). 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