বেসিক পি এইচ পি (২য় পর্ব)

By ফেব্রুয়ারী 21, 2015 পি এইচ পি 4 Comments
Feature Image of PHP

গত পোষ্ট এ পি এইচ পি কি(?) এবং কেন সে বিষয়ে আলোচনা করার চেষ্টা করেছি। আর লোকাল সার্ভার নিয়েও কথা বলেছি এবং একটি সার্ভারের ডাউনলোড লিঙ্ক ও দিয়েছি। আশা করি সফলভাবে আপনার কম্পিউটার এ লোকাল সার্ভার ডাউনলোড এবং সেটাপও করতে পেরেছেন। যারা আমাদের গত পোষ্টটি মিস করেছেন তারা এখানে ক্লিক করে দেখে নিন। এখন কাজ শুরু করার পূর্বে আপনার সার্ভার (Xampp) সফটওয়ারটি ওপেন করতে হবে। ওপেন বা রান করানোর পর Apache এবং MySQL অপশন দুটো Start করতে হবে। যদি আপনার সেখানে Start লেখা থাকে তা হলে বুঝতে হবে Stop অবস্থায় আছে Start এ ক্লিক করে স্টার্ট করে নিতে হবে। এবং যদি Stop লেখা থাকে তা হলে বুঝবেন Start অবস্থায় আছে। এখন আপনি পি এইচ পি প্রেক্টিস করার জন্য সম্পূর্ণ প্রস্তুত।

Xampp Image

এখন আপনাকে C (আপনি যে ড্রাইভে সার্ভারটি ইনস্টল করবেন) ড্রাইভের ভেতর Xampp ফোল্ডার এবং এর ভেতর htdocs ফোল্ডার এ ঢুকতে হবে (C/Xampp/htdocs). সেখানে গিয়ে নতুন একটি ডকুমেন্ট খুলুন .php এক্সটেনশন ব্যবহার করে। তার পর সেটিকে যে কোন একটি এডিটরের মাধ্যমে এডিট করে আপনার কোড লিখুন এবং যে কোণ ব্রাউজার এ আপনার আউটপুট দেখুন। সেটার জন্য localhost/file_name.php লিখতে হবে। অর্থাত প্রথমে localhost লিখে বুঝাতে হবে এটা লোকাল সার্ভার থেকে লোড হবে এবং পরে আপনার ফাইলটির নাম দিতে হবে। যদি আপনার ফাইলটি htdocs ফোল্ডারটির ভেতর আরেকটি ফোল্ডারে রাখেন তাহলে localhost/Folder_name/file_name.php লিখতে হবে। অর্থাত আপনার ফাইলটি কোথায় আছে সেটা লোকেট করতে হবে।

চলুন এবার শুরু করা যাক। প্রথমে আপনার ফাইলটিকে (faile_name.php) যে কোণ একটি এডিটর (notepad, notepad++) দিয়ে ওপেন করেন। আপনাকে <?php ?> এর ভেতর যাবতীয় কোড লিখতে হবে। (<?php Your_code_hear  ?>). এটাকে বলা হয় পি এইচ পি এর সিনটেক্স। এর ফলে ব্রাউজার চিনতে পারে যে এটা পি এইচ পি স্ক্রিপ্ট। তার পর কোন কিছুকে ডিসপ্লে করার জন্য print(); অথবা echo(); ব্যবহার করা হয়। এর মধ্যে echo(); ব্যবহার করাই শ্রেয়। তবে আপনি চাইলে print(); ও ব্যবহার করতে পারেন। যদি আপনি সরাসরি কোন টেক্সট ডিসপ্লে করতে চান, তাহলে সেটাকে কোন কোটেশন এর ভেতর রাখতে হবে। সেটা হতে পারে সিঙ্গেল অথবা ডাবল। তবে কোনভাবেই একটা সিঙ্গেল এবং অপরটি ডাবল কোটেশন ব্যবহার করা যাবে না।

<?php echo(‘Hello World’)  ?>  //Right Way

<?php echo(“Hello World”)  ?> //Right Way

<?php echo(‘Hello World”)   ?> //Wrong Way

একই কাজ আপনি একটি ভেরিয়েবল ব্যবহার করেও করতে পারেন। নিচের কোড টুকু দেখুন

<?php

$My_Variable = “Hello World!”;

echo($My_Variable);

?>

অর্থাত প্রথমে Hello World! মেসেজটুকুকে একটি নাম দেয়া হয়েছে। যেটাকে ভেরিয়েবল বলা হচ্ছে। আর ভেরিয়েবল ঘোষণা করার জন্য ডলার সাইন ($) ব্যবহার করা হয়। এখন যেখানে ভেরিয়েবল এর নামটি ঘোষনা করা হবে সেখানেই ভেরিয়েবল এর ভেলু প্রিন্ট হবে। আগামি পোষ্ট এ ভেরিয়েবল সম্পর্কে বিস্তারিত আলোচনা করা হবে (ভেরিয়েবল কি, কেন ব্যবহার করা হয় এবং কিভাবে ব্যবহার করা হয়) । আশা করি আমাদের সাথেই থাকবেন। যে কোন সমস্যা হলে কমেন্ট এ জানান।

ওয়েব ডিজাইন, ডেভলমপেন্ট সম্পর্কিত যে কোন সমস্যা এর সমাধানের জন্য আমাদের গ্রুপ এ পোষ্ট করুন। নতুন নতুন অনেক টিউটরিয়াল এবং টিপস ফ্রী পাবার জন্য সবসময় আমাদের গ্রুপ এবং পেজ এ চোখ রাখুন।

4 Comments

Leave a Reply to Ashraful Alam Cancel Reply