الفرق بين المراجعتين لصفحة: «PHP/array product»

من موسوعة حسوب
< PHP
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:<code>array_product()‎</code>}}</noinclude> (PHP 5 >= 5.1.0, PHP 7) تحسب الدالة <code>array_product()‎</code> حاصل ضرب ق...'
 
ط ←‏الوصف: تعديل التنسيق
سطر 5: سطر 5:


== الوصف ==
== الوصف ==
<syntaxhighlight lang="php">
number array_product ( array $array )
number array_product ( array $array )
 
</syntaxhighlight>تعيد الدالة <code>array_product()‎</code> حاصل ضرب قيم عناصر المصفوفة.
تعيد الدالة <code>array_product()‎</code> حاصل ضرب قيم عناصر المصفوفة.


== المعاملات ==
== المعاملات ==

مراجعة 19:03، 20 مارس 2018

(PHP 5 >= 5.1.0, PHP 7)

تحسب الدالة array_product()‎ حاصل ضرب قيم عناصر المصفوفة.

الوصف

number array_product ( array $array )

تعيد الدالة array_product()‎ حاصل ضرب قيم عناصر المصفوفة.

المعاملات

array

المصفوفة التي ستجرى عليها العملية.

القيم المعادة

تُعيد الدالة حاصل الضرب كعدد صحيح (integer) أو عشري (float).

سجل التغييرات

الإصدار

الوصف

5.3.6

أصبح حاصل ضرب مصفوفة فارغة الآن يساوي 1، وكانت هذه الدالة تعطي 0 من قبل إذا كانت المصفوفة فارغة.

أمثلة

المثال 1: مثال على الدالة array_product()

<?php

$a = array(2, 4, 6, 8);
echo "product(a) = " . array_product($a) . "\n";
echo "product(array()) = " . array_product(array()) . "\n";

?>

سوف تكون مُخرجات المثال أعلاه كالتالي:

product(a) = 384
product(array()) = 1

مصادر