প্যারামিটার সহ ফাংশন
পিএইচপি(PHP)টিউটোরিয়াল
প্যারামিটার গুলো ব্রাকেটের মধ্যে কমা দিয়ে আলাদা করা হয় । এই ফাংশনটিতে দুইটি প্যারামিটার আছ$arg1
এবং $arg2
, এই ফাংশনটিকে কল করতে হলে ফাংশনের মধ্যে এই দুইটি প্যারামিটার এর জন্য আর্গুমেন্ট পাস করাতে হবে। অনেকটা এই রকম করে functionName('This is arg 1','This is 2');
, যদি ফাংশনটি কল করার সময় আর্গুমেন্টগুলো না থাকে তবে আর্গুমেন্ট মিসিং এরর দেখাবে। তাই এগুলো রিকোয়ারড আর্গুমেন্ট ।
পিএইচপি ফাংশনে একটি প্যারামিটারের ডিফল্ট ভ্যালু ডিফাইন করে দেওয়া যায়
Example:
<?php
function functionName($arg1,$arg2)
{
echo $arg1;
echo $arg2;
}
?>
এই ফাংশনটি কল করার সময় কোন আর্গুমেন্টের ভ্যালু না দিলেও চলবে (functionName();
) । সেক্ষেত্রে $arg1
এর ভ্যালু হবে তার ডিফল্ট ভ্যালু । এভাবেই আমরা যে কোন প্যারামিটারের ডিফল্ট ভ্যালু ডিফাইন করে দিয়ে সেই প্যারামিটারটিকে অপশনাল প্যারামিটারে পরিনত করতে পারি ।
Example:
<?php
function functionName($arg1="default value")
{
echo $arg1;
}
?>

- প্রোগ্রামিং কি? (What is programming)
- প্রোগ্রামিং ল্যাংগুয়েজ কি? (What is a programming language)
- পিএইচপি কি (What is PHP)
- পিএইচপি কেন শিখব(Why learn PHP)
- পিএইচপি শেখার আগে কি জানা থাকা দরকার(What you need to know before learning PHP)
- সার্ভার অ্যান্ড ক্লাইন্ড কি(Server and client key)
- এনভিরন্মেন্ট সেটআপ অ্যান্ড ইনস্টলেশন(Environment setup and installation)
- এডিটর বা কোথায় লিখবেন(Editor or where to write)
- প্রথম পিএইচপি প্রোগ্রাম - বেসিক সংকেত(The first PHP program - Basic Signals)
- অপারেটর কি(What is the operator)
- গাণিতিক অপারেটর(Mathematical operator)
- অ্যাসাইনমেন্ট অপারেটর(Assignment Operator)
- তুলনা অপারেটর(Comparison operator)
- বর্ধিত / হ্রাস অপারেটার(Increased / decreased operator)
- লজিক্যাল অপারেটর(Logical operator)
- স্ট্রিং অপারেটর(String operator)
- এরে অপারেটর(Array operator)
- ফাংশনস(function)
- বিল্টইন ফাংশন(Built-in function)
- ইউজার ডিফাইনড ফাংশন(User defined function)
- ডিফাইনিং ফাংশন(Define function)
- প্যারামিটার ও আর্গুমেন্ট(Parameters and arguments)
- প্যারামিটার ছাড়া ফাংশন
- প্যারামিটার সহ ফাংশন
- রিটার্ন ভ্যালু
- ভ্যারিয়েবল ফাংশন
- ফাংশনে ভ্যারিয়েবলের ব্যবহার
- এনোনিমাস ফাংশন
- রিকার্সিভ ফাংশন