الفرق بين المراجعتين لصفحة: «PHP/array fill keys»
< PHP
ط استبدال النص - 'PHP/Function/array' ب'PHP/array' |
ط نقل عبد اللطيف ايمش صفحة PHP/Function/array-fill-keys إلى PHP/array fill keys: إعادة هيكلة التوثيق |
||
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 42: | سطر 42: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[PHP/ | * الدالة <code>[[PHP/array_fill|array_fill()]]</code>: تملأ المصفوفة بقيمة محددة. | ||
* الدالة <code>[[PHP/ | * الدالة <code>[[PHP/array_combine|array_combine()]]</code>: تنشئ مصفوفةً جديدةً باستخدام القيم من إحدى المصفوفات والمفاتيح من مصفوفةٍ أخرى. | ||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 03:49، 4 أبريل 2018
(PHP 5 >= 5.2.0, PHP 7)
تملأ الدالة array_fill_keys()
المصفوفة بقيم، مع تحديد المفاتيح المستخدمة.
الوصف
array array_fill_keys ( array $keys , mixed $value )
تملأ الدالة array_fill_keys()
المصفوفة بالقيمة value
مع استخدام قيم المصفوفة keys
كمفاتيح.
المعاملات
keys
مصفوفة من القيم ستستخدم كمفاتيح. تُحول القيم غير المسموح بها كمفاتيح إلى نصوص.
value
القيمة التي ستملأ الدالة المصفوفة بها.
القيم المعادة
تعيد المصفوفة الممتلئة بالقيمة المحددة.
أمثلة
المثال 1: استخدام بسيط للدالة array_fill_keys()
<?php
$keys = array('foo', 5, 10, 'bar');
$a = array_fill_keys($keys, 'banana');
print_r($a);
?>
نتيجة المثال السابق:
Array
(
[foo] => banana
[5] => banana
[10] => banana
[bar] => banana
)
انظر أيضًا
- الدالة
array_fill()
: تملأ المصفوفة بقيمة محددة. - الدالة
array_combine()
: تنشئ مصفوفةً جديدةً باستخدام القيم من إحدى المصفوفات والمفاتيح من مصفوفةٍ أخرى.