PHP-তে নাম দ্বারা ফাংশন কল
ধরুন আপনার ভেরিয়েবলে একটি ফাংশনের নাম সহ একটি স্ট্রিং সংরক্ষণ করা আছে। এই ভেরিয়েবল ব্যবহার করে, আপনি সেই ফাংশনটি কল করতে পারেন যার নাম এই ভেরিয়েবলে সংরক্ষিত আছে।
আসুন একটি উদাহরণ দেখি। আমাদের নিম্নলিখিত ফাংশনটি আছে ধরে নিই:
<?php
function func($num)
{
echo $num ** 2;
}
?>
ধরুন আমাদের এই ফাংশনের নাম সহ একটি ভেরিয়েবলও আছে:
<?php
$name = 'func';
?>
আসুন এর নাম দ্বারা ফাংশনটি কল করি। এটি করার জন্য, ভেরিয়েবলটি লিখুন যাতে ফাংশনের নাম রয়েছে, এবং এর পরে কলের বন্ধনী দিন:
<?php
$name(3); // 9
?>
ধরুন একটি ভেরিয়েবলে PHP-তে বিল্ট-ইন ফাংশন sqrt-এর নাম সংরক্ষণ করা আছে
বর্গমূল বের করার জন্য:
<?php
$name = 'sqrt';
?>
এর নাম সহ ভেরিয়েবল ব্যবহার করে এই ফাংশনটি কল করুন।