382 of 410 menu

ফাংশন call_user_func

call_user_func ফাংশনটি যেকোনো callable ফাংশন কল করতে দেয়, এটিকে আর্গুমেন্ট পাস করে। প্রথম প্যারামিটার হিসেবে এটি ফাংশনের নাম বা একটি বেনামে ফাংশন গ্রহণ করে, পরবর্তী প্যারামিটারগুলো হিসেবে কল করা ফাংশনের জন্য আর্গুমেন্ট গ্রহণ করে।

সিনট্যাক্স

call_user_func(callable $callback, mixed ...$args): mixed

উদাহরণ

'hello' স্ট্রিংটির জন্য স্ট্যান্ডার্ড ফাংশন strtoupper কল করা যাক:

<?php $res = call_user_func('strtoupper', 'hello'); echo $res; ?>

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

'HELLO'

উদাহরণ

একাধিক আর্গুমেন্ট সহ একটি ব্যবহারকারী-সংজ্ঞায়িত ফাংশন কল করা যাক:

<?php function sum($a, $b) { return $a + $b; } $res = call_user_func('sum', 5, 3); echo $res; ?>

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

8

উদাহরণ

একটি বেনামে ফাংশনকে কলব্যাক হিসেবে ব্যবহার করা:

<?php $res = call_user_func(function($name) { return "Hello, $name!"; }, 'John'); echo $res; ?>

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

'Hello, John!'

আরও দেখুন

  • call_user_func_array ফাংশনটি,
    যা একটি কলব্যাক ফাংশনকে প্যারামিটারের অ্যারে সহ কল করে
  • 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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন