PHP 函数

PHP-এর প্রকৃত শক্তি ফাংশনগুলিতে আছে: তারা 1000-এরও বেশি প্রতিষ্ঠাতা ফাংশন আছে

PHP ব্যবহারকারী ফাংশন

প্রতিষ্ঠাতার ফাংশন ছাড়াও, আমরা আমাদের নিজস্ব ফাংশন তৈরি করতে পারি

ফাংশন হল প্রোগ্রামে পুনরাবৃত্তিমূলক বাক্যসংখ্যা

পানেল লোড হলে ফাংশন তাত্ক্ষণিকভাবে কার্যকর হয় না

ফাংশন যখন বলা হয় তখনই কার্যকর হয়

PHP-তে ব্যবহারকারী দ্বারা সংজ্ঞায়িত ফাংশন তৈরি করা

ব্যবহারকারী দ্বারা সংজ্ঞায়িত ফাংশন ঘোষণা শুরু করে "function" শুরু

গঠনশৈলী

function functionName() {
  কার্যকরী কোড;
}

মন্তব্য:ফাংশন নামটি বর্ণ বা হাইফেন দিয়ে শুরু করতে হবে (বৃহৎ সংখ্যা নয়)

মন্তব্য:ফাংশন নামটি হাইপারসেনসিটিভ নয়

সুপারিশ:ফাংশন নামটি ফাংশনটি করা কাজটি প্রতিফলিত করা উচিত

এই উদাহরণটিতে, আমরা "writeMsg()" নামের ফাংশন তৈরি করছি। খোলা ব্র্যাকেট ({) ফাংশন কোডের ভাবা শুরু নির্দেশ করে, এবং বন্ধ ব্র্যাকেট (}) ফাংশনের শেষ নির্দেশ করে। এই ফাংশন "Hello world!" প্রদর্শিত করে। ফাংশনটি বলা হলে, ফাংশন নামটি ব্যবহার করতে হবে:

Example

<?php
function sayHi() {
  echo "Hello world!";
}
sayhi(); // ফাংশন বলা
?>

Run Example

PHP ফাংশন পারামিটার

পারামিটারগুলি ফাংশনে তথ্য পাঠাতে ব্যবহার করা যায়। পারামিটারগুলি বলগুলির মতো।

পারামিটারগুলি ফাংশন নামের পরে, ব্র্যাকেটের ভিতরে সংজ্ঞায়িত হয়। আপনি যত পারামিটার যোগ করতে চান, কমা (,) দিয়ে যুক্ত করতে পারেন。

এই উদাহরণটিতে, ফাংশনের একটি পারামিটার ($fname) রয়েছে। যখন familyName() ফাংশনটি বলা হয়, আমরা একটি নাম (যেমন Bill) পাঠাতে হয়, তারপর ভিন্ন নাম প্রদর্শিত হবে, কিন্তু একই পরিবারের নাম থাকবে:

Example

<?php
function familyName($fname) {
  echo "$fname Zhang.<br>";
}
familyName("Li");
familyName("Hong");
familyName("Tao");
familyName("Xiao Mei");
familyName("Jian");
?>

Run Example

The function in the following example has two parameters ($fname and $year):

Example

<?php
function familyName($fname,$year) {
  echo "$fname Zhang. Born in $year <br>";
}
familyName("Li","1975");
familyName("Hong","1978");
familyName("Tao","1983");
?>

Run Example

PHP Default Parameter Value

The following example shows how to use default parameters. If we call the setHeight() function without any parameters, its parameters will take the default value:

Example

<?php
function setHeight($minheight=50) {
  echo "The height is : $minheight <br>";
}
setHeight(350);
setHeight(); // It will use the default value 50
setHeight(135);
setHeight(80);
?>

Run Example

PHP Function - Return Value

To make the function return a value, please use the return statement:

Example

<?php
function sum($x,$y) {
  $z=$x+$y;
  return $z;
}
echo "5 + 10 = " . sum(5,10) . "<br>";
echo "7 + 13 = " . sum(7,13) . "<br>";
echo "2 + 4 = " . sum(2,4);
?>

Run Example