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

من موسوعة حسوب
< PHP
إنشاء صفحة جديدة
 
ط نقل عبد اللطيف ايمش صفحة PHP/Function/array-count-values إلى PHP/array count values: إعادة هيكلة التوثيق
 
(4 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
= الدالة array_count_values()‎ =
<noinclude>{{DISPLAYTITLE:<code>array_count_values()‎</code>}}</noinclude>
(PHP 4, PHP 5, PHP 7)


== (PHP 4, PHP 5, PHP 7) ==
تحصي الدالة <code>array_count_values()‎</code> عدد مرات تكرار كل قيمة موجودة داخل المصفوفة.
تحصي الدالة array_count_values()‎ عدد مرات تكرار كل قيمة موجودة داخل المصفوفة.


== الوصف ==
== الوصف ==
سطر 9: سطر 9:
</syntaxhighlight>
</syntaxhighlight>


تنشئ الدالة array_count_values()‎ مصفوفةً جديدةً تحتوي على القيم الموجودة بالمصفوفة المُمَرََرة بالمعامل array كمفاتيح، وعدد مرات تكرار كل قيمة في هذه المصفوفة كقيم مرتبطة بتلك المفاتيح.
تنشئ الدالة <code>array_count_values()‎</code> مصفوفةً جديدةً تحتوي على القيم الموجودة بالمصفوفة المُمَرََرة بالمعامل <code>array</code> كمفاتيح، وعدد مرات تكرار كل قيمة في هذه المصفوفة كقيم مرتبطة بتلك المفاتيح.


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


=== <code>array</code> ===
مصفوفة تحتوي على قيم تحصي هذه الدالة عدد مرات تكرار كل واحدة منها.
مصفوفة تحتوي على قيم تحصي هذه الدالة عدد مرات تكرار كل واحدة منها.


سطر 20: سطر 20:


== الأخطاء والاستثناءات ==
== الأخطاء والاستثناءات ==
سترمي الدالة خطأً من النوع E_WARNING لكل عنصر في المصفوفة ليس سلسلةً نصيةً  string أو عددًا صحيحًا integer.
سترمي الدالة خطأً من النوع <code>E_WARNING</code> لكل عنصر في المصفوفة ليس سلسلةً نصيةً  <nowiki/>[[PHP/string|string]] أو عددًا صحيحًا [[PHP/integer|integer]].


== أمثلة ==
== أمثلة ==
مثال رقم 1: الاستخدام الأساسي للدالة array_count_values()‎<syntaxhighlight lang="php">
مثال رقم 1: الاستخدام الأساسي للدالة <code>array_count_values()</code>‎<syntaxhighlight lang="php">
<?php
<?php


سطر 47: سطر 47:
== مصادر ==
== مصادر ==
* [http://php.net/manual/en/function.array-count-values.php صفحة الدالة array_count_values في توثيق PHP الرسمي.]
* [http://php.net/manual/en/function.array-count-values.php صفحة الدالة array_count_values في توثيق PHP الرسمي.]
[[تصنيف:PHP]]
[[تصنيف:PHP Function]]
[[تصنيف:PHP Array]]

المراجعة الحالية بتاريخ 03:49، 4 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تحصي الدالة array_count_values()‎ عدد مرات تكرار كل قيمة موجودة داخل المصفوفة.

الوصف

array array_count_values ( array $array )

تنشئ الدالة array_count_values()‎ مصفوفةً جديدةً تحتوي على القيم الموجودة بالمصفوفة المُمَرََرة بالمعامل array كمفاتيح، وعدد مرات تكرار كل قيمة في هذه المصفوفة كقيم مرتبطة بتلك المفاتيح.

المعاملات

array

مصفوفة تحتوي على قيم تحصي هذه الدالة عدد مرات تكرار كل واحدة منها.

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

تعيد الدالة مصفوفة جديدة من القيم الموجودة بالمصفوفة المُمَرََرة، ويرتبط مع كل قيمة منها عدد مرات تكرارها بالمصفوفة.

الأخطاء والاستثناءات

سترمي الدالة خطأً من النوع E_WARNING لكل عنصر في المصفوفة ليس سلسلةً نصيةً  string أو عددًا صحيحًا integer.

أمثلة

مثال رقم 1: الاستخدام الأساسي للدالة array_count_values()

<?php

$array = array(1, "hello", 1, "world", "hello");

print_r(array_count_values($array));

?>

نتيجة المثال السابق

Array

(

   [1] => 2

   [hello] => 2

   [world] => 1

)

مصادر