
এইচ টি এম এল (HTML) দ্বারা তৈরিকৃত স্ট্যাটিক ওয়েব পেজ ব্রাউজারে সরাসরি প্রদর্শিত হয়, কিন্তু PHP প্রথমে সার্ভার কতৃক কম্পাইল হয়ে ব্রাউজারে প্রদর্শণের পূর্বে HTML এ রূপান্তরিত হয়ে প্রদর্শিত হয়। এজন্য পি এইচপিতে লেখা প্রোগ্রাম তথা index.php এর অনুরূপ (.php) ডট পি এইচ পি এক্সটেনশন যুক্ত ফাইল ব্রাউজারের মাধ্যমে প্রদর্শন করার জন্য অবশ্যই সার্ভার ব্যবহার করতে হবে। একটা প্রশ্ন মনে হতে পারে, পি এইচ পি তে যে কোন কাজ করার জন্যই কি সার্ভার প্রয়োজন? আর এজন্য কি ওয়েবে হোস্টিং স্পেস থাকতে হবে? প্রশ্নটির উত্তর হচ্ছে, পি এইচ পি তে যে কোন কাজ করার জন্যই সার্ভার প্রয়োজন কিন্তু এজন্য ওয়েবে হোস্টিং স্পেস না থাকলেও চলবে। কারণ পি এইচ পি প্রোগ্রামাররা প্রথমে তাদের লোকাল কম্পিউটারে সোর্সকোড ডেভলপ করেন এরপর তা ওয়েব সার্ভারে আপলোড করেন। লোকাল কম্পিউটারে কাজ করার জন্য লোকাল সার্ভার ব্যবহার করা হয়। সবচেয়ে জনপ্রিয় লোকাল সার্ভার হচ্ছে এপাচি(Apache)। কম্পিউটারে লোকাল সার্ভারের সাথে সাথে পি এইচ পি (PHP) এবং ডাটাবেজ তৈরির জন্য মাই এস কিউ এল(MySql) ও ইন্সটল করতে হবে।
পি এইচ পি এবং এইচ টি এম এল দ্বারা লেখা একটি প্রোগ্রাম
[sourcecode language=”php”]
<html>
<head>
<title>www.tutorialbd.com</title>
<style>
body{background:#FFC;}
h2{color:#F03;}
h1{color:#C60;}
</style>
</head>
<body>
<?php
echo “<h1>We are learning PHP</h1>”;
echo “<br />”;
echo “<h2>Welcome to www.tutorialbd.com.</h2>”;
?>
</body>
</html>
[/sourcecode]
অন্যান্য পি এইচ পি বাংলা টিউটোরিয়াল সমূহ:
- ১.১ পিএইচপি কি? (What is PHP)
- ১.২ পিএইচপি কেন প্রয়োজন? (Why PHP is required?)
- ১.৩ পি এইচ পি প্রোগ্রামিং এর জন্য প্রয়োজনীয় উপকরণ সমূহ
- ২. এক্স এ এম পি পি ইন্সটলেশন (Xampp installation)
- ৩.১ পিএইচপি ফাইল প্রদর্শন (Display PHP file)
- ৩.২ পি এইচ পি কোডিং এর জন্য প্রয়োজনীয় এডিটর এবং কম্পাইলার
- ৩.৩ পি এইচ পি তে প্রথম প্রোগ্রাম (First program of PHP)
- ৪.এইচ টি এম এল এর সঙ্গে এমবেডিং (Embedding with HTML)
- ৫. পি এইচ পি দ্বারা টেক্সট প্রদর্শন (Display text by PHP)
- ৬.১ মন্তব্য যুক্ত করার পদ্ধতি (Method to add comment)
- ৬.২ পি এইচ পি তে মন্তব্য যুক্ত করার উদ্দেশ্য
- ৬.৩ সিঙ্গেল লাইন মন্তব্য (Single line comment)
- ৬.৪ মাল্টি লাইন মন্তব্য (Multi line comment)
- ৭.১ ভেরিয়েবল(Variable)
- ৭.২ পি এইচ পি তে ভেরিয়েবল সম্পর্কিত কিছু গুরুত্বপূর্ণ তথ্য
- ৭.৩ পি এইচ পি তে ভেরিয়েবল যুক্ত করার বিশেষ নিয়ম
- ৭.৪ ডাইনামিক ভেরিয়েবল (Dynamic variable)
- ৮. ডাটা টাইপ (Data types)
- ৮.২ ইন্টিজার (Intiger)
- ৮.৩ ফ্লটিং পয়েন্ট নাম্বার (Floating-Point Number)
- বুলিয়ান টাইপ ডাটা (Boolean type data)
- স্ট্রিং টাইপ ডাটা (String type data)
- ৯.২ ধ্রুবক (Constant)
- ১০.১ অপারেটর এবং অপারেন্ড ( Operator & Operand)
- ১০.২ এক্সপ্রেশন এবং স্টেটমেন্ট (Expression & Statement)
- ১০.৩ অপারেটরের প্রকারভেদ (Types of Operators )
- ১০.৪ এ্যারিথমেটিক অপারেটর(Arithmetic Operator)
- ১০.৫ এসাইনমেন্ট অপারেটর ( Assignment Operator)
- ১০.৬ ইনক্রিমেন্ট/ডিক্রিমেন্ট অপারেটর (Increment/decrement Operator)
- ১০.৭ কমপারিসন অপারেটর (Comparison Operator)
- ১০.৯ লজিক্যাল অপারেটর ( Logical Operator)
- ১০.১০ কনক্যাটেনেশন অপারেটর (Concatenation Operator)
- ১১. কন্ডিশনাল স্টেটমেন্ট (Conditional Statement)
- লুপিং স্টেটমেন্ট (Looping statement)
- ব্রেক স্টেটমেন্ট (break statement)
- কন্টিনিউ স্টেটমেন্ট (Continue statement)
- ১২. এরে (Array)
- এরে তৈরির কৌশল
- এরের প্রকারভেদ (Types of arrays)
- মাল্টিডাইমেনশনাল এরে (Multidimensional array)
- ফাংশন(Function)
- ফাংশন আরগুমেন্টস এবং রিটার্ন ভ্যালু
- ফরম (Form)
- তারিখ (Date)
- ইনক্লুড (Include )
- ফাইল (File)
- ফাইল আপলোড (File Upload)
- কুকিজ (Cookies)
- সেসনস (Sessions)
- ই-মেইল (E-mail)
- সুরক্ষিত ই-মেইল (Secure E-mail )
- এক্সেপশন (Exception)
- ফিল্টার (Filter)
পিএইচপি কেন প্রয়োজন?
পি এইচ পি প্রোগ্রামিং এর জন্য প্রয়োজনীয় উপকরণ সমূহ
এক্স এ এম পি পি ইন্সটলেশন
পিএইচপি ফাইল প্রদর্শন
পি এইচ পি কোডিং এর জন্য প্রয়োজনীয় এডিটর এবং ক
ei service gula astese na kan……….
খুব শীঘ্রই পাবেন, আমাদের সাথেই থাকুন। আপনার জন্য শুভকামনা রইল। ধন্যবাদ ।