আমাদের কথা খুঁজে নিন

   

ওয়ার্ডপ্রেস নিয়ে যারা কাজ শিখতে চান তারা যেনে নিন Function.php এর কাজ কি বা কেন ব্যবহার করা হয়?

আপনি প্রোগ্রামার হিসেবে নিজস্ব  Function সংজ্ঞায়িত  করতে পারেন। Function সংজ্ঞায়িত করা হয় function স্টেটমেন্টের  মাধ্যমে। কোন function সাধারণ গঠন হলো ঃ
function function_name ($argument 1, $argument 2) {
//code to execute
}
এখানে function Statement এর পরে function নাম দিতে হবে।  function নামের পর থাকবে প্রথম বন্ধনী। ঐ  function কোনো argument ব্যবহার করতে চাইলে তা এই প্রথম বন্ধনীর মধ্যে Variable হিসেবে উল্লেখ্য করতে হবে ।

 এসব argument কমা ( , ) চিহ্ন দিয়ে প্রথক রাখতে হবে।  এরপর তৃতীয় বন্ধনীর মধ্যে থাকবে ঐ function এর জন্য করনীয় নির্দেশ । যেমনঃ
function techtunes() {
print "<h2>My Golden Banladesh</h2>";
}
techtunes();
এখানে আমরা techtunes নামের একটি function সংজ্ঞায়িত করেছি।  এই function কোনো argument গ্রহণ করবে না তাই function এর হেডিং  ১ ব্যবহার করে একটি বাক্য লিখতে বলেছি।  এই বাক্যটি লেখাই এই argument () function এর কাজ হিসেবে My Golden Bangladesh বাক্যটি ব্রাউজারে দেখা যাবে।


এখন আমরা দেখব এই function টিতে কোনো argument কিভাবে ব্যবহার করা যায়।  ধরা  যাক  আমরা চাই যে টেক্সট প্রিন্ট  করব সেটিকে আমরাই নির্ধারিত করে দেব argument এর মাধ্যমে ।  তাহলে আগের function টিকে নিচের মতো করে লিখতে পারিঃ
function techtunes($text) {
print "<h2>My Golden Bangladesh</h2>";
}
techtunes("Do you love Bangladesh? Yes Or No?")'
techtunes("Don't think i don't love Bangladesh!");
এখানে আমরা $text argument উল্লেখ করেছি।  পরে techtunes() function ডাকার  সময় argument  হিসেবে যা উল্লেখ করা হয়েছে এখন তাই স্ত্রিনে দেখা যাবে।  লক্ষ্য করুন এখানে আমরা দুবার এই ফাংশনকে  কল করেছি দুটি ভিন্ন argument ব্যবহার করে ।

এভাবে যতবার খুশি আপনি এটিকে কল করতে পারেন; প্রতিবারই ভিন্ন টেক্সট ভিন্ন Heading হিসেবে স্ত্রিনে দেখা যাবে।
Do you love Bangladesh? Yes Or No?
Don't think i don't love Bangladesh!
এখান আমরা আরেকটি function এর উদাহরণ দেখব যা বিভিন্নসময়  আমাদের ওয়েবপেজে ব্যবহারের দরকার হতে পারে।  এটি আমাদের পেজে একটি কপিরাইট নোটিশ  তৈরি করবে।
function mycopyright($holder,$period) {
print "<address>\&copy\; $holder. All Right Reserved. $period </address>";
}
এখানে আমরা mycopyright নামের function তৈরি করেছি যার জন্য দুটি argument দরকার হবেঃ $holder ( যার নামে কপিরাইত)  এবং $period (যে সময় জন্য) এখন আমরা অন্য যে কোনো যায়গা থেকে এটিকে নিচের মতো করে কল করতে পারিঃ
mycopyright("Techtunes","2013-2014");
এর ফলে সেস্থালে নিচের মতো আউটপুট দেখা যাবে।
©Techtunes. All Rights Reserved 2013-2014.
ধন্যবাদ সবাইকে।


সোর্স: http://www.techtunes.com.bd/     দেখা হয়েছে ১৪ বার

অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।

প্রাসঙ্গিক আরো কথা
Related contents feature is in beta version.