⊗ppPmUFPr 193 of 447 menu

PHP-এ ফাংশনের প্যারামিটার

একটি ফাংশন কল করার সময় আমরা এর নাম এবং খালি বন্ধনী লিখি:

<?php func(); ?>

আসলে বন্ধনীগুলি খালি হতে হবে এমন নয় - সেগুলির মধ্যে আমরা প্যারামিটার পাঠাতে পারি।

ধরুন, উদাহরণস্বরূপ, আমরা একটি ফাংশন তৈরি করতে চাই যা একটি সংখ্যা প্যারামিটার হিসাবে নেবে এবং সেই সংখ্যার বর্গ প্রিন্ট করবে।

এখন আমরা আমাদের ফাংশনটি কিভাবে কল করব: আমরা ফাংশনের নাম, বন্ধনী লিখব, এবং সেগুলির মধ্যে - সেই সংখ্যা, যার বর্গ আমরা পেতে চাই।

উদাহরণস্বরূপ, এভাবে আমরা সংখ্যার বর্গ পাব 2:

<?php func(2); // 4 প্রিন্ট করবে ?>

আর এভাবে - সংখ্যা 3-এর বর্গ:

<?php func(3); // 9 প্রিন্ট করবে ?>

এখন আমাদের ফাংশনের বাস্তবায়ন লিখি।

আমরা জানি যে ফাংশনটি প্যারামিটার হিসাবে একটি সংখ্যা নেবে। তাই, ফাংশন সংজ্ঞায়িত করার সময় বন্ধনীর মধ্যে আমাদের অবশ্যই একটি ভেরিয়েবল লিখতে হবে, যার মধ্যে প্রেরিত সংখ্যাটি যাবে।

ভেরিয়েবলের নাম যেকোনো কিছু হতে পারে, আসুন, উদাহরণস্বরূপ, এটির নাম দিই $num:

<?php function func($num) { } ?>

এই $num ভেরিয়েবলে ফাংশন কল করার সময় বন্ধনীতে নির্দিষ্ট করা সংখ্যাটি যাবে:

<?php func(2); // $num ভেরিয়েবলে 2 সংখ্যাটি যাবে func(3); // $num ভেরিয়েবলে 3 সংখ্যাটি যাবে ?>

এখন আসুন এমন করি যাতে আমাদের ফাংশনটি প্রদত্ত সংখ্যার বর্গ প্রিন্ট করে। এর জন্য $num ভেরিয়েবলটিকে নিজের সাথে গুণ করুন এবং স্ক্রিনে প্রিন্ট করুন:

<?php function func($num) { echo $num * $num; } ?>

বিভিন্ন সংখ্যা দিয়ে ফাংশনটি কল করে এর কাজ পরীক্ষা করি:

<?php function func($num) { echo $num * $num; } func(2); // 4 প্রিন্ট করবে func(3); // 9 প্রিন্ট করবে ?>

একটি ফাংশন তৈরি করুন, যা প্যারামিটার হিসাবে একটি সংখ্যা নেয় এবং সেই সংখ্যার ঘনফল স্ক্রিনে প্রিন্ট করে।

একটি ফাংশন তৈরি করুন, যা প্যারামিটার হিসাবে একটি সংখ্যা নেয় এবং পরীক্ষা করে যে সংখ্যাটি ধনাত্মক নাকি ঋণাত্মক। প্রথম ক্ষেত্রে যেন ফাংশনটি '+++' টেক্সট প্রিন্ট করে, এবং দ্বিতীয় ক্ষেত্রে '---' প্রিন্ট করে।

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