বন্ধুরা, গত পর্বে আমরা জেনেছিলাম স্ট্রিং ভেরিয়েবল সম্পর্কে এবং জেনেছিলাম কিভাবে তা ডিক্লেয়ার করতে হয়। কিন্তু এমন যদি হয় যে, দুটি ভেরিয়েবলে সংরক্ষিত ডাটাকে এমনভাবে ব্রাউজারে প্রদর্শন করতে হবে যেন এই ভেরিয়েবলের সংরক্ষিত স্ট্রিং মিলে একটি বাক্য তৈরি করে তবে এ কাজটি কিভাবে করা যায়? আসুন তাইই দেখি। নিচের কোডটি দেখুন।
<html> <body> <?php $txt1="hello everybody, "; $txt2="how are you all?"; echo $txt1.$txt2; ?> </body> </html>
লক্ষ্য করুন, echo $txt1.$txt2; স্টেটমেন্টে $txt1 ও $txt2 এর মাঝখানে "." ব্যবহার করা হয়েছে যার মাধ্যমে এই দুইটি ভেরিয়েবলের ডাটাকে একসংগে সংযুক্ত করা হয়েছে এবং echo ফাংশনের মাধ্যমে এই সংযুক্ত ফলাফল ব্রাউজারে প্রদর্শন করা হচ্ছে নিচের মত।
আরেকবার লক্ষ্য রাখতে হবে, কখনই ভেরিয়েবলকে নিচের মত করে অর্থাৎ "" এর মধ্যে লিখবেন না।
echo "txt1";
কারণ এতে ব্রাউজার txt1 কে ভেরিয়েবল না ধরে স্বাভাবিক একটি স্ট্রিং হিসেবে ধরতে পারে এবং এই স্ট্রিংকেই ব্রাউজারে প্রদর্শন করবে।
আর যেকোনো স্ট্রিং বা লাইন যা কোনো ভেরিয়েবলে সংরক্ষন না করে সরাসরি echo ফাংশনের মাধ্যমে ব্রাউজারে প্রদর্শন করতে হলে নিচের মত করে লিখতে হয়।
echo "hello world";
অর্থাৎ, আমরা বলতে পারি শুধুমাত্র স্ট্রিং এর বেলাতেই "" ব্যবহার করা হয় এবং "" এর মধ্যে স্ট্রিঙটি লিখতে হয়।
এখন আপনি যদি দুটি ভেরিয়েবলে সংরক্ষিত স্ট্রিং এবং এদের মধ্যে আরেকটি সাধারণ স্ট্রিংকে একসাথে জোড়া লাগাতে চান তবে এভাবে লিখতে হবে,
$txt . "hello world" . $txt
আর একে ব্রাউজারে প্রদর্শনের জন্য নিচের মত echo ফাংশন ব্যবহার করতে হবে।
echo $txt . "hello world" . $txt;
আশা করি ব্যাপারটা বুঝতে পেরেছেন। ভালো থাকবেন সবাই। ধন্যবাদ।
আমি MITHU। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 88 টি টিউন ও 1232 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
আপনার পর্বগুলা ছোট ছোট করে না দিয়ে কয়েকটা একসাথে দিলেইতো হয় । এতে করে আমাদের লাভ হয় ।