الفرق بين المراجعتين ل"PHP/array product"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
ط (←‏الوصف: تعديل التنسيق)
ط (نقل عبد اللطيف ايمش صفحة PHP/Function/array-product إلى PHP/array product: إعادة هيكلة التوثيق)
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 19: سطر 19:
 
== سجل التغييرات ==
 
== سجل التغييرات ==
 
{| class="wikitable"
 
{| class="wikitable"
!
+
!الإصدار
=== الإصدار ===
+
!الوصف
!
 
=== الوصف ===
 
 
|-
 
|-
|
+
|5.3.6
=== 5.3.6 ===
 
 
|أصبح حاصل ضرب مصفوفة فارغة الآن يساوي 1، وكانت هذه الدالة تعطي 0 من قبل إذا كانت المصفوفة فارغة.
 
|أصبح حاصل ضرب مصفوفة فارغة الآن يساوي 1، وكانت هذه الدالة تعطي 0 من قبل إذا كانت المصفوفة فارغة.
 
|}
 
|}
سطر 44: سطر 41:
  
 
== مصادر ==
 
== مصادر ==
* [http://php.net/manual/en/function.array-product.php صفحة الدالة <code>array_product()‎</code> في توثيق PHP الرسمي].
+
* [http://php.net/manual/en/function.array-product.php صفحة الدالة array_product‎ في توثيق PHP الرسمي].
 
[[تصنيف:PHP]]
 
[[تصنيف:PHP]]
 
[[تصنيف:PHP Function]]
 
[[تصنيف:PHP Function]]
 
[[تصنيف:PHP Array]]
 
[[تصنيف:PHP Array]]

المراجعة الحالية بتاريخ 03:49، 4 أبريل 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

مصادر