array_reduce()

PHP array_reduce() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

Massivdagi qiymatlarni foydalanuvchi tomonidan belgilangan funksiyaga yuboring va string qaytaring:

<?php function myfunction($v1,$v2) { return $v1 . "-" . $v2; } $a=array("Dog","Cat","Horse"); print_r(array_reduce($a,"myfunction")); ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

array_reduce() funksiyasi massivdagi qiymatlarni foydalanuvchi tomonidan belgilangan funksiyaga yuboradi va string qaytaradi.

Eslatma: Agar massiv bo‘sh bo‘lsa va initial berilmagan bo‘lsa, bu funksiya NULL qaytaradi.


Sintaksis

array_reduce(array, myfunction, initial)

Parametr qiymatlari

Parametr Tavsif
array Majburiy. Massivni belgilaydi
myfunction Majburiy. Funksiya nomini belgilaydi
initial Ixtiyoriy. Funksiyaga yuboriladigan boshlang‘ich qiymatni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Natijaviy qiymatni qaytaradi
PHP versiyasi: 4.0.5+
PHP o‘zgarishlar tarixi: PHP 5.3.0 dan boshlab initial parametri bir nechta tipni (mixed) qabul qiladi. PHP 5.3.0 dan oldingi versiyalarda faqat butun son (integer) qabul qilinar edi.

Ko‘proq misollar

Misol

initial parametri bilan:

<?php function myfunction($v1,$v2) { return $v1 . "-" . $v2; } $a=array("Dog","Cat","Horse"); print_r(array_reduce($a,"myfunction",5)); ?>
O‘zingiz sinab ko‘ring »

Misol

Yig‘indini qaytarish:

<?php function myfunction($v1,$v2) { return $v1+$v2; } $a=array(10,15,20); print_r(array_reduce($a,"myfunction",5)); ?>
O‘zingiz sinab ko‘ring »

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!