বন্ধুরা, গতপর্বে আমরা জেনেছিলাম ভেরিয়েবল সম্পর্কে আর এ প্রসংগে বলতে গিয়ে একটি উদাহরন দেখিয়েছিলাম। আসুন উদাহরনটা আরেকবার দেখি।
<html> <body> <?php $b=123; echo $b; ?>
এখানে পিএইচপি কোড অংশে প্রথমে $b=123; এর মাধ্যমে $b এর মাধ্যমে একটি ভেরিয়েবল ডিক্লেয়ার করা হয়েছে এবং এই ভেরিয়েবলের মান নির্ধারন করা হয়েছে 123. পরের লাইনে echo ফাংশনের মাধ্যমে $b ভেরিয়েবল ব্রাউজারে প্রদর্শন করাতে বলা হয়েছে। $b ভেরিয়েবল প্রদর্শন করার অর্থ হচ্ছে এতে সংরক্ষিত মান প্রদর্শন করা। $b ভেরিয়েবলে 123 মান আছে। তাই echo $b স্টেটমেন্টের ফলে ব্রাউজারে 123 সংখ্যাটি প্রদর্শিত হবে।
বন্ধুরা, ডাটাতো অনেক ধরনের হতে পারে। ডাটা হতে পারে কোনো পূর্ণসংখ্যা, হতে পারে দশমিকবিশিষ্ট সংখ্যা অথবা হতে পারে শুধুমাত্র এক বা একাধিক বর্ণ বা শব্দ বা এক বা একাধিক বাক্য। পিএইচপিতে কোন ধরনের ডাটা রাখা হচ্ছে তা একে বলে দিতে হয়না। পিএইচপি নিজেই তা ঠিক করে নেয়। এটি পিএইচপি এর একটি সুবিধা।
আমি বলেছি, ডাটা হয় বিভিন্ন রকম। তা সংখ্যা বা বর্ণ/শব্দসমষ্টি হতে পারে। পিএইচপিতে বর্ণ বা শব্দসমষ্টিকে স্ট্রিং টাইপ ডাটা বলা হয় এবং স্ট্রিংকে "" এর মধ্যে লেখা হয় নিচের মত।
"hello world"
এখাএ hello world পুরোটাই একটা স্ট্রিং যাকে "" এর মধ্যে লেখা হয়েছে। এই স্ট্রিংকে আপনি ভেরিয়েবলে সংরক্ষন করতে পারেন নিচের মত।
$var="hello world";
আসুন একটি প্রোগ্রাম দেখি যেখানে এই ভেরিয়েবলের মাধ্যমে এই লেখাটিকে ব্রাউজারে প্রদর্শন করা হবে।
<html> <body> <?php $var="hello world"; echo $var; ?> </body> </html>
এখানে echo ফাংশনের মাধ্যমে $var ভেরিয়েবলে সংরক্ষিত ডাটাকে ব্রাউজারে প্রদর্শন করতে বলা হয়েছে আর $var ভেরিয়েবলে hello world ডাটা নির্ধারন করা হয়েছে $var="hello world"; এর মাধ্যমে।
বন্ধুরা আজ এ পর্যন্তই। ভালো থাকবেন সবাই। ধন্যবাদ।
পূর্বের কিছু কমেন্টে প্রাপ্ত অভিযোগের সমাধান
১)আমার আগের কোনো এক পর্বে একজন বলেছিলেন, তার xampp ইন্স্টল হলে ও পিএইচপি রান করাতে পারছেন না ঐ সফটওয়্যারে। এক্ষেত্রে আরেকবার ইন্সটল করুন। একান্তই যদি না হয় তবে এখান থেকে যথাক্রমে এপাচি, mysql এবং php ডাউনলোড করে নিন। তবে এ তিনটি আলাদা ভাবে ডাউনলোড করে ব্যবহার করা ঝামেলা, তাই আগে xampp দিয়েই ট্রাই করে দেখুন।
২) কোনো এক পর্বে একজন বলেছিলেন যে, তিনি কোড ব্রাউজারে রান করাতে পারছেন না,উল্লেখ্য কোড নোটপ্যাডে লিখে c:/xampp/htdocs/ এ রাখুন যেকোনো নামে .php এক্সটেনশান দিয়ে, এর পর ব্রাউজারে http://localhost/আপনার নোটপ্যাডের নাম.php লিখে রান করুন। যদি এতেই রান না হয় , তবে বুঝতে হবে আপনার কোডে ভুল আছে, সেক্ষেত্রে কি এরর আসে তা পড়ে দেখুন , হয়ত আপনার syntax অর্থাৎ লেখার নিয়ম রীতি তে কিছু টা ভুল আছে। আর তাতেও না হলে আমার লেখা কোডটাই কপি পেষ্ট করে রান করে দেখুন। এরপর উক্ত কোডের সাথে আপনার কোডের ভুল বের করুন। তবে এসব কিছু করার আগে নিশ্চিত হয়ে নিন আপনার xampp এ এপাচি এবং mysql চলছে কিনা, না চললে কোনো কোডই রান করাতে পারবেন না।
আমি MITHU। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 88 টি টিউন ও 1232 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
আমি এই সব বুঝিনা তবুও আপনাকে অনেক ধন্যবাদ কষ্ট করে পর্বগুলি চালিয়ে যাওয়ার জন্য।যারা পিএইচপি নিয়ে আগ্রহী আশা করি তারা এই টিউন থেকে উপকৃত হবেন।