383 of 410 menu

ফাংশন call_user_func_array

ফাংশন call_user_func_array আপনাকে একটি কলব্যাক কল করতে দেয়, প্যারামিটারগুলি একটি অ্যারে হিসেবে পাস করে। প্রথম প্যারামিটার হিসেবে ফাংশন বা মেথডের নাম পাস করা হয়, এবং দ্বিতীয়টিতে আর্গুমেন্টগুলির একটি অ্যারে পাস করা হয়।

সিনট্যাক্স

call_user_func_array(callable $callback, array $args);

উদাহরণ

একটি সাধারণ ফাংশনকে অ্যারের মাধ্যমে প্যারামিটার পাস করে কল করা:

<?php function sum($a, $b) { return $a + $b; } $res = call_user_func_array('sum', [2, 3]); echo $res; ?>

কোড 실행ের ফলাফল:

5

উদাহরণ

প্যারামিটার পাস করে একটি ক্লাস মেথড কল করা:

<?php class Calculator { public function multiply($a, $b) { return $a * $b; } } $calc = new Calculator(); $res = call_user_func_array([$calc, 'multiply'], [4, 5]); echo $res; ?>

কোড 실행ের ফলাফল:

20

উদাহরণ

বেনামি ফাংশন সহ ব্যবহার:

<?php $func = function($a, $b, $c) { return $a + $b + $c; }; $res = call_user_func_array($func, [1, 2, 3]); echo $res; ?>

কোড 실행ের ফলাফল:

6

আরও দেখুন

  • ফাংশন call_user_func,
    যা পৃথক আর্গুমেন্ট সহ callback-ফাংশন কল করে
  • ফাংশন function_exists,
    যা একটি ফাংশনের অস্তিত্ব পরীক্ষা করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন